stl中屏蔽語句可以在前面加“//”,那么梯形圖如何屏蔽呢?
劉玉蓉
發(fā)布于2014-11-03 17:17
4
0
標(biāo)簽:
stl可以這樣屏蔽這語句“//A I0.0”,那如果是梯形圖,有沒有與此一樣的辦法屏蔽一句梯形圖呢?比如加“//”之類的?
佳答案
個(gè)人認(rèn)為增加常開點(diǎn)是不可靠的,因?yàn)镻LC仍然會(huì)掃描這段程序,只是這段程序的RLO為0導(dǎo)致后面的輸出結(jié)果為0而已,這樣如果該程序包含有線圈賦值或定時(shí)器指令,都會(huì)對(duì)其他采用了相同地址的線圈賦值或定時(shí)器指令產(chǎn)生影響。
好點(diǎn)的辦法一是像上面多數(shù)人說的轉(zhuǎn)換成STL再加//,不過這對(duì)于指令很多的程序段需要每行都加//,比較麻煩。
還有一個(gè)比較方便的辦法就是用跳轉(zhuǎn)指令:在需要屏蔽的程序前面增加一個(gè)網(wǎng)絡(luò)段,加入JUMP指令和一個(gè)標(biāo)簽比如A01;然后在屏蔽的程序后面一個(gè)網(wǎng)絡(luò)段前面增加LABEL,名稱為A01,這樣就可以滿足你的要求了。