5站點(diǎn)小車(chē)自動(dòng)往返程序 上回說(shuō)到8站點(diǎn)小車(chē)的自由呼叫控制,,接下來(lái)講一講5站點(diǎn)小車(chē)的自動(dòng)往返控制,。 案例要求: 一直線運(yùn)料小車(chē)有A、B,、C,、D、E5個(gè)站點(diǎn),,控制臺(tái)有1個(gè)啟動(dòng)按鈕開(kāi)關(guān),啟動(dòng)后,,小車(chē)從A站點(diǎn)行駛到B站點(diǎn),,到站停留5秒后返回到A站點(diǎn),A站點(diǎn)停留5秒后再行駛到B站點(diǎn),,以此類推循環(huán)跑完4個(gè)站點(diǎn)后回到A站點(diǎn)停止,。 軟元件分配/使用如下表:
設(shè)計(jì)思路: 利用步進(jìn)梯形圖指令或中間繼電器M一步步走即可。 接線簡(jiǎn)圖:(略)和上例差不多,。 編寫(xiě)程序: 首先,,我們用梯形圖語(yǔ)言來(lái)編寫(xiě),打開(kāi)三菱PLC編程軟件MELSOFT GX Works3,,新建一個(gè)工程,選擇系列、機(jī)型,,選擇梯形圖語(yǔ)言編寫(xiě): 步進(jìn)梯形圖指令編寫(xiě)梯形圖程序如下: 這個(gè)程序看起來(lái)很復(fù)雜,,分析起來(lái)比較簡(jiǎn)單,條理清晰,、不容易出錯(cuò),。 為了安全起見(jiàn),小車(chē)前后需要各加一個(gè)限位開(kāi)關(guān)或其他安全保護(hù)裝置,。 其次,,我們?cè)儆肧T語(yǔ)言來(lái)編寫(xiě),打開(kāi)三菱PLC編程軟件MELSOFT GX Works3,,新建一個(gè)工程,,選擇系列、機(jī)型,選擇ST語(yǔ)言編寫(xiě): ST語(yǔ)言程序如下: //初始化 ZRST(SM402 OR X6,Y0,Y100); ZRST(SM402 OR X6,S0,S100); ZRST(X0 AND K2S0=0 AND K2S20=0,Y0,Y100); ZRST(X0 AND K2S0=0 AND K2S20=0,S0,S100); SET(X0 AND K2S0=0 AND K2S20=0,S0); STL(S0);//復(fù)位 SET(S0 AND NOT X1 AND NOT Y0,Y1); RST(S0 AND X1,Y1); SET(S0 AND X1,S20); STL(S20);//2號(hào)站 SET(S20 AND X1 AND NOT Y1,Y0); RST(S20 AND X2,Y0); OUT_T(S20 AND X2,T0,K50); SET(S20 AND T0,S21); STL(S21); SET(S21 AND NOT X1 AND NOT Y0,Y1); RST(S21 AND X1,Y1); OUT_T(S21 AND X1,T1,K50); SET(S21 AND T1,S22); STL(S22);//3號(hào)站 SET(S22 AND X1 AND NOT Y1,Y0); RST(S22 AND X3,Y0); OUT_T(S22 AND X3,T2,K50); SET(S22 AND T2,S23); STL(S23); SET(S23 AND NOT X1 AND NOT Y0,Y1); RST(S23 AND X1,Y1); OUT_T(S23 AND X1,T3,K50); SET(S23 AND T3,S24); STL(S24);//4號(hào)站 SET(S24 AND X1 AND NOT Y1,Y0); RST(S24 AND X4,Y0); OUT_T(S24 AND X4,T4,K50); SET(S24 AND T4,S25); STL(S25); SET(S25 AND NOT X1 AND NOT Y0,Y1); RST(S25 AND X1,Y1); OUT_T(S25 AND X1,T5,K50); SET(S25 AND T5,S26); STL(S26);//5號(hào)站 SET(S26 AND X1 AND NOT Y1,Y0); RST(S26 AND X5,Y0); OUT_T(S26 AND X5,T6,K50); SET(S26 AND T6,S27); STL(S27); SET(S27 AND NOT X1 AND NOT Y0,Y1); RST(S27 AND X1,Y1); OUT_T(S27 AND X1,T1,K50); SET(S27 AND T7,S0); RETSTL(); ALTP(X7,SM8040); //非自鎖按鈕交替輸出,。 Y2:=Y0 OR Y1; 參閱: |
|
來(lái)自: PLC與自控設(shè)備 > 《待分類》