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主站形式,同时将数据缓存区清零。
运用PPI通讯留意事项
1、硬件接线时,DB9头子,3脚对3脚,8脚对8脚。线缆采用双绞线,尽量运用屏蔽线,长度不要超越50m,超越50m需求运用中继器。
2、千万不要每个CPU扫描周期调用读写指令,否则会对过多占用CPU资源。
(内容来源网络,版权归原作者)
免责声明:如涉及版权,请联系删除!任何人和机构不承担相关的法律责任。