现有一项目:有2台cpu222和2台smart 700 IE,构思通过PPI协议,用网络读写指令将4个站串联进网络,其中每台触摸屏都分开只读取一台200数据,然后将作为主站的222cpu添加243-1以太网模块后与工控机通信。(222只有一个通信口)
现状态:1、200主从通信已用向导实现,主站可以读写从站200的数据。
2、两台触摸屏无法与200cpu通信。(触摸屏支持PPI)
3、如果将主站200打到“stop”,则触摸屏可以通信。
疑问:1.系统手册上有这样的PPI复杂网络,理论上应该可行。
2.我判断问题是主站之间的冲突,如果两个200都作为从站和2个触摸屏串联进PPI网络,则相应的通信能够建立,一切正常。
3.为了节约成本才考虑这个方案,求高手指路了,小弟已经山重水复了,谢谢。
问题补充:
1-触摸屏是smart700 Ie肯定支持PPI协议
2-flexible里面组态已经选择为PPI协议,将作为主站的cpu 打到stop,则两台触摸屏都能通信。我的理解是:作为主站222的端口0不能投用进PPI网络,不投用,触摸屏通信正常(从站的触摸屏可以控制从站cpu);投用了,触摸屏无法通信。(补充:主站cpu不投用时,主站对应的触摸屏是连接正常状态,一旦主站投用,2个触摸屏就都连接不上各自的cpu了。)
第一次提问:不知道如何
最佳答案
完全可以通,按照你说的第二点来看,应该是主站的S7-200无法与触摸屏通讯,为什么?因为你走的不是PPI,而是MPI,MPI协议是无法与PPI的主站通讯的~!检查你触摸屏的连接设置
补充说明:检查程序里是否有自由口及modbus通讯的程序,否则也会有影响
提问者对于答案的评价:
虽然实际情况不是你说的那样,但后来问题的解决,确实是触摸屏的设置问题,所以表示由衷感谢。
专家置评
检查hmi的设置
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc176442.html