分析西门子PLC控制网络的配置策略以及相关应用

时间:2022-10-27 07:11:25

分析西门子PLC控制网络的配置策略以及相关应用

【摘要】为了实现对于用户不同自动化系统通讯控制任务的需要,西门子相继开发了一系列的PLC控制网络产品。但是由于这些丰富的产品具有较大的差异,从而也为用户开发西门子PLC控制网络带来了一定的困难。文章主要通过对于西门子PLC产品的剖析,提出了一些西门子PLC控制网络配置的选择方法。然后还通过实际的应用给出了相应系统的控制网络的拓补结构图。从而为如何在具体的环境下根据控制系统的具体情况进行网络方案选择提供了指导。

【关键词】西门子;PLC;控制网络;配置;应用

西门子PLC控制网络的体系结构极为复杂,可以提供包括软硬件在内的十分丰富的网络产品。其中一些控制网络较为经济、简单,同时设计与开发的周期较短;但是有的控制网络则具有较为复杂,从而控制网络结构复杂、软硬件开销较高以及开发技术难度大。

1.西门子PLC控制网络概况及配置原则

1.1 西门子PLC控制网络的类型

(1)点对点接口。这一接口类型可以有用户自己定义通讯协议,可以实现与其他通讯协议公开的设备通讯。

(2)PPI网络。这是一种主从式协议,从站不能发送信息,只能被动的作出回应。

(3)MPI网络。这是一种基于西门子内部标准的令牌网络协议,最大传输速率为12Mb/S.

(4)Profibus网络。这是一种常用于现场层以及车间监控的通讯系统,最大传输速率与MPI相同,可以实现与127个网络节点的数据交换。同时其开放性允许各个厂商开发自己的产品并连接到同一条Profibus网络进行通讯。

(5)工业以太网。这是专门为工业应用设计的通讯网络,使用ISO以及TCP/IP协议,可以通过光缆、同轴电缆以及工业双绞线进行通讯。

(6)AS—i接口或者传感器—执行器接口。作为自动控制最底层的网络,用来连接AS—i接口的现场二进制设备,传输数据量很小。

尽管西门子PLC的网络类型众多,其功能也不尽相同,虽然都存在着各自的缺点,但是都是为了满足不同层次的需求而进行的设计。但总体上可以分为两类,一类是符合国际标准的通讯网络,如工业以太网、Profibus以及AS—i接口等,另一种是由西门子公司自己研发的专用通讯网络,例如MPI、点对点接口以及PPI,而用户要根据自己的需求,有选择的使用具体的类型。

1.2 西门子PLC控制网络的通讯能力及通讯接口

(1)西门子PLC控制网络的通讯能力。西门子PLC主要可以实现以下几种通讯能力:S5兼容通讯。其发送以及接收口主要用于优化SIMATIC S5以及S7系列之间的通讯;S7通讯,可以提供功能强大、简单的通讯任务,单个任务的有用数据最大为64字节;S7基本通讯,其通讯主要由MPI网实现,同时具备可供用户编程调用的SFC;PG/OP通讯,可以通过PG/OP与PLC进行数据通讯来实现编程、组态以及人机交互操作服务;标准通讯,可以实现不同制造商不同自动化系统之间的通讯,对于Profibus网络可以说就是FMS通讯。

鉴于以上多种通讯能力,实际的使用中要根据硬件的配置、通讯的接口以及通讯的数量来选择合适的通讯功能。

(2)西门子PLC控制网络的通讯接口。现今西门子主要由四种不同的网络通信接口连接方式:PG/PC通讯卡、PLC的专用通讯模块、PLC主机自身集成的编程接口以及PLC主机自身集成的通讯接口。

1.3 西门子PLC控制网络的传输介质

传输介质的选用较为的灵活,首先要考虑不同的应用类型。有时多种传输介质可以用于一个控制网络,例如Profibus—DP就可以同时使用电气数据传输、光缆数据传输以及无线数据传输。

2.工程应用实例—基于Profibus的西门子PLC控制网络

某炼钢厂的生产线控制系统包含着的控制对象有翻钢机、切割机、辊道、推钢机、拉矮液压钻、引锭杆以及冷却床等多种设备,总数字I/O控制点为1220DI/DO,总的模拟I/O控制点为86AI/28AO。整个电控系统的控制点多、连锁关系复杂、设备分布情况较为复杂,同时信息的传输量大,为此根据本项目的实际情况以及相关的选择策略,我们采用符合国际标准的Profibus的PLC控制网络。

选定了控制网络后,在参照了设备的实际位置后,将整个控制系统分为6个PLC控制站。由于在实际的构成网络中,整个系统的功能的实现是靠PLC各个站点之间互相传递信息实现连锁控制而达到的。在Profibus-DP的现场总线数据的链路层存在着两种不同的介质存取方式:令牌总线方式以及主从混合方式。前者通过令牌在主站之间传递,获得令牌的主站有权利向从站索取或者是发送信息,而从站只能被动的回应或者向总站发送信息。也正是因此,Profibus-DP中的单个主站不能实现PLC各个主站间数据的自由传输。为此在进行网络设计时,可以让6个PLC站都成为主站,从而实现了数据在各个主站之间任意的传输。

同时为了节约昂贵的0—20毫安以及24伏的并行信号线,同时提升系统的可靠性,为此各个主站选择了S7—300系列PLC中的CPU315—2DP,通过其本身集成的Profibus-DP作为主站形成下一级的Profibus-DP子网,同时选用ET200M模块作为远程I/O从站。图1为Profibus的控制网络的拓补结构。

由图1可见,PLC网络可看作两级子网构成,处于低层的Profibus-DP负责6个PLC主站以及远程从站的通讯任务。主站CPU315-2DP通过其本身的Profibus-DP接口连接到其总线上,然后通过接口模块IM153实现与Profibus-DP总线的连接;相对的,高层Profibus子网主要负责各个PLC站之间以及上位PC与PLC站之间的数据通讯。同时鉴于各个PLC站之间的数据量较大,而上位PC机与6个PLC站之间的数据量较大,因此这一级的子网为多协议混合运行。

3.结束语

总之,面对如此丰富的网络产品,要根据具体的监控任务,综合考虑各种因素,作出对控制任务细致而且全面的需求分析,在此基础上再进行具体控制网络的方案选择。例如控制网络方案的确定要考虑站点数量与通讯距离、系统对于实时性高低的要求、站点间能否传送大量数据以及是否对于传输速率有较高的要求等,从而有效的避免不必要的浪费以及不能很好的满足监控任务。只有如上述例子一样充分的考虑自己的监控需求,才能够确定适宜的控制网络,保证系统的可靠性、合理性,取得良好的效果。

参考文献

[1]阳宪惠.工业数据通讯与控制网络[M].北京:清华大学出版社,2003.

[2]刘锴,周海.深入浅出西门子s7-300 PLC[M].北京:北京航空航天大学出版社,2007.

[3]廖常初.s7-300/400 PLC应用技术[M].北京:机械工业出版社,2007.

[4]崔坚.西门子工业网络通讯指南[M].北京:机械工业出版社,2006.

[5]潘世永,郑萍.工业控制网络的体系结构口[J].电气自动化,2003,25(4):3-6.

[6]陈立定,吴玉香,苏开才.电气控制与可编程序控制器[M].广州:华南理工大学出版社,2001.

[7]毛哲.PLC网络的配置[J].电气自动化,2004,26(3):48-50.

[8]王丰,刘晓悦.基于西门子PLC控制系统的网络选择策略与实践[J].电气自动化,2006,28(3):38-39.

上一篇:大众汽车OBD警告灯亮故障浅析 下一篇:制造业ERP项目实施的关键因素和对策分析