LOFTER for ipad —— 让兴趣,更有趣

点击下载 关闭
S7 200 PPI通信协议简介

PPI协议是西门子S7-200型PLC之间交换信息的专用协议,PPI协议是一种点对点协议,它只定义了一次通信中的主从问题,在不同时刻,节点的主从是可以变化的。PPI协议的物理接口为RS485接口。

实际的工程中,为了便于网络管理和扩展,通常会指定一台S7-200为主机,其余为从机。

S7-200型PLC组网通信时,从机不需要编写程序,读写数据的程序是放在主机上的,从机收到主机的读写请求后会自动响应回送数据。S7-200主机使用NETR和NETW指令来读写从机的数据。

读写指令只有一条,而一段完整的程序包含以下三个步骤

1、通信口初始化

强制通信口工作在PPI主站下,设定通信速率,数据位长度和校验

2、装载从站信息

指定对方的:地址,数据区,读写的数据长度

3、读数/写数


PPI协议和MODBUS协议的区别:PPI协议是step7监控S7 200数据及程序上传下载的专用协议,而MODBUS协议则是行业的通用协议。PPI协议的从站不需要进行任何程序的编写,只需主站编程即可实现通信。PPI协议支持的波特率最高可达187.5K,而MODBUS协议支持的波特率最高可达115200.MODBUS RTU本质是自由口通信,设置上和使用时与PPI是冲突的。

举例说明:

1、HMI与UN200系列PPI通信;

2、UNPLC与UNPLC之间 PPI通信。


推荐文章
评论(0)
分享到
转载我的主页