西门子6ES334-0CE01-0AA0
1.1cims体系结构及工业数据结构的层次划分
根据工厂管理、生产过程及功能要求,cims体系结构可分为5层,即工厂级、车间级、单元级、工作站级和现场级。简化的cims则分为3层,即工厂级、车间级和现场级。在一个现代化工厂环境中,在大规模的工业生产过程控制中,工业数据结构同样分为这三个层次,与简化的网络层次相对应。
如图1所示。
图1:简化的cims网络体系结构
2.现场级与车间级自动化监控及信息集成是工厂自动化及cims不可缺少的重要部分。
现场级与车间级自动化监控及信息集成系统主要完成底层设备单机控制、连机控制、通信连网、在线设备状态监测及现场设备运行、生产数据的采集、存储、统计等功能,保证现场设备高质量完成生产任务,并将现场设备生产及运行数据信息传送到工厂管理层,向工厂级mis系统数据库提供数据。同时也可接受工厂管理层下达的生产管理及调度命令并执行之。因此,现场级与车间级监控及信息集成系统是实现工厂自动化及cims系统的基础。
3.传统的现场级与车间级自动化监控及信息集成系统
传统的现场级与车间级自动化监控及信息集成系统(包括:基于pc、、产品的分布式控制系统),其主要特点之一是,现场层设备与控制器之间的连接是一对一(一个i/o点对设备的一个测控点)所谓i/o接线方式,信号传递4-20ma(传送模拟量信息)或24vdc(传送开关量信息)信号。
如图2所示:此主题相关图片如下
图2:传统的现场级与车间级自动化监控及信息集成系统
4. 系统主要缺点
(1)信息集成能力不强: 控制器与现场设备之间靠i/o连线连接,传送4-20ma模拟量信号或24vdc等开关量信号,并以此监控现场设备。这样,控制器获取信息量有限,大量的数据如设备参数、故障及故障纪录等数据很难得到。底层数据不全、信息集成能力不强,不能完全满足cims系统对底层数据的要求。
(2)系统不开放、可集成性差、性不强:除现场设备均靠标准4-20ma/24vdc连接,系统其它软、硬件通常只能使用一家产品。不同厂家产品之间缺乏互操作性、互换性,因此可集成性差。这种系统很少留出接口,允许其它厂商将自己专长的控制技术,如控制算法、工艺流程、配方等集成到通用系统中去,因此,面向行业的监控系统很少。
(3)可靠性不易保证:对于大范围的分布式系统,大量的i/o电缆及敷设施工,不仅增加成本,也增加了系统的不可靠性。
(4)可维护性不高:由于现场级设备信息不全,现场级设备的在线故障诊断、报警、记录功能不强。另一方面也很难完成现场设备的远程参数设定、修改等参数化功能,影响了系统的可维护性。
5. 现场设备的串行通信接口是技术的原形
由于大规模的发展,许多、执行机构、驱动装置等现场设备智能化,即内置cpu控制器,完成诸如线性化、量程转换、数字滤波甚至回路调节等功能。因此,对于这些智能现场设备增加一个串行数据接口(如rs-232/485)是非常方便的。有了这样的接口,控制器就可以按其规定协议,通过串行通信方式(而不是i/o方式)完成对现场设备的监控。如果设想全部或大部分现场设备都具有串行通信接口并具有统一的通信协议,控制器只需一根通信电缆就可将分散的现场设备连接,完成对所有现场设备的监控,这就是现场总线技术的初始想法。
6.现场总线技术的产生
基于以上初始想法,使用一根通信电缆,将所有具有统一的通信协议通信接口的现场设备连接,这样,在设备层传递的不再是i/o(4-20ma/24vdc)信号,而是基于现场总线的数字化通信,由数字化通信网络构成现场级与车间级自动化监控及信息集成系统。
1. ts61158
type1现场总线标准由以下部分构成:
phl:iec61158-2:1993标准的超集(superset);
foundation fieldbus的超集;
worldfip的功能超集;
dll:iec ts61158-3,ts61158-4;
foundation fieldbus的超集;
worldfip的功能超集;
al:iec ts61158-5,ts61158-6。
1998年之前,iec/sc65c只推荐一种类型的现场总线,该总线主要采纳foundation fieldbus总线和worldfip总线基本技术,并严格按照iec定义制定现场总线标准,由于各种原因,经过多轮投票未获通过,只能按规定成为技术报告ts61158,以此为基础形成了现在的type1现场总线。国际委员会推荐的通用现场总线网络结构如图1所示,从图中可以看出现场总线系统可以支持各种工业领域的信息处理、监视和控制系统,用于过程控制、执行器和本地控制器之间的低级通信,可以与工厂自动化的实现互连。在这里,h1现场总线主要用于现场级,其速率为31.25kbps,负责两线制向现场仪表供电,并能支持带总线供电设备的本质安全;h2现场总线主要面向过程控制级、监控管理级和高速工厂自动化的应用,其速率为1mbps,2.5mbps和100mbps。
图1通用现场总线网络结构
2. controlnet和ethernet/ip现场总线
由controlnet international(ci)组织负责制定的type2现场总线标准由以下部分组成:
phl和dll:controlnet;
al:control net和ethernet/ip。
type2现场总线系统体系结构如图2所示。controlnet采用一种新的通信模式,即生产者/客户(producer/consumer)模式,这种模式允许网络上的所有节点,同时从单个数据源存取相同的数据,其主要特点是增强了系统的功能,**了效率和实现**的同步。网络的媒体送取,通过限制时间存取算法来控制,即采用并行时间域多路存取(ctdma)方法,在每个网络刷新间隔(nui)内调节节点的传送信息机会。
图2 type2现场总线系统体系结构
ethernet/ip以太网工业协议是一种开放的工业网络,它使用有源星形拓扑结构,可以将10mbps和100mbps产品混合使用。该协议在tcp/udp/ip之上附加控制和信息协议(cip),提供一个公共的应用层。cip的控制部分用于实时i/o报文,其信息部分用于报文交换。controlnet和ethernet/ip都使用该协议通信,分享相同的对象库、对象和设备行规,使得多个供应商的设备能在上述整个网络中实现即插即用。对象的定义是严格的,在同一种网络上支持实时报文、组态和诊断。为了**的实时性能,odva(开放的devicenet供应商协会)于2003年8月公布了ieee1588“用于ethernet/ip实时控制应用的时钟同步”标准。
3. profibus现场总线
type3现场总线得到profibus用户组织pno的支持,德国西门子公司则是profibus产品的主要供应商。profibus系列由三个兼容部分组成,即profibus-dp、profibus-fms和profibus-pa三条总线构成。为了**profibus总线性能,近几年pno推出了新版本的profibus-dp-v1和profibus-dp-v2,同时逐步取消profibus-fms总线。扩展的profibus-dp现场总线体系结构如图3所示,profibus-dp特别适用于设备级自动控制系统与分散i/o之间高速通信。profibus-pa专为过程自动化设计,它能够将变送器和执行器连接到一根公共总线,使用两根线就可以完成供电和,并能实现本质安全性能。以此为基础,扩展的dp功能dpv1进一步完善了profibus-pa功能;dpv2解决了从站之间的通信与时间同步等重大问题。
图3 type3 profibus现场总线体系结构
profibus-dpv1主要是增加了非循环服务,并扩大了与2类主站的通信。众所周知,profibus-dp性能的特征是在循环连接(mscy-c1)的基础上应用数据交换服务,实现一个主站和一系列从站之间集中的数据交换。1类主站指plc、pc或控制器。2类主站指操作员站和编程器等。dpv1扩展了上述功能,在已有的mscy-c1连接基础上,增加了非循环服务,利用新的服务可以对从站中任何数据组进行读写。过去,2类主站只能利用dp从站的无连接服务,现在则可通过面向连接的通信对数组进行非循环读写,同时为进入因特网通信扩充了功能。
profibus-dpv2可以实现循环通信、非循环通信以及从站之间的通信。由于从站之间可直接通信,通信时间缩短1个dp总线周期和主站周期,从而使反应时间缩短60%至90%,同时建立了等时间间隔的总线循环周期,其时间偏差小于1μs,即适用于高精度定位控制,又可实现闭环控制。dpv2可根据不同的应用需要开发专用行规(profile),如用于运动控制的profidrive和用于联锁保护的profisafe等。
4. p-net现场总线
p-net现场总线由丹麦process-data sikebory aps公司从1983年开始开发,主要应用于啤酒、食品、农业和饲养业,它得到p-net用户组织的支持,在现场大约有5000多个应用系统。
图4 type4 p-net现场总线体系结构
p-net现场总线是一种多主站、多网络系统,图4给出了p-net系统的体系结构。总线采用分段结构,每个总线分段上可以连接多个主站,主站之间通过接口能够实现网上互连,它允许在几个总线区直接寻址,无需递阶网络结构。该总线通信协议包括1、2、3、4和7层,并利用信道机构定义用户层。通信采用虚拟令牌(virtual token)传递方式,主站发送一个请求,被寻址的从站在390μs内立即返回一个响应,只有存放到从站内存中的数据才可被访问。每个站节点都含有一个通用的单芯片微处理机,配套的2kb eprom不仅可用作通信,而且可用于测量、标定、转换和应用功能。p-net接口芯片执行数据链路层的所有功能,第3层和第4层的功能由宿主处理器中的软件解决。该总线物理层基于rs-485标准,使用屏蔽双绞线电缆,传输距离1.2km,应用nrz编码异步传输。
5. ff hse现场总线
1998年,美国fieldbus foundation(ff)基金会决定采用高速以太网(high speed ethernet,hse)技术开发h2现场总线,作为现场总线控制系统控制级以上通信网络的主干网,它与h1现场总线整合构成信息集成开放的体系结构,图5给出了系统结构。hse网络遵循标准的以太网规范,并根据过程控制的需要适当增加了一些功能,但这些增加的功能可以在标准的ethernet结构框架内无缝地进行操作,因而ff hse总线可以使用当前流行的商用(cots)以太网设备。100mbps以太网拓扑是采用交换机形成星形连接,这种交换机具有防火墙功能,以阻断特殊类型的信息出入网络。hse使用标准的ieee802.3信号传输,标准的ethernet接线和通信媒体。设备和交换机之间距离,使用双绞线为100米,光缆可达2千米。hse使用连接装置(ld)连接h1子系统,ld执行网桥功能,它允许就地连在h1网络上的各现场设备,以完成点对点对等通信。hse支持冗余通信,网络上的任何设备都能作冗余配置。
ff hse的1~4层由现有的以太网、tcp/ip和ieee标准所定义,hse和h1使用同样的用户层,现场总线信息规范(fms)在h1中定义了服务接口,现场设备访问代理(fda)为hse提供接口。用户层规定功能模块、设备描述(dd)、功能文件(cf)以及系统管理(sm)。ff规范21种功能模块供基本的和**的过程控制使用。ff还规定了新的柔性功能模块(ffb),用以进行复杂的批处理和混合控制应用,ffb支持数据采集的监控,子系统接口、事件顺序、多路数据采集、plc和其他协议通信的网间连接器。
图5 type5 ff hse现场总线体系结构
6. swiftnet现场总线
type6 swiftnet现场总线由美国ship star协会主持制定,得到美国波音公司的支持,主要用于航空和航天等领域。该总线是一种结构简单、实时性高的总线,协议仅包括物理层和数据链路层。swiftnet现场总线采用分层总线式拓扑结构,其通信体系结构如图6所示。
图6 type 6 swiftnet现场总线体系结构
物理层传送速率为5mbps,此时每秒传送105个不同的报文。总线使用tdma(slotted time division multiple access)槽路时间片多路送取方式,提供专用高速、低抖动同步通道和按要求指定的通道。专用通道适用于自动状态数据的分配或交换;按要求指定的通道则适用于非调度报文。tdma方式是将总线上的时间分割为相等长度间隔,称作槽路,只有当总线上的站分配到槽路时,它才能监听和发送。每个站还能根据所占的比例,协调总线访问、数据传输和接收数据。
swiftnet总线的节点(从站)通过i/o通道连接智能传感器,由于航空航天领域对传感器和执行器要求高,该总线开始使用符合ieee1451.1和ieee1451.2标准的网络传感器。ieee1451.2《用于传感器和执行器的智能转换器接口》标准是一个开放的标准,它在控制网络和传感器之间定义一个标准接口,从而使网络传感器成为现场总线系统现场级的数字化传感器,并使用户可以根据自己的需要选择不同厂家生产的智能传感器,实现真正意义上的即插即用。
7. worldfip现场总线
1987年成立的worldfip协会制定并大力推广type7 worldfip现场总线。worldfip协议是en50170欧洲标准的第三部分,物理层采用iec61158.2标准,其产品在法国占有60%市场,在欧洲占有大约25%份额,它广泛应用于发电与输配电、加工自动化、铁路运输、地铁和过程自动化领域。
worldfip现场总线体系结构如图7所示,系统分为三级,即过程级、控制级和监控级。它能满足用户各种需要,适合于各种类型的应用结构,集中型、分散型和主站/从站型。用单一的worldfip总线满足过程控制、工厂制造加工和各种驱动系统的需要。为了适应低成本的要求,开发了低成本的device worldfip(dwf)总线,它是设备一级网络,能很好适应工业现场的各种恶劣环境,并具有本质安全防爆性能,可以实现多主站与从主站的通信。
图7 type7 wroldfip现场总线体系结构
worldfip协议由物理层、数据链路层和应用层组成。数据链路层采用总线裁决方式,在任何一个给定瞬间,仅有一个站可以执行总线裁决功能,它使用一个id-dat帧在总线上广播一个标识,连接到总线上所有站的链路层同时记录id-dat帧,仅有一站被识别为标识的生产者,其它站仅作为使用者。应用层提供mps和submms服务,mps是工厂周期/非周期服务,submms则是工业报文的子集。
8. interbus现场总线
type8 interbus现场总线由德国phoenix contact公司开发,interbus club俱乐部支持。interbus在全球有1000多家总线设备生产商,提供2500多种产品,到目前为止,interbus在全球自动化领域已有50多万套应用系统得到广泛应用。
interbus现场总线是一种开放的串行总线,可以构成各种拓扑形式,并允许有16级嵌套连接方式。该总线多可挂512个现场设备,设备之间的大距离400米,无需中继器网络的大距离为12.8公里。interbus总线包括远程总线和本地总线,远程总线用于远距离传送数据,采用rs-485传输,网络本身不供电,通信速率为500kbps和2mbps。interbus有自己独特的环路结构,环路使用标准电缆同时传送数据和。环路可以连接模拟、数字设备甚至复杂的传感器/执行器,也允许直接接入智能终端仪表。
图8 type8 interbus现场总线体系结构
协议包括物理层、数据链路层和应用层。数据链路层采用面向过程数据的传输方法及集总帧协议,可以传输循环过程数据和非循环数据,帧信息包括一个启动信号、回送信息、数据安全/结束信息。集总帧具有非常高的传输效率,其效率高达52%,尽管interbus通信速率为500kbps和2mbps,通信速度和效率很高。应用层服务用于实现实时数据交换、vfd支持、变量访问、程序调用和12个相关的服务。
interbus总线有很强的监视诊断功能,总线监控功能监视整个网络系统的运行状态,同时也提供总线网络的变结构功能,能及时根据设计要求,关断和连接总线的某个子总线段。监控功能是现场安装、调试、诊断和维护的有力工具。具体功能是识别和确定安装错误和部件错误,现场总线模块具有输入/输出的状态显示,在调试时可设置输出状态,以及可以保存某些智能设备的参数。
为了**工业网络的安全性,以满足制造业和过程工业自动化故障安全通信的要求,特别是在汽车制造业中具有安全总线的功能被放在首位。interbus俱乐部从1999年开始进行interbus安全总线研究,在2001年得到了德国bia组织en954-1 kat.4标准的许可证明,并符合iec61508安全通信标准。interbus的安全总线由一个safe control控制模块和现场分散式智能模块组成,控制模块的唯一功能就是控制安全数据。这种解决方案优于其它方案,它将控制系统与安全总线的功能截然分开,控制系统机构清晰简单,不影响今后的扩展和修改,成本明显降低。这是现场总线的一个发展方向。
9. ff h1现场总线
h1现场总线是由ff现场总线基金会负责制定的。ff基金会成员由世界的仪表制造商和用户组成,其成员生产的变送器、、执行器、**仪表占世界市场的90%,它们对过程控制现场工业网络的功能需求了解透彻,在过程控制方面积累了丰富的经验,提出的现场总线网络架构较为全面,其通信体系结构如图9所示。type9现场总线是type1现场总线的子集。
ff h1现场总线协议由物理层、数据链路层、应用层以及考虑到现场装置的控制功能和具体应用而增加的用户层组成。h1总线支持多种传输媒体:双绞线、电缆、光缆和无线媒体。传输速率为31.25kbps,通信距离大为1 900米。该总线支持总线供电和本质安全。
图9 type 9 ff h1现场总线体系结构
数据链路层负责实现链路活动调度、数据的接收发送、活动状态的响应、总线上各设备间的链路时间同步等。这里,总线访问控制采用链路活动调度器(las)方式,las拥有总线上所有设备的清单,由它负责总线段上各设备对总线的操作。
现场总线应用层由现场总线访问(fas)子层和现场总线报文规范(fms)子层构成。fas子层提供发布者/预订者、客户机/服务器和报告分发三种模式的报文服务。fms子层提供对象字典(od)服务、变量访问服务和事件服务等。现场总线用户层具有标准功能块(fb)和装置描述功能。标准规定32种功能块,现场装置使用这些功能块完成控制策略。由于装置描述功能包括描述装置通信所需的所有信息,并且与主站无关,所以可使现场装置实现真正的互操作。
10. profi net现场总线
pno组织于2001年8月发表了profinet规范。profinet将工厂自动化和企业信息管理层it技术有机地融为一体,同时又完全保留了profibus现有的开放性。
profinet现场总线体系结构如图10所示,从图中看出,该方案支持开放的、面向对象的通信,这种通信建立在普遍使用的ethernet tcp/ip基础上,优化的通信机制还可以满足实时通信的要求。基于对象应用的dcom通信协议是通过该协议标准建立的。以对象的形式表示的profinet组件根据对象协议交换其自动化数据。自动化对象即com对象作为pdu以dcom协议定义的形式出现在通信总线上。连接对象活动控制(acco)确保已组态的互相连接的设备间通信关系的建立和数据交换。传输本身是由事件控制的,acco也负责故障后的恢复,包括质量代码和时间标记的传输、连接的监视、连接丢失后的再建立以及相互连接性的测试和诊断。
图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工业以太网技术事实上已成为。