PPI通讯定义
PPI协议是西门子S7-200PLC之间交流信息的专用协议,PPI协议是一种点对点协议,它只定义了一次通讯中的主从问题,西门子编程软件与CPU停止通讯同样运用PPI协议,同样下载时也要用PPI线缆。
今天我们引见如何基于PPI协议完成两个CPU之间停止数据交流。
基于PPI协议完成两个PLC的通讯
第一步:硬件接线
图片所示S7-200通讯端口的端口定义。PPI通讯基于485的硬件。必需需求包含至少一对双绞线的屏蔽电缆,并且两端分别衔接到DB9头3脚和8脚。两台S7-200PLC间隔不倡议超越50米,如遇特殊状况在50米以上,需求运用配套的中继器停止衔接。
2 、第二步:CPU地址分配
PPI通讯请求PPI网络中的每个CPU都有不同的地址,Micro/WIN默许为0,CPU默许为2,倡议将主PLC的地址设置为2,并将PLC地址设置为按次第设置为11,12,13,依此类推。
3、第三步:初始化
经过初始化特殊存放器SMB30,将主CPU端口0配置为PPI主站形式,将数据缓存区清零。