http://www.gkong.com 2007-04-29 21:53 来源:中国自动化学会专家咨询工作委员会
图1 现场总线技术大大提高工厂运行诊断的能力
(3) 管理因素。包括对现场仪表在内的设备进行资产管理是用信息化改进工业管理的一种有效途径。由于现场总线仪表的设备描述文件存储了该仪表的基本参数信息,人们得以知道生产厂商、型号、硬件和软件的版本等一系列对这些设备进行管理的基础信息。另外,通过现场总线仪表提供的运行信息和诊断信息,为实时降低成本和消耗,使工艺流程和工艺设备处于优化的运行状态创造了前提条件。
现在看来,只有在中大规模的连续流程的过程控制系统才最有可能淋漓尽致地发挥FF的潜力。至于在中小型装置上,尽管国内已安装和投运了数以百计的FF现场总线系统,但优越性就不够明显。甚至有的项目因上马早,暴露出一些早期FF现场设备的不足和因经验少而导致工程设计的缺陷。任何新技术的成熟应用都会有一个过程,出现一些非致命性的问题并不足为奇,反而可以根据问题的所在加以分析改进。
图2 PROFIBUS适合用在制药、饮料/食品和精细化工工业FF适用于连续流程工业
在离散工业和流程工业之间,人们常常把在同一个工厂中既有连续流程又有离散流程的称之为混合型工业(如图2所示)。制药、食品工业、饮料工业和精细化工都是典型的混合型工业。在这些工业中,为达到操作运行的优化,现场总线可以起到很重要的作用。特别是PROFIBUS,由于其体系结构能够以相同的通信协议既满足离散过程控制PROFIBUS-DP的要求,又能用PROFIBUS-PA满足连续过程控制的诸多要求(总线供电、本安防爆等)。此外,还有PROFIdrive的行规可满足交流驱动或伺服驱动的同步要求,PROFIsafe提供附加的安全协议层,符合IEC 61508国际标准的故障安全的要求。以上这些满足不同要求的现场总线技术都共享同一个通信栈协议,使这些行业的用户只用一种现场总线就能解决控制系统的各种要求。甚至已广泛使用的HART现场仪表,也可以用PROFIBUS HART规范使HART的客户—主站模型在PROFIBUS上映射,这样便允许设备之间的HART报文利用PROFIBUS来作透明的传输[2]。显然,在混合型工业应用PROFIBUS更加凸现其独特的价值。
3 工业以太网和现场总线的相互补充[6]
当从传输速率、传输距离、本质安全、无须有源交换式设备而能在同一条通信电缆上连接多个设备的能力等方面来审视,发现以太网和现场总线是相互补充的。对处在现场层的仪表设备有着其独特的、以太网难以满足的要求,而现场总线恰恰具有这些特性,这就构成了它们之间的理想的互补。
现场总线只有中等适当的传输速率,这是因为现场总线用来实现现场层的仪表和设备的通信,一般每个节点内不断在刷新的变量只有一个或两个,而其它要监视的信息通常都不要求频繁地去观察。而在较高的层次,控制器或链接设备要对来自许多变送器和执行器的数据进行综合或组合处理,以太网的高传输速率和高带宽便是通信网络的适当选择。要求一些像变送器、接近开关等小小的设备配备在100Mbps处理TCP/IP通信栈的能力,是没有必要的。这就是现场总线只要适中的传输速率和较为简单的通信栈的理由。
(1) 多节点。以太网每连接一个节点设备就要用一根电缆,还要求有源的交换式集线器。当在一个中大型工厂中有成百上千个变送器、传感器和执行器要联网,用这种网络连接,显然会变得昂贵和难以维持。但在此低级别,现场总线可以方便而高效地把仪表连接起来,用一根电缆连接好多个现场设备,不用附加有源的交换式集线器。这既减少了电缆和其它硬件,又为连接大量的小节点不必耗费过多的费用。
(2) 距离。由于分配给每个数据包的传输时间是有限的,所以在作为中继的局域网交换式设备之间,如果采用铜线电缆的话其间距不得大于100米。当控制室与现场仪表的距离很长,以太网也许就不能满足这样的链接要求了。但是,现场总线却能用一根电缆为控制室与现场仪表之间提供长达2000米的连接;若有必要,通过中继器还可获得几倍长的传输距离。当然,以太网可以通过光缆解决几公里的连接。不过,考虑到要连接的现场节点的数量很大的时候,成本过高的因素又会促使人们选择以太网和现场总线互补的方案。
(3) 供电问题。目前规范的以太网并不通过通信电缆集中提供电源。IEEE 802.3af虽然规定了以太网的集中供电的规范,但其DC 48V的最低电压等级并不适用于自动化产品。现场总线则不然,它具有这个功能。这再一次表明这二者之间的互补性。
(4) 本质安全问题。规范的以太网及其产品不具备本质安全的性能,因而不适合将它们用在有防爆要求的危险I区。而且在100Mbps执行TCP/IP通信栈,需要一定的处理功率,而这又恰恰超过了危险IIC区的允许范围。但是,对现场总线来说这不算什么大问题。
(5) 多协议问题。一个现场总线系统只能处理一种单一的通信协议,但为了链接不同的子系统,也许有必要支持多种工业以太网协议。好多工业以太网协议都在物理层和介质存取控制层MAC符合标准Ethernet,在传输层和网络层符合TCP/IP,只是在应用层和用户层有所不同。这就是说,HSE、EtherNet/IP和Modbus/TCP等可以在一条高速的Ethernet上传输,而到达各自的子系统。这是以太网和现场总线互补的又一证明。至于那些并非基于标准的IEEE 802.3,或并非基于TCP/IP的混合式的工业以太网协议,则不具备多协议的能力。
4 以太网和现场总线的可互操作性
IEC 61802给出了关于设备的兼容性的确切定义。图3和表1描述了控制网络中由不同制造厂商提供的设备之间所具有的共存性、可互连性、可协作性、可互操作性和可互换性的逻辑关系。由图3可以清晰地知道,所谓的互操作性是指设备具有相同的通信协议、通信接口、数据类型和数据存取,以及相同的参数语义、应用功能性。
显然,以太网和TCP、UDP和IP只不过是在OSI 7层模型中的低层协议,压根不是用来提供可互操作性的解决方案的。但是,如果在工业以太网的通信栈的顶层采用现场总线的应用层协议,是能够做到可互操作性的。就好像Ethernet/IP在其顶层与ControlNet和DeviceNet的顶层具有共同的CIP,FF的HSE在其顶层向下兼容H1的顶层协议,这样的工业以太网与现场总线的互补,才能实现在一个系统中的可互操作性。
图3 控制网络中设备的兼容性逻辑关系
目前出现了许多为解决不同领域的应用而开发的工业以太网协议,它们之间同样也不具备可互操作性,因为它们的顶层协议也是各不相同的。它们的低层协议往往一致的,这才是它们的共同点(如图4所示 )。
图4 工业以太网往往采用Ethernet的网络技术,但应用层协议各不相同
应该注意的是,以太网和TCP或UDP/IP绑在一起,要求适当的应用层目标结构以及用户应用程序。否则,所有有关标定(量程、零点和满刻度)、诊断、远程监控、连接选择和传感器类型等的实现,又变成专用的了。
使用OPC可以实现不同工业以太网协议的设备之间交换数据,但应该清楚地认识到这种数据交换绝非是处于现场层
的数据交换,而仅仅是在监控层的数据交换。总之,以太网具有现场总线所不具备的特性。现场总线具有的特性以太网又不具备。OPC提供的却是软件与软件之间的数据交换,而以太网和现场总线解决的硬件与硬件之间的通信。
表1 功能性的特性描述
例如,过程值的刷新速率会影响到控制算法。
现场总线属于设备级的网络,用一根通信电缆就可以解决供电、本安、多节点连接和连接距离的问题。以太网是控制系统的骨干网,它传输速率高、可承载多种应用协议,传输路径可利用路由器加以选择,必要时可采用全冗余的网络结构。不同的工业以太网设备之间利用OPC来交换数据。在生产执行层(MES)和经营管理层(ERP)同样运用以太网网络。这就构成了如图5 所示的系统结构图,图中还给出了不同的网络介质和网络协议。
图5 现场总线、工业以太网、以太网结合成一个完整的系统结构
5 结语
希望通过以上的论述能够对现场总线应用的价值取向进行重新认识,促使更多的自动化技术工作者去挖掘现场总线的应用潜力,让现场总线在企业生产信息系统中体现出更多的价值,真正从生产的最基础的环节开始,用信息技术推动工业生产的高效、低能耗、长期可靠地运行。