恭喜,你发布的帖子
发布于 2025-12-31 08:53:53
3楼
1、轮循方式不合适,如果其中1个通讯不完成,则通讯中断不轮询了。
2、两个PLC不同的执行结果,可能是1个连了MODBUS网,另1个没有连,或通讯连接有问题,结果就不一样了。
关于第一点:“1、轮循方式不合适,如果其中1个通讯不完成,则通讯中断不轮询了。”
确实在轮循中,只要一个通讯不完成其它的轮循都不能继续执行。
关于第二点:2、两个PLC不同的执行结果,可能是1个连了MODBUS网,另1个没有连,或通讯连接有问题,结果就不一样了。
在使用这个程序时,轮循采用的物理连接都是一样的(PLC至端子排,端子排分至各个站),测试时按照这个轮循的方式来所监控到的所有M点并不会断开,虽然First收到的上升沿只有一个,但是En却是一直收到能流。
所以就感觉奇了怪了,这个轮循方式按照逻辑来看,这个轮循本身就有问题,为什么在前期别人所使用的PLC运行中没有报错?如梗在喉
请填写推广理由:
分享
只看
楼主