三菱PLC編程實例及技巧(運料小車控制程序設(shè)計)
一、案例任務(wù)控制描述
運料小車運行示意圖如圖1-1,控制要求如下:
按下起動按鈕SB1,小車在原位SQ1處,電動機正轉(zhuǎn),小車前進,前進至SQ2處,撞擊行程開關(guān)SQ2后,小車電動機反轉(zhuǎn),小車后退。
小車后退至行程開關(guān)SQ1處,撞擊行程開關(guān)SQ1后,小車電動機停止轉(zhuǎn)動,小車停止。經(jīng)過30S后,小車第二次前進,前進至行程開關(guān)SQ3處,撞擊行程開關(guān)SQ3,再次后退返回。
當(dāng)后退至行程開關(guān)SQ1處時,小車停止。

二、相關(guān)基礎(chǔ)知識
任務(wù)中的案例基于三菱FX系列PLC的應(yīng)用案例,在學(xué)習(xí)本案例前請先自評下是否具備以下基礎(chǔ)或已完成相關(guān)軟件安裝準(zhǔn)備。
課程一:《三菱重難點解析之基礎(chǔ)篇》
(1)GX Works2軟件操作
觀看地址:https://course.jcpeixun.com/6820/459745.html
(2)SFC程序的應(yīng)用
觀看地址:https://course.jcpeixun.com/6820/460547.html
課程二:《三菱PLC案例詳解之基礎(chǔ)篇》
(3)電機自動往返案例
觀看地址:https://course.jcpeixun.com/7113/463093.html
相關(guān)知識
1、五種編程語言
如圖2-1,指令語句表IL、梯形圖LD、結(jié)構(gòu)化文本ST、順序功能圖SFC、功能塊圖FBD。

2、順序控制
所謂的順序控制就是按照控制的要求步驟一步一步執(zhí)行,當(dāng)前的控制工作沒做完之前,程序是不會進行第二步的動作,一定要等當(dāng)前的工作做完了以后,再接通第二步工作的信號,才執(zhí)行接下來的工作,這就是順序控制。如圖2-2,在執(zhí)行第一步的工作的時候,當(dāng)工作完成和條件滿足后,才會執(zhí)行第二步。同理,第二步工作完成和條件滿足,才會執(zhí)行第三步。以此類推。

3、STL、RET使用注意事項
順控開始后,如果有直接輸出的線圈或指令,可以不用在前面加條件,直接輸出。
直接輸出的線圈或指令,必須放在STL指令的下面,不能隨便放。
當(dāng)程序跳轉(zhuǎn)至下一個步驟之時,會把當(dāng)前狀態(tài)步(比如S0)復(fù)位,同時把輸出線圈的狀態(tài)也復(fù)位。但用置位指令不會復(fù)位,累計型的寄存器不會清零!
不同步驟可以使用相同名字的線圈,相互不會沖突。
避免S0狀態(tài)步和其他狀態(tài)步同時觸發(fā)。
三、任務(wù)的實施
1、I/O地址分配

主電路圖如圖3-1。主電路上使用QF1空氣開關(guān)起切斷主電源作用;電機M1接到L1、L2、L3上,通過交流接觸器KM1和KM2分別控制電機的正轉(zhuǎn)和反轉(zhuǎn)。

PLC接線圖3-2。火線和零線分別接到PLC的L和N;24V電源接PLC的S/S公共端。啟動按鈕常開接X0,另一端接電源0V;三個行程開關(guān)常開觸點分別接在X1~X3,另一端全部接電源V0??諝忾_關(guān)QF2和QF3分別控制PLC的電源供電和輸出負(fù)載電源供電;

3、程序設(shè)計
進入每個狀態(tài)之前,需要先置位狀態(tài)步。如圖3-3、3-4,SET S0進入S0狀態(tài)。S0狀態(tài)的程序由STL S0指令開始,以下的程序為S0狀態(tài)步的程序。若要進入S1步,SET S1即可進入S1步。結(jié)束狀態(tài)步可以使用RST S4,跳出S4的狀態(tài)步。在最后的狀態(tài)步下使用RET且只需要一條,整個步進梯形圖結(jié)束。

圖3-3

4、程序調(diào)試
手動模式:
當(dāng)未啟動自動模式時,閉合M20常開觸點,小車前進;閉合M21常開觸點,小車后退。
起動自動模式:
在原點SQ1,X001常開觸點閉合;按下SB1按鈕,X000常開觸點閉合SET S0,進入S0開始狀態(tài)Y000輸出,小車前進;當(dāng)小車觸碰SQ2行程開關(guān),X002常開觸點閉合SET S21,進入S21狀態(tài)Y001輸出,小車后退;當(dāng)小車觸碰SQ1行程開關(guān),X001常開觸點閉合SET S22,進入S22狀態(tài)Y000輸出,小車前進;當(dāng)小車觸碰SQ3行程開關(guān),X003常開觸點閉合SET S23,進入S3狀態(tài)Y001輸出,小車后退;當(dāng)小車觸碰SQ1行程開關(guān),X001常開觸點閉合RST S23,復(fù)位S4狀態(tài)Y000不輸出,小車停止;
文章來源:技成培訓(xùn)網(wǎng)原創(chuàng),作者:林瑞花;未經(jīng)授權(quán)禁止轉(zhuǎn)載,違者必究!
粉絲福利
微信掃碼領(lǐng)三菱全系列PLC電子資料包
