WHILE/ENDWHILE 和 IF/ENDIF 的区别
这两个在使用方面有什么不同,
老外编的程序,
N190 WHILE ($A_IN[21]==0)
N200 MSG("Wait for new assignment Chan1")
N210 IF ($A_IN[20]==0) GOTOF HNTE
N220 ENDWHILE
N230 IF ($A_IN[21] == 1) ;Freigabe Rundtisch drehen
N240 IF (($A_DLB[31] == 0) OR ($A_DLB[31] > 6)) GOTOF ERROR_RTT
N250 IF ($A_DLB[31] == 1) GOTOF SPR01
N260 IF ($A_DLB[31] == 2) GOTOF SPR02
N600 GOTOF ENDTURN
N610 ENDTURN: M11 ;Stop Cycle Time
N620 ENDIF
最佳答案
WHILE是循环;,if只是判断一次,满足只执行一次。
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc299888.html