1. 问题说明
如图1、2,STEP7监控程序或者在状态表修改变量,STEP7出现系统报错,错误信息代码33:53418。
图1
图2
2. 解决方法
出现上面这种问题,是因为在硬件组态中CPU属性中选择了“Process mode”,如图3。“Process mode”下,CPU会限制STEP7 测试功能,例如程序监控、状态表监视及变量修改等,这样会确保测试功能不会导致CPU循环周期的显著增加(测试功能所允许增加的CPU循环周期时间可以指定);“Test mode”下,CPU不会限制STEP7测试功能,这样有可能会导致CPU的循环周期时间显著增加。注意,S7-400 、CPU318-2、S7-300固件版本V3.0以上的CPU没有此选项,默认均处于“Test mode”。
图3
因此,解决上面问题,可以将CPU模式选择为“Test mode”以获得全部的测试功能;也可以在“Process mode”适当增大允许的时间,但是“Process mode”下不能实现断点和程序的单步调试功能。注意,对于现场对CPU循环周期有严格要求的场合,要慎用“Test mode”。
关键词
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc326554.html