总线专题:第三讲 基金会现场总线(下)
FF物理层支持双绞线、电缆、光缆、无线等多种传输介质。目前应用较为广泛的是双胶线和电缆二种。FFH1的拓补结构见图8。
H1支持单点型、总线型、菊花链型和树型4种结构。其中总线型采用一根主干电缆,再分出多根分支电缆,每根分支上接一台现场设备;菊花链型只有主干电缆,即现场设备都接在主干电缆上;树型是主干电缆上一个端点分出多个分支。在实际应用中,上述4种类型都可混合使用。
H1总线段的主要特性参数参见表1。
表1 FFH1的特性参数
显然,在不同传输速率下,传输信号的幅度和波形与传输导线的类型、屏蔽、长度等密切相关。为了使挂接在传输导线上的所有设备都能满足工作电源,信号幅度,信号波形等方面的要求,必须对传输导线的横截面,允许的最大传输距离等做出规定。表2列出了H1传输导线的性能参数。
表2 FFH1传输导线的性能参数
3.网络设备
网络设备的类型有现场设备、电源、本质安全栅、终端器、现场总线接口及网桥等。
(1)现场设备
现场设备是连接到现场总线上并与之通信的物理实体。现场设备通常有各种工业自动化仪表的变送器(温度、压力、差压、流量等)及执行器等等。按照FF规范,现场设备按照是否用于防暴环境、是否总线供电及功耗来分类,表3列出H1现场设备的类型及编号。
表3 H1现场设备类型及编号
对于总线供电型的设备,由于受传输导线性能参数、传输电流及传输电压降等因素的影响,使得接在总线不同位置上设备从总线上得到的供电电压有所不同。按照FF规范,任何一台现场设备可接在总线的任何位置上并能正常工作,因而必须对满足设备正常工作的电压、电流范围和功耗等参数做出明确规定。表4列出了111类型现场设备的推荐参数。按照IEC61158-2的规范要求,现场设备电路开路时最大输出电压的推荐值为35V。
表4 FF111类现场设备的推荐参数
(2)电源
FF的电源分为3类
1)131型非本质安全电源,可为本质安全栅供电,输出电压取决于安全栅额定值。
2)132型非本质安全电源,不为本质安全栅供电,输出电压最大值32VDC。
3)133型本质安全电源,符合本质安全参数。
(3)本质安全栅
本质安全栅是H1的安全场所与危险场所的隔离器,符合本质安全防爆标准。
注:所谓本质安全(Intrinsic Safety)防暴标准,亦称安全火花防暴标准,是指在危险场合,虽然会产生火花,但由于能量限制在一定范围内,不足以引爆发生危险。
(4)终端器
终端器是用在传输电缆的首端和末端的阻抗匹配器,每段总线必须有2个终端器。终端器的作用是用以防止传输信号失真和总线二端产生信号波反射。终端器有外置式和内置式(即预置于设备内部)2种。
(5)中继器
中继器用于扩展现场总线网段,H1网段上的任意2台设备间最多可以使用4台中继器。也就是说,H1网段上2台设备间的最大距离是9500m(A型屏蔽双绞线)。中继器是一台有源的总线供电设备或非总线供电设备。
(6)现场总线接口用于下接H1,上接局域网(Local Area Network,LAN)和操作站(见图8)。
图8 H1网络拓补结构
(7)网桥(Birdge)
网桥用于连接不同传输速率或不同传输介质的网段。网桥具有多个接口,每个接口有一个物理层实体。网桥是一台有源的总线供电设备或非总线供电设备。
4.链路活动调度器
FF的数据链路层(DLL)执行链路活动调度,提供数据传输服务和链路时间同步服务,从而保证各台现场总线设备适时地有条不紊地共享总线。其中链路活动调度器(Link Active Scheduler,LAS)是起到一条总线段调度中心的作用,是一个非常重要的设备。
(1)FF的通信设备有三类,即链路主设备(Link Master Device,LMD),基本设备(Basic Device,BD)和网桥。其中只有LMD和网桥才有可能成为LAS。
一条总线段上可以连接多种通信设备,也可以挂接多台LMD,但同时只能由一台LMD方可成为LAS,没有成为LAS的LMD将起着后备LAS的作用。图9表示了现场总线通信设备类型及构成。
图9 H1总线通信设备的类型及构成
(2)LAS的基本功能
LAS是一条H1总线段的调度中心,拥有总线上所有设备的清单及链路活动调度表。总线段上的设备只有得到LAS的许可,才能向总线上传输数据。按FF的规范规定,LAS应具有以下二种基本功能。
1)受调度通信。LAS按预定调度时间表同期性地依次发起的通信活动,称为受调度通信或周期性通信。LAS内有一张预订调度时间表,一旦到了某台设备要发送的时间,LAS就发送一个强制数据(Compel data,CD)给这台设备。基本设备收到了这个CD后,就可以向总线上发送他的信息。如图10所示,LAS发出CD(x,a),设备x收到后,设备x再发
总线专题基金会现场总 相关文章:
- 总线专题:第三讲 基金会现场总线(上)(12-16)
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)