可编程序控制器(PLC)的通信及网络.ppt

可编程序控制器(PLC)的通信及网络

7.3.3 S7-300/S7-400通信模块 S7-300/S7-400有广泛的应用范围,不同的应用要求PLC具有不同程度的通信能力。用MPI接口可构成低成本的MPI网,实现网上各S7 PLC间的数据共享。采用专用的通信处理器(Communication Proccessor)模块可组成不同层次的网络,与S5/S7 PLC、外部设备或其它厂家的PLC进行通信。这些通信处理器模块都是智能化的,它们能在很大程度上减小CPU模块的通信负担。 1. MPI接口 S7-300与S7-400系列PLC的CPU模块内置有MPI接口,MPI网在内置的S7协议(S7 Protocol)的支持下工作,在S7系统内对编程器、CPU和I/O等进行内部数据交换。 MPI接口的用途之一是把各种具有MPI的设备连接起来组成MPI网。能接入MPI网的设备是PG(编程器)、OP(操作面板)、S7-300/S7-400 PLC或其它具有MPI的设备。例如,PG在S7协议的支持下可对PLC在线编程、下载PLC程序或监测PLC运行。 MPI接口的用途之二是以全局数据通信方式实现网上CPU间的少量数据交换。表7.11归纳了S7-300、S7-400以及C7的MPI接口的全局数据通信能力。 表7.11 S7-300、S7-400以及C7的MPI接口的全局数据通信能力 2. S7-300通信处理器模块 S7-300系列PLC有多种用途的通信处理器模块,如CP340、CP342-5 DP、CP343-FMS等,其中既有为装置进行点对点通信设计的模块,也有为PLC上网到西门子的低速现场总线网SINEC L2和高速SINEC H1网设计的网络接口模块。 1) CP340 CP340是一种经济型的串行通信处理器模块,数据通过RS-232C(V.24)接口进行传输,适合于点到点设备的连接。通过CP340不仅能实现S5/S7系列PLC的互连,而且能与来自其它制造商的系统或设备互连,如各种打印机、机器人控制系统、Modem、扫描器、条码阅读机等。 CP340具有一个RS-232C接口,前面板有数据发收和错误指示,内部固化有ASCII和3964(R)两种标准协议,可以与多种设备进行数据交换。ASCII协议是与外部系统相连接的简单协议,带有文本字符的起停或块检查字符,接口的握手信号由用户程序查询和控制。3964(R)协议用于连接西门子设备及第三方设备,它是由西门子公司进行标准化的并且对外开放的协议。 CP340通信处理器模块具有友好的用户界面,参数设定简便。用集成在STEP 7软件中的参数配置功能,用户可以很方便地选择CP340的通信协议及参数,其参数设定通过CPU来进行,CPU内有一存放配置参数的专用数据块。参数配置有三种途径:一是手工配置,二个是填写参数表格,三是用标准功能块。CP340通信模块的技术数据如下: (1) 一个RS-232C接口,信号对S7电源隔离; (2) 数据传输率(波特率):2.4/4.8/9.6 kb/s,可选; (3) 数据传输距离:15 m; (4) 通信协议:ASCII或3964(R)。 2) CP342-5 DP CP342-5 DP是为把S7-300系列PLC连接到西门子SINEC L2网络上而设计的成本优化的通信模块。它是一个智能化的通信模块,能大大减轻CPU的负担,也支持很多其它通信电路。 CP342-5 DP应用于S7-300系统中,提供给用户SINECL2网的各种通信服务。它既可以作为主机或从机,将ET200远程I/O系统连接到PROFIBUS现场总线中去,也可以与编程装置或人机接口(MMI)通信,还可以与其它SIMATIC S7 PLC或SIMATIC S5通信,并且可以与配有CP5412(A2)的AT PC机以及来自其它制造商的具有FBL(Field Bus Link)接口的系统建立连接,还能与MPI分支网上的其它CPU进行全局数据通信。 NCM S7-L2组态软件可以为实现以上功能进行参数配置。CP342-5 DP内部有128 KB的Flash EPROM,可以可靠地对参数进行备份,在掉电时参数也能被保持。CP342-5 DP主要技术数据如下: (1) 用户存储器(Flash EPROM)128 KB; (2) SINEC L2 LAN标准符合DIN 19245; (3) RS-485传输方式,波特率为9.6~1500 kb/s; (4) 可连接的设备数量达127

文档评论(0)

1亿VIP精品文档

相关文档