1.重復(fù)線圈
圖9-2.5 (a)所示是PLC梯形圖中使用重復(fù)輸出(重復(fù)線圈)的情況,它在繼電器控制回路中不存在。但在PLC程序中,為了編程的方便,有時(shí)需要采用。
當(dāng)梯形圖使用重復(fù)輸出時(shí),Q0.6最終輸出狀態(tài)以最后執(zhí)行的程序處理結(jié)果(第2次輸出)為準(zhǔn)。但是,對(duì)于第2次輸出前的程序段,Q0.6的內(nèi)部狀態(tài)為第1次的輸出狀態(tài),因此,當(dāng)IO.I與I0.2同時(shí)為“1”、I0.3與I0.4有一個(gè)為“0”時(shí),圖9-2.5 (b)中的QO.O將輸出“l(fā)”,Q0.6將輸出“0”。
2.邊沿處理
圖9-2.6 (a)所示是PLC梯形圖中經(jīng)常使用的“邊沿”輸出程序,在繼電器控制回路中類似的回路設(shè)計(jì)無意義(輸出MO.O恒為“0”),但PLC程序嚴(yán)格按照梯形圖“從上至下”的時(shí)序執(zhí)行,因此,在IO.1為“1”的第1個(gè)PLC循環(huán)周期里,可以出現(xiàn)MO.O、MO.1同時(shí)為“1”的狀態(tài),即在MO.O中可以獲得寬度為1個(gè)PLC循環(huán)周期的脈沖輸出,見圖9-2.6 (b)。
邊沿處理可以直接利用PLC的編程指令實(shí)現(xiàn)。如S7-200的指令“-IPI-”、“-|N|-”等。
3.串聯(lián)線圈
在S7-300/400 PLC中,由于可以使用“中間運(yùn)算結(jié)果輸出”的特殊指令,其作用相當(dāng)于可以使用線圈串聯(lián)的形式。
圖9-2.5 (a)所示是PLC梯形圖中使用重復(fù)輸出(重復(fù)線圈)的情況,它在繼電器控制回路中不存在。但在PLC程序中,為了編程的方便,有時(shí)需要采用。
當(dāng)梯形圖使用重復(fù)輸出時(shí),Q0.6最終輸出狀態(tài)以最后執(zhí)行的程序處理結(jié)果(第2次輸出)為準(zhǔn)。但是,對(duì)于第2次輸出前的程序段,Q0.6的內(nèi)部狀態(tài)為第1次的輸出狀態(tài),因此,當(dāng)IO.I與I0.2同時(shí)為“1”、I0.3與I0.4有一個(gè)為“0”時(shí),圖9-2.5 (b)中的QO.O將輸出“l(fā)”,Q0.6將輸出“0”。
2.邊沿處理
圖9-2.6 (a)所示是PLC梯形圖中經(jīng)常使用的“邊沿”輸出程序,在繼電器控制回路中類似的回路設(shè)計(jì)無意義(輸出MO.O恒為“0”),但PLC程序嚴(yán)格按照梯形圖“從上至下”的時(shí)序執(zhí)行,因此,在IO.1為“1”的第1個(gè)PLC循環(huán)周期里,可以出現(xiàn)MO.O、MO.1同時(shí)為“1”的狀態(tài),即在MO.O中可以獲得寬度為1個(gè)PLC循環(huán)周期的脈沖輸出,見圖9-2.6 (b)。
邊沿處理可以直接利用PLC的編程指令實(shí)現(xiàn)。如S7-200的指令“-IPI-”、“-|N|-”等。
3.串聯(lián)線圈
在S7-300/400 PLC中,由于可以使用“中間運(yùn)算結(jié)果輸出”的特殊指令,其作用相當(dāng)于可以使用線圈串聯(lián)的形式。