现场总线控制系统的设计与应用
0 引言
生产过程控制在经历了自动控制、集中控制与分散控制之后,随着控制技术、计算机技术、通信技术以及网络技术的快速发展,上世纪八十年代出现的基于现场总线的控制系统在近几年内日趋完善。现场总线技术自推广以来,已经在全世界范围内应用于冶金、汽车制造、石油化工等许多领域。
1 现场总线技术简介
现场总线是一种连接智能仪表和自动化系统间双向和多支路的数字通讯系统。它应用于过程控制的现场设备的局域网,并通过此网络建立起一种具有控制现场智能设备能力的系统。
现场总线技术在经历了群雄并起,分散割据的初始阶段后,尽管已经有一定范围的磋商合并,但至今尚未形成完整统一的国际标准。目前已开发出的现场总线有:P-Net,Device Net,Swift Net,Interbus,Modbus,Word FIP,Long-Works 等;但其中应用最广泛的有:FF,Profibus,HART和CAN。本文主要阐述了BAYER涂料项目中的FF总线的应用情况。
1.1 FF现场总线特点
基金会现场总线有两种通讯速率形式,分别为H1和H2,其中H1的传输速率为31.25Kbps,通讯距离能达到1.9km,支持总线供电和本质安全防爆环境,H2的传输速率为1Mbps和2.5Mbps两种,通讯距离为750m和500m。FF总线网络通过商用交换机或路由器就可以连接到 INTERNET上,只要拥有相应的客户端软件和相应的权限,用户在任何地方都可以通过INTERNET对生产过程进行远程系统组态、调试和故障诊断。
1.2 FF的拓扑结构
FF总线采用单点型、总线型、树型和菊花链型等四种结构,其中总线型采用一种主干电缆,再分出多根分支电缆,每根分支电缆上接一台现场设备;树型是主干电缆上,一个端点分出多个分支;菊花链型是只有主干电缆,即现场设备都接在主干电缆上。在实际应用中这四种结构
可混合使用。如图1所示。
图1 拓扑图
2 FF总线在BAYER涂料项目的应用
2.1 FF总线控制系统选型
FF总线控制系统选型除了从系统的开放性、有效性、安全性、可靠性、可用性及维护性等原则来考虑,还需要从实用性等方面,同时更主要的是根据实际项目的工艺特点,在满足工艺要求的原则下来考虑。本项目结合该项目的工艺特点及要求,采用的是EMERSON的DeltaV控制系统。另外,由于FF总线装置目前投入费用比较高,因此本项目主要在模拟量信号中应用现场总线结构,主要仪表包括两线制、四线制变送器和阀门定位器等,对于开关量信号和用于ESD的信号则没有采用FF现场总线。
2.2 FF现场仪表选型
在FF总线仪表的设计与选型方面,由于现场总线仪表的控制功能是在现场实现,因此现场总线仪表与常规仪表的选型设计有所区别,其原因是:
1)现场总线仪表的功能由仪表所带功能模块决定。同类型被测变量的变送器如果所带的功能模块不同,所具有的功能也不同。因此,在现场总线仪表选型设计时,应根据不同的应用场合选用带有不同功能模块的FF仪表。
2)现场总线仪表的版本不同,其所带的功能模块的类型和数量也不同。这是现场总线仪表选型时需要注意的问题。通常,在常规仪表选型时,不必考虑仪表的版本。因此,现场总线仪表选型设计时,应该考虑仪表版本的影响。
3)由于FF总线仪表都是通过FF总线进行通讯的,因此,现场总线仪表的功能模块所处位置不同,将影响总线上的通信量。合理的选择FF总线仪表,可以减少通信量。该涂料项目位于防爆区域二区内,所以本项目FF仪表最终主要选型是EMERSON相应的无火花型FF总线仪表。
2.3 FF现场总线网段(Segment)设计
网段设计结合管道仪表流程图、现场总线仪表选型、初步仪表位置图、电缆长度等对网段进行划分。在BAYER涂料项目中,考虑了FF现场总线段的电流负载、总线电缆长度、电压降和FF仪表数量等。每一个Segment可以挂的FF仪表的最大量受电源容量、设备之间的通讯量、总线可分配的地址、每段电缆的阻抗等因素的影响,BAYER项目整体制定了相关的规定,在下面的描述中会有相关的介绍。
1、总线网段电源模块
1)FF电源调制器须进行冗余配置,能够进行热插拔。
2)主配电电源,冗余配置,该电源必须对地隔离。
3)电源模块在故障时,具有报警输出功能,在DCS中进行监控。
2、终端器
在网段的两端必须设置终端器,分别在FF电源模块和现场专用端子块箱。
2.4 现场总线的功能块设置规定
由于网段通信速率的限制,在设计时,应关注FF设备在总线上的通信量和系统对网段执行时间的限制。当设计控制策略时,使用现场总线仪表提供的状态字节功能,如故障安全动作、抗积分饱和以及无扰动切换等功能,充分利用总线仪表提供的自身功能,减少网络的通信量,提高FF总线的工作效率。
本项目中为了
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)