工控编程吧

标题: 在STEP 7 (TIA Portal)中, 如何在LAD/FBD/STL 和SCL语言中注释掉所选代码 [打印本页]

作者: baikhgmv    时间: 2016-11-7 09:17
标题: 在STEP 7 (TIA Portal)中, 如何在LAD/FBD/STL 和SCL语言中注释掉所选代码
在STEP 7 (TIA Portal)中, 如何在LAD/FBD/STL 和SCL语言中注释掉所选代码
在调试过程中,经常需要对指令或完整的程序段进行改为注释使指令失效的做法,以便测试程序或定位程序错误。


在 LAD 和 FBD 语言中,为了使一个指令或者一整段程序失效,需要设置一个位并联到指令或串联到指令块。在 STL 和 SCL 语言中通过将指令改为注释行的方法不适用于 LAD 和 FBD 语言。
图1 为使一个 NC 点失效的例子,是通过并联一个额外的变量来实现的,如果"alwaysTrue"信号一直为1,那么 "inVar" 变量对于后面的SR指令实际是不起作用的。
  
(, 下载次数: 4)