问题:
为什么压缩CPU加载内存的过程不终止?
解答:
请确认在你的用户程序里每一个EV_ID(消息号)和R_ID仅用了一次。
可以为下面的每个块分配一个EV_ID和R_ID:
- 报警块 - SFB 31
- 通知块 - SFB 33 to SFB 36
- 发送块 - SFB 8, SFB 12
- 接收块 - SFB 9, SFB 13n
在用户程序里,必须评估参数:出错和状态
出错 = 1 并且 Status = 18表明存在一个错误,EV_ID或R_ID已经被重复分配。
EV_ID或R_ID被重复分配使得你的程序不能得到正确处理,而且当CPU在运行模式下处于压缩过程中或改变程序时,可能导致大问题。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc340983.html