歡迎來到健行科技大學機械工程系~張祖烈老師教學網

 

第六章 PLC可程式液壓控制

 

6-1 前言

 

6-2 注意事項

 

6-3 基礎迴路

 

6-4 應用迴路

 

氣壓乙級學科題庫

附錄 實習報告表格下載

預習報告表格下載

 

6-1 前 言        TOP

PLC液壓可程式控制是以PLC可程式控制器(Programmable Logical Controller),配合電氣控制迴路做液壓方向、壓力、流量等控制,以方便編譯之PLC程式配合單純之輸入、輸出訊號,取代配線繁瑣的電氣系統來做大出力之液壓控制,並以PLC內部之軟體模擬,取代實際之繼電器(Relay)、延時器(Timer)、計數器(Counter)等電控元件,可降低電控元件之成本,並達到應用方便、易於修改及配線簡化之目的。

 

主體架構

 

6-1.1 三菱電機FX型 PLC

 

6-1-2 元件代號說明

?1. X:輸入繼電器(X0∼X177,最多128點)

?2. Y:輸出繼電器(Y0∼Y177,最多128點)

?3. M:輔助繼電器(一般:M0∼M499,500點。停電保持:M500∼M1023,524點)

?4. T:延時器(一般:0.1秒: T0∼T199,200點;0.01秒: T200∼T245,46點。

?停電保持:0.1秒: T246∼T249,4點;0.01秒: T250∼T255, 6點)

5.  C:計數器 ( 一般:C0~C99,100點。停電保持:C100~C199,100點 )。上下數計數器 ( 一般:C200~C219,20點。停電保持:C220~ C234,15點 )。高速計數器 ( C235~C255,21點 )。

6.    S:狀態繼電器 ( 初始用:S0~S9,10點。復歸用:S10~S19,10點。一般用,S20~S499,480點。停電保持用:S500~S899,400點 )。

7.    K:常數

8.    常用特殊輔助繼電器

      M8000常時ON接點

      M8002初始脈波

      M8013一秒時序脈衝

      M8034全輸出禁止

      M8040移行禁止

      M8200~M8219上下數計數器開關

 

 

6-1.3 基本指令及步梯命令說明 

A.基本指令

 

 

B.步梯命令

步梯命令是三菱可程式控制器之進階應用語言,其結構有如火車進站;程式結構包括許多狀態(S,State)及移行條件,如把狀態視為火車站,則標示雙框之S0可視為總站,移行條件為進入下一站之接點指令,程式由頂端之起始點開始,一般多半由M8002初始脈衝指令使程式之執行進入初始狀態S0,再經由X0啟動按鈕及各移行條件使程式之執行逐一進入S20等各個狀態(S0~S9為保留之初始狀態,S10~S19為保留之復歸狀態);當程式進入某一狀態時,只有其右側之輸出命令及下端之移行條件會被執行,其餘之移行條件及輸出命令均會被關閉,如須保持輸出於狀態移行後不被關斷,可使用SET指令,如圖中之SET Y2,會因狀態移行至S22而關斷,直至進入狀態S23執行RST Y2指令後才關斷,而S20狀態之OUT Y1及S22狀態之OUT Y3均會因狀態移行而關斷;程式之末端需以RET(RETURN)指令建立折返點,使程式回至初始狀態S0(或其他狀態如S20)反覆執行,整個步梯程式才算完成;最後再以END指令結束程式。如需任何時間均執行PLC程式指令可寫在程式最前段(M8002之前)。

 

步梯命令基本架構圖

 

6-1.4 鍵盤功能

?功能鍵說明

?1. RD/WR 唯讀(Read)及寫入(Write)模式

?2. INS/DEL 命令之插入(Insert)及刪除 ( Delete )

?3. MNT/TEST 監看(MONITOR)及測試模式

?4. OTHER 其他選項(呼叫螢幕模式顯示清單)

?5. CLEAR 清除顯示

?6. HELP 列出指令號碼表

?7. ,SP 逗點及空白鍵(SPACE)

?8. STEP 步序搜尋

?9. ↑:上移鍵

?10. ↓:下移鍵

?11. GO:輸入(執行)鍵

 

6-1.5程式執行 

?1. RUN 監看程式之執行

?2. STOP 程式之編譯

 

6-1.6 操作實例 

?A. PLC 輸入操作程序

?步驟 1:於電源關閉之狀態下,插入程式書(讀)寫器,主機切換至STOP模式。

?步驟 2:開啟電源,程式書(讀)寫器會顯示 ONLINE 或 OFFLINE 之選項,直接按右下角之  GO 鍵,選擇ONLINE模式後,程式書(讀)寫器會顯示SELECT FUNCTION OR MODE,按動RD/WR鍵兩次,書(讀)寫器顯示幕左上角會顯示W,表示已切入輸入模式,此時顯示幕會顯示原有之程式,如無,則會於行號後顯示NOP。

?步驟 3:如已有內存之程式,則需清除記憶內容,先按RD/WR鍵切換至寫入之W模式後,依序鍵入 NOP →  A →  GO → GO  鍵做全部記憶內容之清除( 第零行至七千九百九十九行 )或按INS/DEL鍵切至刪除(DELETE)之D模式,書(讀)寫器顯示幕左上角會顯示D,依序按動 GO 鍵,做程式逐行之刪除。

?步驟 4:依順鍵入程式,並在每一行命令後鍵入 GO  鍵,程式輸入完畢,若需直接執行此程式,則切換主機接線端旁之開關至 RUN,此時面板之 RUN 顯示燈亮起,表示程式已開始執行,此時主機會自行檢測程式之邏輯,如有錯誤,錯誤燈號會不停閃爍,直至程式修正無誤為止 。

 

B.步梯程式範例

當開始執行程式時,M8002初始脈衝會使程式之執行權以SET S0 (宣告S0狀態)及 STL S0 (S0狀態成立)進入初始狀態S0,此時 Y0 輸出,等待X0之移行條件被觸發;於X0啟動按鈕被按動後,程式之執行權進入狀態S20,此時 Y1 輸出,Y0則被關斷,等待X1之移行條件被觸發;於X1接點被切動接通後,程式之執行權進入狀態S21,此時 Y2 輸出,Y1則被關斷,等待X2之移行條件被觸發;於X2接點被切動接通後,程式之執行權進入狀態S22,此時 Y3 輸出,Y2持續維持輸出,等待X3之移行條件被觸發;於X3接點被切動接通後,程式之執行權進入狀態S23,此時 Y2 輸出被RST Y2指令關斷,Y3亦因狀態移行被關斷,等待X4之移行條件被觸發;於X接點被切動接通後,程式之執行折返至起始狀態S0,Y0 輸出,等待X0之移行條件被再次觸發。

 

6-1.7 液壓壓力啟動程序與替代方案

液壓壓力啟動時應先放鬆放洩閥調整螺栓,使系統設定壓力為零,方能開啟液壓泵之馬達電源,待液壓泵運轉後再逐漸調緊放洩閥調整螺栓,使系統設定壓力逐漸上升至所需之壓力直,以避免啟動脈衝之發生;於關閉液壓泵時,亦應先調鬆放洩閥調整螺栓,使壓力下降至零後,方可關斷液壓泵電源。

當放洩閥安裝位置不方便調整時,可於壓力源及回油端間之裝設一二口二位常開型電磁閥使壓力端P及回油端T相通洩載,當液壓泵於零負載之狀況下開始轉動後,再於PLC供電執行程式時同時供電給2/2電磁閥切斷PT回油通路,使壓力回升至所設定之系統壓,PLC系統斷電時,電磁閥消磁自動恢復PT通液壓洩載狀態。

 

6-1.8電氣配線

 

 

6-2基本注意事項        TOP

1.    接線時,應確實關妥電源,以免觸電。

2.    接、拆線路時應手持接頭端,不可拉扯電線,以免傷及內部銅線。

3.    連接程式書 ( 讀 ) 寫器之訊號線時,應配合RS422接頭上之箭頭符號指示,注意接頭之安裝方向,正確並小心連接,以免傷及接頭。

4.    起動液壓壓力時,應先鬆開放洩閥壓力調整螺栓,於壓力為零之狀況下啟動液壓泵,再於液壓泵轉動之狀況下逐漸調緊放洩閥壓力調整螺栓使系統壓力和緩上升,以免起動脈衝造成元件損傷。

5.    接、拆液壓管線時應一手接管,另一手扶管,垂直接管及拆管,不可硬塞、強拉,以免傷及接頭及油封。

6.    應隨時注意油量是否足夠?油溫及油壓是否過高 ( 勿超過及60Kgf/cm2)?

7.    液壓及電氣迴路均接妥後,輸入PLC程式,開啟壓力源及電路開關後切至RUN模式執行程式,並按動啟動按鈕啟動迴路。

8.    若開電後仍無電源,應檢查過載開關是否跳電或保險絲是否燒毀?更換保險絲時應先關閉電源,並將短路原因排除後方可重新開啟電源。

9.    PLC電路之配線,只需要連接I/O ( 輸入 / 輸出,X端子與Y端子 ) 部分,其餘邏輯電路部分均由程式模擬執行。

10.    PLC之輸入端訊號應均為a ( 常開,NO ) 接點輸入,控制電路中之b接點動作均由a接點元件輸入至該輸入端,再由內部程式做b接點動作之模擬控制。

11.    全部操作完畢後,應關閉液壓源及電源,將所有壓力設定降至最低,液壓缸回位,排除管線及元件內之殘留壓力後,收妥液壓元件、管線、程式書寫器及電源線,清理機台及地面上之油漬,並確實填寫使用紀錄表。

 

6-3 基礎迴路        TOP

6-3-1 單電磁閥步梯控制迴路

1.  實習目的:瞭解單電磁閥配合步梯程式做步梯控制之功能。

2.  使用迴路與程式:

 

I/O配置: X0: PB.A / X1: PB.B
          Y0: SOL.A

 

6-3-2 單電磁閥單次往復控制迴路

1.  實習目的:瞭解單電磁閥單次往復方向控制之功能。

2.  使用迴路與程式:

 

I/O配置:  X0: PB.A / X1: a1 / X2: PB.B
           Y0: SOL.A

 

 6-3-3 單電磁閥液壓缸計時控制

1.  實習目的:瞭解單電磁閥配合步梯程式做液壓缸計時動作控制之功能。

2.  使用迴路與程式:

A. 單電磁閥液壓缸計時動作控制-1

I/O配置:  X0: PB / X2: a1
           Y0: SOL.A

 

B._ 單電磁閥液壓缸計時動作控制-2

I/O配置: X0: PB / X1: a1
          Y0: SOL.A

 

 

6-3-4 單電磁閥連續往復控制迴路

1.  實習目的:瞭解單電磁閥配合極限開關做連續往復控制之功能。

2.  使用迴路與程式:

 

I/O配置: X0: SW / X1: a0 / X3: a1
          Y1: SOL.A

 

6-3-5 雙電磁閥步梯控制迴路

1.  實習目的:瞭解雙電磁閥步梯方向控制之功能。

2.  使用迴路與程式:

 

I/O配置: X1: PB.A / X2: PB.B / X3: EMS-PB.3
          Y1: SOL.A+ / Y2: SOL.A
-

 

 

6-3-6 雙電磁閥一次往復方向控制迴路

1.  實習目的:瞭解雙電磁閥做液壓缸一次往復動作控制之功能。

2.  使用迴路與程式:

 

I/O配置: X1: PB.A / X2: a1 / X3: EMS-PB.B
          Y1: SOL.A+ / Y2: SOL.A
-

 

6-3-7 雙電磁閥計時控制迴路

1.  實習目的:瞭解雙電磁閥配合步梯程式做液壓缸計時動作控制之功能。

2.  使用迴路與程式:

 

I/O配置: X0: PB / X4: a0 / X6: a1
          Y1: SOL.A+ / Y0: SOL.A
-

 

 

6-3-8 雙電磁閥計數控制迴路

1.  實習目的:瞭解雙電磁閥做液壓缸計數控制之功能。

2.  使用迴路與程式:

 

 

I/O配置: X0: PB.A / X4: a0 / X6: a1
          Y1: SOL.A+ / Y2: SOL.A
-

 

 

6-3-9 單電磁閥液壓馬達方向控制

1.  實習目的:瞭解單電磁閥做液壓馬達方向控制之功能。

2.  使用迴路與程式:

 

I/O配置: X0: PB.A / X1: PB.B
          Y0: SOL.A

 

6-3-10 雙電磁閥液壓馬達方向控制

1.  實習目的:瞭解雙電磁閥做液壓馬達方向控制之功能。

2.  使用迴路與程式:

 

I/O配置: X0: PB.A / X1: PB.B / X2: PB.C
          Y1: SOL.A+ / Y2: SOL.A
-

  6-3-11 液壓馬達分洩速度控制迴路

1.  實習目的:瞭解液壓馬達配合節流閥分洩調速控制之功能。

2.  使用迴路與程式:

 

I/O配置: X0: PB.A / X1: PB.B / X2: PB.C
          Y1: SOL.A+ / Y2: SOL.A
-

 

6-3-12 差動缸方向控制

1.  實習目的:瞭解單雙磁閥對差動缸之方向控制之功能。

2.  使用迴路與程式:

 

I/O配置: X0: PB.A / X1: PB.B / X2: PB.C
          Y1: SOL.A+ / Y2: SOL.A
-

 

6-3-13 壓力開關控制迴路

1.  實習目的:瞭解雙電磁閥配合壓力開關做液壓缸方向控制之功能。

2.  使用迴路與程式:

 

I/O配置: X0: PB / X1: PS
          Y0: SOL.A

 

6-3-14 液壓缸速度控制迴路

1.  實習目的:瞭解單電磁閥配合附止回節流閥做液壓缸調速控制之功能。

2.  使用迴路與程式:

A. 量入調速

 

I/O配置: X0: PB / X1: a1
          Y0: SOL.A

 

B._ 量出調速

I/O配置: X0: PB / X1: a1
          Y0: SOL.A

 

6-3-15 計數器基本動作迴路

1.  實習目的:以手動控制瞭解PLC內建計數器之動作原理。

2.  使用迴路與程式:

 

I/O配置: X0: PB.A / X1: PB.B
          Y0: SOL.A

 

6-3-16 液壓缸計數控制迴路

1.  實習目的:配合液壓缸自動往復控制瞭解PLC內建計數器之動作原理。

2.  使用迴路與程式:

I/O配置: X0: PB / X1: a0 / X3: a1
          Y0: SOL.A

 

 

 

6-4  應用迴路        TOP

 

6-4-1 雙液壓缸順序閥順序控制迴路

1.  實習目的:瞭解雙液壓缸順序控制之應用。

2.  使用迴路與程式:

 

I/O配置: X0: PB / X1: a0 / X3: a1 / X4: b0 / X6: b1
          Y1: SOL.A+ / Y2: SOL.A
-

 

 

6-4-2 液壓馬達電控洩載計時迴路                                                          

1.  實習目的:瞭解液壓馬達於電控洩載之應用。

2.  使用迴路與程式:

 

 

I/O配置: X0: PB / X1: SW
          Y1: SOL.A+ / Y2: SOL.B / Y3: SOL.A
-

 

6-4-3 液壓缸高低壓動作控制迴路

1.  實習目的:配合放洩閥做液壓缸高低壓動作控制之應用。

2.  使用迴路與程式:

 

 

I/O配置: X0: PB.A / X1: a0 / X3: a1 / X7: PB.B
          Y1: SOL.A / Y2: SOL.B

 

 

6-4-4 液壓缸、液壓馬達壓力開關動作控制迴路

1.  實習目的:配合壓力開關做液壓缸、液壓馬達順序動作控制之應用。

2.  使用迴路與程式:

 

I/O配置: X0: PB / X1: a0 / X2: PS
          Y1: SOL.A / Y2: SOL.B

 

6-4-5 高低壓雙泵手動洩載計時迴路

1.  實習目的:瞭解單電磁閥於高低壓雙泵手動洩載之應用。

2.  使用迴路與程式:

 

I/O配置: X0: PB / X5: SW
          Y1: SOL.A+ / Y2: SOL.A
- / Y3: SOL.B

 

 

6-4-6 雙液壓缸減壓、急停控制迴路

1.  實習目的:瞭解液壓缸以減壓閥做減壓控制之應用。

2.  使用迴路與程式:

 

I/O配置: X0: PB.A / X1: a0 / X3: a1 / X4: b0/ X6: b1 / X5: PB.B
          Y1: SOL.A+ / Y2: SOL.A
-

 

 6-4-7 高低壓雙泵快速回位迴路

1.  實習目的:瞭解壓力開關於高低壓雙泵快速回位之應用。

2.  使用迴路與程式:

 

I/O配置: X0: PB / X1: a0 / X2: PS
          Y1: SOL.A+ / Y2: SOL.B / Y3: SOL.A
-

 

 

6-4-8 起重背壓抗衡自重緩速下滑控制迴路

1.  實習目的:瞭解抗衡閥於起重迴路之應用。

2.  使用迴路與程式:

 

I/O配置: X0: PB.A / X1: MS.1 / X2: MS.2 / X3: MS.3 / X5: PB.B
          Y1: SOL.A+ / Y2: SOL.A-

 

6-4-9 導引止回閥鎖固控制迴路

1.  實習目的:瞭解導引止回閥於負載鎖固控制之應用。

2.  使用迴路與程式:

 

I/O配置: X0: PB.A / X1: MS.1 / X2: MS.2 / X3: MS.3 / X5:EMS- PB.B
          Y1: SOL.A+ / Y2: SOL.A
-

 

6-4-10      液壓缸、液壓馬達計時動作、急停回位控制迴路

1.  實習目的:瞭解液壓缸、液壓馬達計時動作、急停回位控制之應用。

2.  使用迴路與程式:

 

I/O配置: X0: PB.A / X1: a0 / X3: a1 / X5: EMS-PB.B
          Y1: SOL.A / Y2: SOL.B

 

 6-4-11 雙液壓缸計數、步進控制迴路

1.  實習目的:瞭解雙液壓缸做順序動作控制之應用。

2.  使用迴路與程式:

 

 

I/O配置: X0: PB / X1: a0 / X3: a1 / X4: b0 / X6: b1 / X5: SW
          Y1: SOL.A / Y2: SOL.B

 

 

6-4-12 液壓缸兩段速度控制迴路

1.  實習目的:瞭解雙電磁閥迴路多段速度控制之應用。

2.  使用迴路與程式:

A. 旁通兩段速度控制

 

I/O配置: X0: PB.A / X1: a0 / X2: a1 /X3: a2 / X4: PB.B
          Y1: SOL.A+ / Y2: SOL.B / Y3: SOL.A
-

 

B._ 高低壓雙泵兩段速度控制

 

I/O配置: X0: PB.A / X1: a0 / X2: a1 / X3: a2 / X4: PB.B
          Y1: SOL.A+ / Y2: SOL.B / Y3: SOL.A
-

 

 

6-4-13 雙電磁閥多段動作控制迴路

1.  實習目的:瞭解雙電磁閥迴路多段動作控制之應用。

2.  使用迴路與程式:

I/O配置: X0: PB.A / X1: a0 / X2: a1 / X3: a2 / X7: PB.B
          Y1: SOL.A / Y2: SOL.B

 

 

6-4-14 差動缸寸進控制迴路

1.  實習目的:瞭解單雙磁閥對差動缸寸進控制之應用。

2.  使用迴路與程式:

 

I/O配置: X0: PB / X1: a0 / X2: SW
          Y1: SOL.A+ / Y0: SOL.A
-

 

6-4-15 液壓馬達間歇控制迴路

1.  實習目的:瞭解單雙磁閥對液壓馬達間歇控制之應用。

2.  使用迴路與程式:

 

I/O配置: X0: PB / X2: SW
          Y0: SOL.A+ / Y1: SOL.A
-

 

6-4-16 雙液壓缸自保順序控制迴路

1.  實習目的:瞭解雙液壓缸順序控制之應用。

2.  使用迴路與程式:

 

I/O配置: X0: PB.A / X1: a0 / X2: PB.B / X3: a1 / X6: b1/
          Y1: SOL.A+ / Y2: SOL.B / Y3: SOL.A
-

 

 6-4-17 雙液壓缸步梯命令順序控制迴路

1.  實習目的:瞭解雙液壓缸順序控制之應用。

2.  使用迴路與程式:

 

 

I/O配置: X0: PB / X1: a0 / X3: a1 / X4: b0 / X6: b1
          Y1: SOL.A+ / Y2: SOL.A
- / Y3: SOL.B

 

 6-4-18 雙液壓缸步梯命令共進控制迴路

1.  實習目的:瞭解雙液壓缸並進控制之應用。

2.  使用迴路與程式:

 

I/O配置: X0: PB.A / X1: a0 / X3:a1 / X6:b1 / X7: PB.B
          Y1: SOL.A / Y2: SOL.B

 

 

6-4-19 雙液壓缸共進同步抵達控制迴路

1.  實習目的:瞭解雙液壓缸同步抵達並進控制之應用。

2.  使用迴路與程式:

 

I/O配置:    X0: PB.A / X1: a0 / X3: a1 / X4: b0 / X6: b1 /
X5: PB.B
Y1: SOL.A+ / Y2: GL (
綠燈 ) / Y3: RL ( 紅燈 ) /
Y4: YL (
黃燈 ) / Y6: SOL.A-

 

[1]  時間 - 行程圖:標示氣壓缸動作狀態之圖表,圖中水平軸為時間、垂直軸為行程,斜率為速度。

     A以Aslow+A++A-Aslow- 為例,其B缸慢出快回,時間 - 行程圖例如下所示:

 

TOP

     FIN