为什么在调试完 STEP 7程序后要将 CPU 的运行模式从测试模式(Test)切换成过程模式(Process)?


描述:
测试模式和过程模式之间的差别(摘录自 STEP 7在线帮助):

  • 过程模式中,对如程序状态和监视/控制变量之类的调试功能进行了限制,以保证不超过允许的周期增加设置。这样便不允许调试断点或者逐步运行程序。
  • 测试模式中,可以通过 PG/PC 使用所有调试功能,没有任何限制。这可能会显著增加周期时间。如果 CPU 处于测试模式,则必须确保 CPU 或过程可以“容忍”周期时间的极大增加。在此模式下,CPU 周期时间可能会增加,这是因为(举例来讲)在各个周期中确定所编程的周期中的语句状态。

对于 SIMATIC S7-400 CPU,过程模式被设置为缺省运行模式(插入 CPU 后的状态)。

从测试模式切换成过程模式:
在一个 SIMATIC S7-400 CPU 中,您可以在 LAD/STL/FBD 编辑器中设置运行模式(参见条目号 21336333)。然后可以保存块,以及将它加载到 CPU 中。

注意事项:
必须确保在成功调试完毕后重新删除断点。否则,可能无法加载相关的块到自动化系统。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc338382.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论