在S7-200 PLC系统中的通信一般是指串行通信,即信息(数据字节)以二进制的“0”、“1”比特流的形式传输。S7-200 PLC拥有出色的通信能力如图8-1所示,支持多种通信协议,兼容多种硬件,适应各种应用场合。了解并选择合适的通信方式,可以事半功倍,做到既节省硬件投资,也节约编程人力的投入,缩短工程周期,获得最大利益。
图8-1 S7-200 PLC的通信能力
相互通信的对象间要成功实现通信,必须满足下列条件:
1)直接连接的通信端口符合相同硬件标准。
2)通信对象支持相同的通信协议。
1.通信的硬件标准
S7-200系统支持的常见通信硬件标准有:
(1)RS-232:微机技术中常见的串口标准;S7-200的编程电缆(RS-232/PPI电缆)的RS-232端连接到PC的RS-232口。
(2)RS-485:常用的支持网络功能的串行通信标准;S7-200 CPU和EM 277通信模块上的通信口都符合RS-485的电气标准。
(3)以太网:S7-200通信模块CP243-1/CP243-1 IT提供了标准的以太网RJ45接口。(www.xing528.com)
(4)模拟音频电话:S7-200通过EM 241模块,支持模拟音频电话网上的数据通信(V.34标准33.6K波特率,RJ-11接口)。
(5)AS-Interface:通过CP243-2模块支持AS-Interface标准。
2.通信硬件与通信协议
广义地说,一个完整的通信标准定义了硬件、软件规范。包括通信端口的具体电气性能、接插件的物理规格以及消息的组织格式等,典型的如AS-Interface。
通信协议主要规定了数据的组织格式(帧格式)。表8-1列出了S7-200 PLC系统支持的通信协议略表。
表8-1 S7-200PLC系统支持的通信协议略表
同一种通信协议可以通过不同的硬件传输;同一种传输介质也可以传输不同的通信协议。例如,PPI、MPI和PROFIBUS-DP协议都可以在RS-485总线上传输;而PROFI-BUS-DP也可通过光纤传输。
如果通信对象支持相同的通信协议,但通信口的硬件标准不同,就需要使用接口转换器件。如S7-200编程软件通过PPI协议与CPU通信,计算机上的RS-232串口就需要RS-232/PPI电缆才能与CPU上的RS-485串口通信,RS-232/PPI电缆在这里也起到了RS-232和RS-485之间的转换作用。这也包括光/电传输信号的转换、电信号与无线电信号之间的转换等。
使用何种通信传输方式,决定了通信的速率和距离。通信硬件的通信速率会成为接口转换成功与否的制约因素。如果某种“插入”的传输介质,对信号传输造成的影响超出此协议所容许的范围,就不能使用。例如,两个CPU之间基本不能通过一对传输速率较慢的数据电台使用PPI协议通信,而必须使用通信速率较低的“自由口协议”;而一个较快的光纤系统可以“插入”到使用PPI协议的RS-485电气网络中。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。