十种类型现场总线的体系结构简析
图9 Type 9 FF H1现场总线体系结构
数据链路层负责实现链路活动调度、数据的接收发送、活动状态的响应、总线上各设备间的链路时间同步等。这里,总线访问控制采用链路活动调度器(LAS)方式,LAS拥有总线上所有设备的清单,由它负责总线段上各设备对总线的操作。
现场总线应用层由现场总线访问(FAS)子层和现场总线报文规范(FMS)子层构成。FAS子层提供发布者/预订者、客户机/服务器和报告分发三种模式的报文服务。FMS子层提供对象字典(OD)服务、变量访问服务和事件服务等。现场总线用户层具有标准功能块(FB)和装置描述功能。标准规定32种功能块,现场装置使用这些功能块完成控制策略。由于装置描述功能包括描述装置通信所需的所有信息,并且与主站无关,所以可使现场装置实现真正的互操作。
10 Type10 PROFI net现场总线
PNO组织于2001年8月发表了PROFInet规范。PROFInet将工厂自动化和企业信息管理层IT技术有机地融为一体,同时又完全保留了Profibus现有的开放性。
图10 Type10 PROFInet 现场总线体系结构
Profibus可以通过代理服务器(Proxy)很容易地实现与其它现场总线系统的集成,在该方案中,通过代理服务器将通用的Profibus网络连接到工业以太网;通过以太网TCP/IP访问Profibus设备是由Proxy使用远方程序调用和Microsoft DCOM进行处理的。
PROFInet提供工程设计工具和制造商专用的编程和组态软件,使用这种工具可以从控制器编程软件开发的设备来创建基于COM的自动化对象,这种工具也将用于组态基于PROFInet的自动化系统,使用这种独立于制造商的对象和连接编辑器可减少15%的开发时间。
结语
10种类型现场总线采用完全不同的通信协议。Type1采用LAS方式和Publisher/Subscriber模式;Type2 ControlNet使用CTDMA方法和Producer/Consumer模式,Ethernet/IP使用Ethernet TCP/IP协议;Type3是令牌环和主站/从站方式;Type4通信采用虚拟令牌传递方式;Type5采用CSMA/CD方式和Ethernet TCP/IP协议;Type6使用TDMA多路存取方式;Type7使用总线裁决方式;Type8采用整体帧协议;Type9采用LAS方式和Publisher/Subscriber模式;Type10使用Ethernet TCP/IP协议。
从以上论述可以看出,十种类型现场总线体系结构和通信协议都不相同,但对Ethernet TCP/IP工业以太网技术用于H2高速现场总线基本达成共识,Ethernet/IP、FF HSE和PROFInet工业以太网技术事实上已成为国际标准。
据了解,IEC61158标准的维护期为2007年12月31日,就是说在此之前不会增加新的现场总线,对目前标准内的现场总线也不会做修改。由此可见,现场总线系统的体系结构和格局已经基本确定,工业以太网和现场总线在系统中的定位已经明确,它们两者之间的关系见表1。
表1 工业以太网与现场总线关系
表中列出了当前工业以太网技术的4个主要竞争者,FF HSE、EtherNet/IP和PROFInet现场级都有自己的现场总线,这种格局今后不会改变。Phoenix Contacts公司Type8 INTERBUS采用的IDA工业以太网技术发展很快,并将工业以太网延伸到现场I/O级,同时Modbus TCP/IP协议已被提交国际因特网工程特别工作组(IETF),希望这个协议能成为工业因特网协议标准。为了使此项工作加速推进,MODBUS组织和IDA组织于2003年10月底宣布合并。国内也正在开展工业以太网的开发工作,浙大中控技术有限公司开发的EPA工业以太网已经延伸到现场一级,并在化工厂获得成功试用。
现场总线的长期争论使人们逐渐认识到,数字技术的统一完全不同于模拟技术,现场总线控制系统的统一之路应该充分吸收Internet技术实现统一的成功经验,面向市场,不断创新,建立一个具有互操作性的工业以太网网络,最终为工业自动化创建一个统一的信息平台。现场总线体系结 相关文章:
- 现场总线纵横谈(12-20)
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)