学习用的9个站流水线,9个PLC都是200的,用的是PUT通迅,有时候通迅不上,就是比如在第三个站到第四个站就不动了。是什么原因,是PUT 单边通迅吗。还是程序问题。
问题补充:
没有超过8个呀,都是只是上下两个站通迅。
最佳答案
固件版本2.0以上的,S7-200 SMART CPU 以太网连接资源如下:
— 1个连接用于与STEP7 Micro/Win SMART软件的通信。
— 8个连接用于CPU与HMI之间的通信。
— 8个连接用于CPU与其他S7-200 SMART CPU之间的PUT/GET主动连接
— 8个连接用于CPU与其他S7-200 SMART CPU之间的PUT/GET被动连接
你的连接数量在范围,通讯不正常可能在程序本身。
是3#站与4#站之间无法连接其它连接正常?如果是,可能的原因:
GET/PUT 指令 TABLE 参数定义错误。
通信站点之间的物理连接出错。
如果采用向导生成的get、put连接每一个操作最大通讯字数为200字节。
提问者对于答案的评价:
它是有时候在开始的时候有问题,如果一开始正常流下去没问题就一直都没问题,还有是不是西门子通迅有个BUG(我以前在一个网页上看到的,说有技术的可以试不解决,不知是不是真的)。
专家置评
将软件和固件都更新到最新新建项目测试,缩短通信距离,保证线路没有问题测试
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc137881.html