楼主最近还看过
看不到你的程序,我说一下我之前遇到的情况。
我之前做过的项目,使用的是P_TRIG做轮询,会出现轮询卡死的现象。在网上搜索过后,并没有找到确切的原因,有可能是因为PLC的扫描周期与轮询的间隔时间之间出现问题。
解决的方法:可以考虑做一个自动复位的逻辑。
在1200中modbus指令的触发是需要用上升沿,可以对触发上升沿的条件进行判断。当任一条件持续时间达到5秒,即可视为轮询卡死,重置第一条轮询条件。
回复本条
感谢。我试试
2025-03-20 08:13:07回复