stl中屏蔽语句可以在前面加“//”,那么梯形图如何屏蔽呢?
刘玉蓉
发布于2014-11-03 17:17
4
0
标签:
stl可以这样屏蔽这语句“//A I0.0”,那如果是梯形图,有没有与此一样的办法屏蔽一句梯形图呢?比如加“//”之类的?
佳答案
个人认为增加常开点是不可靠的,因为PLC仍然会扫描这段程序,只是这段程序的RLO为0导致后面的输出结果为0而已,这样如果该程序包含有线圈赋值或定时器指令,都会对其他采用了相同地址的线圈赋值或定时器指令产生影响。
好点的办法一是像上面多数人说的转换成STL再加//,不过这对于指令很多的程序段需要每行都加//,比较麻烦。
还有一个比较方便的办法就是用跳转指令:在需要屏蔽的程序前面增加一个网络段,加入JUMP指令和一个标签比如A01;然后在屏蔽的程序后面一个网络段前面增加LABEL,名称为A01,这样就可以满足你的要求了。