案例描述:
按下起動按鈕sb1,控制交流接觸器km1得電,電動機m1起動運轉;
按下起動按鈕sb3,控制交流接觸器km2得電,電動機m2繼m1后順序起動運轉;
按下停止按鈕sb4,控制交流接觸器km2失電,電動機m2停轉;
按下停止按鈕sb2,控制交流接觸器km1失電,電動機m1繼m2后反順序停轉。
若線路中出現(xiàn)過載、過熱故障由過熱保護繼電器fr自動切斷控制線路。
為了確保只有在m1起動后,m2才能起動的順序,在m2起動控制線路中串入電動機m1交流接觸器km1的常開觸點。
同時,為了防止當起動電動機m2時,誤操作按動電動機m1的停止按鈕sb2,而關斷電動機m1,在電動機m1的起動控制線路中并入電動機m2交流接觸器km2的常開觸點,實現(xiàn)聯(lián)鎖控制。
根據(jù)編程案例中對控制過程的描述,我們可以將整個控制關系劃分成6部分,如下圖所示。
接下來,要進行i/o分配。
i/o分配完畢,可根據(jù)控制過程完成plc梯形圖的程序編寫。
1)電動機m1起動控制過程梯形圖
2)電動機m2起動控制過程梯形圖
3)電動機m2停機控制過程梯形圖
4)電動機m1停機控制過程梯形圖
5)電動機m1與m2互鎖及聯(lián)鎖控制過程梯形圖
6)電動機過熱保護控制過程梯形圖
7)程序的合并和調整
最終獲得的plc梯形圖程序,如下圖所示。