1. 问题说明 如图1、2,STEP7监控程序或者在状态表修改变量,STEP7出现系统报错,错误信息代码33:53418。
(, 下载次数: 0) 上传 点击文件名下载附件 图1 (, 下载次数: 3) 上传 点击文件名下载附件 图22. 解决方法 出现上面这种问题,是因为在硬件组态中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”。 (, 下载次数: 2) 上传 点击文件名下载附件 图3因此,解决上面问题,可以将CPU模式选择为“Test mode”以获得全部的测试功能;也可以在“Process mode”适当增大允许的时间,但是“Process mode”下不能实现断点和程序的单步调试功能。注意,对于现场对CPU循环周期有严格要求的场合,要慎用“Test mode”。 欢迎光临 工控编程吧 (https://www.gkbc8.com/) Powered by Discuz! X3.4
(, 下载次数: 3) 上传 点击文件名下载附件 图22. 解决方法 出现上面这种问题,是因为在硬件组态中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”。 (, 下载次数: 2) 上传 点击文件名下载附件 图3因此,解决上面问题,可以将CPU模式选择为“Test mode”以获得全部的测试功能;也可以在“Process mode”适当增大允许的时间,但是“Process mode”下不能实现断点和程序的单步调试功能。注意,对于现场对CPU循环周期有严格要求的场合,要慎用“Test mode”。 欢迎光临 工控编程吧 (https://www.gkbc8.com/) Powered by Discuz! X3.4
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”。
(, 下载次数: 2) 上传 点击文件名下载附件 图3因此,解决上面问题,可以将CPU模式选择为“Test mode”以获得全部的测试功能;也可以在“Process mode”适当增大允许的时间,但是“Process mode”下不能实现断点和程序的单步调试功能。注意,对于现场对CPU循环周期有严格要求的场合,要慎用“Test mode”。 欢迎光临 工控编程吧 (https://www.gkbc8.com/) Powered by Discuz! X3.4
因此,解决上面问题,可以将CPU模式选择为“Test mode”以获得全部的测试功能;也可以在“Process mode”适当增大允许的时间,但是“Process mode”下不能实现断点和程序的单步调试功能。注意,对于现场对CPU循环周期有严格要求的场合,要慎用“Test mode”。