书签 分享 收藏 举报 版权申诉 / 10

EIA485总线系统中的冲突检测.pdf

  • 上传人:54
  • 文档编号:623798
  • 上传时间:2018-02-26
  • 格式:PDF
  • 页数:10
  • 大小:765.27KB
  • 摘要
    申请专利号:

    CN201380012650.1

    申请日:

    2013.02.28

    公开号:

    CN104145256A

    公开日:

    2014.11.12

    当前法律状态:

    授权

    有效性:

    有权

    法律详情:

    授权|||实质审查的生效IPC(主分类):G06F 13/40申请日:20130228|||公开

    IPC分类号:

    G06F13/40; H04L25/02

    主分类号:

    G06F13/40

    申请人:

    ABB 技术有限公司

    发明人:

    C.赫克罗特; H.平德

    地址:

    瑞士苏黎世

    优先权:

    2012.06.05 EP 12170846.5; 2012.03.05 US 61/606660

    专利代理机构:

    中国专利代理(香港)有限公司 72001

    代理人:

    易皎鹤;汤春龙

    PDF完整版下载: PDF下载
    内容摘要

    本发明关于智能电子设备(IED)的通信模块,其实现EIA-485标准并且以智能硬件支持为特征,该智能硬件支持允许常规的基于软件的冲突检测功能独立于传输线上的消息源的位置来检测冲突。硬件支持启用“强信号驱动”模式以及“弱信号驱动”模式两者。在弱模式中,偏置或衰减或分压电阻器暂时插入传输器或电压源与传输线之间。

    权利要求书

    1.   一种促进根据EIA-485操作的通信总线系统中的消息冲突检测的方法,其中信号传输器(10,20)连接到传输线(A,B)用于传输二进制信号(TX_D),所述二进制信号(TX_D)包括第一位、后跟第二位,所述方法包括:
    -将指示所述第一位的第一电压施加于所述传输线,
    -在比第二位的持续时间更短的过渡期期间将指示所述第二位的第二电压施加于所述传输线,
    -在所述过渡期之后的弱驱动期期间将指示所述第二位的第三电压经由偏置电阻器(RA,RB)施加于所述传输线,以及
    -由连接到所述传输线的接收器(11)检测所述第三电压与来自干扰消息源的信号的叠加,所述干扰消息源连接到所述传输线。

    2.
       如权利要求1所述的方法,包括:
    -在所述过渡期期间由第一传输器(11)将所述第二电压施加于所述传输线,
    -在所述过渡期之后停用所述第一传输器,以及
    -由第二传输器(20)施加所述第三电压。

    3.
       如权利要求1所述的方法,其中所述过渡期短于五微秒,并且优选地短于两微秒。

    4.
       一种对于根据EIA-485操作的通信总线系统中的IED的通信模块,包括能连接到传输线(A,B)用于传输二进制信号(TX_D)的信号传输器(10,20),所述二进制信号(TX_D)包括第一位、后跟第二位,所述通信模块适于
    -将指示所述第一位的第一电压,
    -在比所述第二位的持续时间更短的过渡期期间,将指示所述第二位的第二电压,以及
    -在所述过渡期之后的弱驱动期期间并且经由偏置电阻器(RA,RB),将指示所述第二位的第三电压
    施加于所述传输线。

    5.
       如权利要求4所述的通信模块,包括
    -第一传输器(10),用于在所述过渡期期间将所述第二电压施加于所述传输线,以及
    -第二传输器(20),用于将所述第三电压施加于所述传输线。

    6.
       一种具有多个智能电子设备IED的变电站自动化SA系统,其连接到站总线并且经由EIA-485根据DNP 3.0通信,其特征在于,所述IED包括如权利要求4或5所述的通信模块。

    说明书

    EIA-485总线系统中的冲突检测
    技术领域
    本发明涉及根据RS-485的总线系统上的数据通信的领域,并且具体地涉及这样的系统中的消息冲突检测。
    背景技术
    EIA-485(也称为RS-485)标准限定平衡多点通信,其可以被不同类型的串行通信协议使用。EIA-485关于接口的电特性并且未规定特定协议,它也未指特定连接器或冲突检测或冲突避免技术。根据EIA-485的总线系统可包括多至32个(单位负载)设备并且总线的长度在115200位/s或更高的波特率的情况下可多至1200米。尽管EIA-485规定为半双工(HD)传输,通信可以通过应用四线连接而变成全双工(FD)。
    冲突消息使每一个通信链路上的数据吞吐量明显减少。首先,至少两个消息在冲突中丢失。其次,大部分协议具有适当的重传技术,其可导致另外的冲突。理想地,冲突应使用例如具有冲突避免的载波感测多址(CSMA)等适合的冲突避免技术而避免。但甚至在具有良好的冲突避免度量的情况下,冲突仍可能出现并且应正确地被检测。
    在变电站自动化系统内,通常经由或通过EIA-485使用的协议是DNP 3.0,其允许从设备采用非协调的方式(叫作“DNP未经请求模式”)传输消息。在该情况下,必要地是识别冲突,因为如果需要发送高优先级事件消息,总线上的任何数据速率下降尤其是不可接受的。
    图1描绘具有连接到总线(其包括正线A和负线B)的EIA-485收发器的典型HD设置。为了确保故障安全EIA-485通信,分别在线A与Vcc(例如,3.3或5伏)之间和线B与GND(接地)之间提供永久的上拉和下拉电阻器RA、RB,以便使数据线偏置到限定状态。终端电阻器RT可在总线端处使用来避免由高波特率和快转换速率引起的反射。
    图2描绘对于图1的收发器布线的典型定时图,其中‘1’叫作‘符号’并且‘0’叫作‘间隔’。只要在线路上没有业务(空闲状态),线路在连续传输符号或‘1’。起始位是‘0’(间隔)并且停止位再次是‘1’(符号)。因此,在每一个字开始时将总是存在从符号到间隔的过渡。这样,接收器可以总是使它的时钟同步而不管数据内容如何。
    许多EIA-485实现包括基于软件的冲突检测原理,其中传输数据TX_D(其例如由通用异步接收器/传输器(UART)提供)与由接收器在传输数据TX_D的传输期间记录的接收数据RX_D相比较。如果数据不相关,用信号表示冲突的出现。然而,这样的技术方案仅在冲突信号与传输信号充分叠加时是适合的。在具有超出几百米的长传输线和/或具有差质量的电缆的EIA-485设置中,一个传输器可表现得比另一个更强。具体地,在两个传输器在总线的远端定位的情况下冲突可保持不被检测。
    图3描绘具有1000m总线长度并且包括两个相邻IED 1和2以及远程IED 32的EIA-485总线系统的示范性设置。
    图4示出在图3的总线系统上传输的结果,其中IED 1在接收,而IED 2和IED 32都在传输。显示的四个信号从上到下地包括来自IED 2的传输信号(TX2_D)、从远程IED 32传输的信号(TX32_D)、在IED 1和IED 2附近的总线上所得的叠加信号(Vbus)和在IED 1内部RS-485接收器处如通过区分而从Vbus获得的接收信号(RX1_D)。如从RX1_D显而易见的,TX32_D未强到足以明显影响Vbus。也就是说,TX2_D占主导地位并且用来自远程IED 32的消息掩盖冲突。
    重要地是注意IED 2和IED 32中的EIA-485收发器用相同的强度驱动它们的信号。然而,传输线的阻抗在信号能量从一个总线端行进到另一个时使来自IED 32的信号能量减少。在到达IED 1和IED 2时,信号未强到足以充分与本地信号叠加。
    发明内容
    本发明的目标是促进在根据EIA-485操作的通信总线系统中(特别在具有扩展的总线拓扑(其包括两个消息源之间超出几百米的传输线距离)的变电站自动化系统中)的消息冲突检测。该目标由促进消息冲突检测的方法和根据独立权利要求的通信模块实现。优选实施例从从属专利权利要求显而易见,其中权利要求从属性不应解释为排除另外的有意义的权利要求组合。
    根据本发明的方面,对于实现EIA-485标准的智能电子设备(IED)的通信模块提供有智能硬件支持,其允许常规的基于软件的冲突检测功能独立于传输线上消息源的位置来检测冲突。硬件支持启用“强信号驱动”模式以及“弱信号驱动”模式两者。在弱模式中,EIA-485偏置或衰减或分压电阻器暂时插入传输器或电压源与传输线之间。
    通过示例,例如任何起始位等有效位和任何‘间隔’或‘0’数据位采用强模式传输。在每个“符号”或‘1’数据位开始时的过渡期期间,强模式同样被启用,在这之后传输模式通过激活偏置电阻器而变成弱模式。这最终允许检测由另一个传输器诱发的冲突。理想地,提出的冲突检测促进技术结合适合的冲突避免机制(例如CSMA)一起使用。
    具体地,根据EIA-485操作的通信总线系统中的消息冲突检测(其中信号传输器连接到传输线中的两个线用于传输二进制信号,该二进制信号包括第一位(“间隔”)、后跟与该第一位不同的第二位(“符号”))包括以下步骤:
    -持续对应于第一位的持续时间的时段地将指示第一位或对第一位编码的第一电压施加于或提供给传输线,
    -在比第二位的持续时间更短的过渡期期间将指示第二位的第二电压施加于传输线,
    -在过渡期之后并且优选地持续第二位的持续时间的剩余部分地将同样指示第二位的第三电压施加于传输线,其中该第三电压可等于第二电压,并且其中偏置或衰减或分压电阻器在传输器或电压源(其提供第三电压)与传输线之间提供,以及
    -由连接到传输线的接收器检测第三电压与来自远程干扰消息源的信号的叠加,即,在偏置电阻器与远程消息源之间的通信总线系统的位置处。
    在本发明的有利实施例中,第三电压由与施加第二电压的传输器不同的弱模式传输器施加于传输线。偏置电阻器永久地布置在弱模式传输器与传输线之间,并且从而不必切换或用别的方式激活/失效。
    在本发明的优选变化形式中,第二电压具有反向极性或相反符号的第一电压,并且过渡期的持续时间足以使在整个线路长度上传输线的极性反向。因此,过渡期大体上短于五微秒,特别地短于2微秒,并且典型地等于大约一微秒。
    附图说明
    本发明的主旨将在下列正文中参考在附图中图示的优选示范性实施例更加详细地说明,其中:
    图1示意地示出常规EIA-485 HD设置;
    图2是对于图1中的收发器布线的定时图;
    图3描绘具有多至32个IED的EIA-485总线系统;
    图4描记由图3的总线系统上的传输产生的四个信号;
    图5示意地示出具有两个RS-485线路驱动器的EIA-485实现;
    图6是对于图5中的收发器的定时图;以及
    图7描记由根据本发明的传输产生的四个信号。
    具体实施方式
    图5描绘根据本发明的示范性EIA-485 HD设置。两个优选相同的传输器或线路驱动器在该配置中使用。主传输器10相对于图1的配置保持不变,其中主传输器10的输出Y1连接到传输线的线A,并且输出Z1连接到线B。接收器11具有连接到线A的第一输入A1和连接到线B的第二输入B1。偏置传输器20与主传输器10并行地并且经由偏置电阻器RA、RB连接到传输线。具体地,偏置传输器20的输出Y2经由第一偏置电阻器RA连接到传输线的线A,而输出Z2经由偏置电阻器RB连接到线B。数据信号TX_D和BIAS_POL输入到两个RS-485传输器10、20,其中主传输器的传输数据流TX_D优选地也用作偏置传输器BIAS_POL的输入。两个线路驱动器连接到专用可编程门阵列(FPGA或CPLD,未描绘),从而提供需要的控制信号TX_EN和BIAS_EN。
    偏置电阻器RA、RB的操作由传输器控制以在选择的“敏感”或“脆弱”期期间采用“弱模式”驱动传输线。弱驱动包括将传输器的驱动电压连续施加于偏置电阻器和传输线。因此,偏置电阻器处的电压降在幅度方面变得与在传输线的远程端处施加的非偏置驱动电压所经受的电压降相当。在偏置电阻器与远程传输器之间连接到传输线的接收器从而将能够检测由于冲突信号的叠加而引起的传输信号的衍生或减损。从而,在发送设备处检测到冲突信号并且可用信号表示冲突。
    图5中的阴影矩形指示对于没有专用偏置传输器20的单收发器变化形式中的偏置电阻器的备选位置。在该变化形式中,偏置电阻器插入第一传输器的输出Y1和Z1与连接到接收器输入的线A、B上的相应歧点(T点)之间。插入这样的备选位置中的偏置电阻器必须被绕过或用别的方式采用强驱动模式失效。
    图6描绘对于在图5中示出的收发器布线的示范性定时图。具体地,主线路驱动器的传输使能引脚TX_EN只要需要它用于传输“间隔”和用于使电压水平或极性从“间隔”转成“符号”就是有效的。一旦对应于“符号”的电压水平已经在整个总线中建立(在几微秒后大体上是这样的),主传输器10被停用。永久启用的偏置传输器20持续“符号”区间的剩余持续时间地弱驱动传输信号。大体上,RX1_D仅在从强变化到弱驱动模式时才明显减少。
    偏置驱动器的偏置使能引脚BIAS_EN从起始位直到最后的字符留下UART(“字节使能”)之后的某一预设时间都是有效的。偏置支持应在发送消息之后立即被停用以便不使具有多个“偏置支持器”的总线过载。
    偏置电阻器值的选择取决于传输线的类型,即电缆特征阻抗。因此,允许选择的值略微从标准120欧姆减损,但大体上被认为保持在100至150欧姆之间。
    图7示出图3的总线系统上修改的传输的结果,其中IED 2和IED 32两者都在传输。描绘的四个信号从上到下地包括从IED 2(TX2_D)和从远程IED 32(TX32_D)传输的信号、总线上或IED 2处或接近IED 2所得的叠加信号(Vbus)以及从前者得到的由IED 2内部的接收器确定的接收信号(RX2_D)。由于IED 2的偏置电阻器,从远程IED 32传输的信号在IED 2处具有值得注意的影响。例如,在指示由IED 32传输的第一“符号”的结束的时间t2处,并且近似与由IED 2传输的第二“符号”的中间一致,叠加信号Vbus显著下降,并且区分的接收信号回到低。因此,IED 2可确定传输信号与接收信号之间的差异,并且推断已经出现冲突。
    为了完整性,注意时间标度对应于几微秒的位长和300的波特率。由于该原因,持续几微秒的初始强驱动部分在t1处仅导致叠加信号和接收信号中的窄尖峰。

    关 键  词:
    EIA485 总线 系统 中的 冲突 检测
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:EIA485总线系统中的冲突检测.pdf
    链接地址:https://www.zhuanlichaxun.net/p-623798.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1