EasyBuilder Pro 元件 與 Schneider EcoStruxure Machine Expert - Basic PLC ( PLC 100範例 -5 )
1) 圖片說明(1.5 自鎖控制回路)
這張圖片展示的是工業自動化中最基礎且實用的 「馬達自鎖(保持)控制與測試迴路」:
控制要求:
啟動/停止控制:按下 START 按鈕(X0)後,馬達(Y1)運轉並透過本身的常開接點進行自鎖保持;按下 STOP 按鈕(X1)時,馬達停止。
測試功能:當 STOP 按鈕(X1)處於 ON(停止狀態)時,按下 TEST 按鈕(X2)可驅動馬達測試中間繼電器(M10),點動測試馬達是否正常運轉。
安全保護:當馬達故障信號(X3)觸發時,常閉接點斷開,強制馬達停止。
原梯形圖邏輯:
主回路(Rung 0):
[ START (X0) | 馬達自鎖 (Y1) | 測試 (M10) ]三者並聯後,串聯STOP 常閉 (X1)與故障常閉 (X3)驅動馬達控制 (Y1)線圈。測試回路(Rung 1):
TEST (X2)串聯STOP 常開 (X1)驅動馬達測試 (M10)線圈。
2) EasyBuilder Pro 元件與 Schneider PLC 程式設計
依據您的規劃規範:
HMI 按鈕控制區:
%M0 ~ %M99HMI 指示燈/狀態顯示區:
%M100 ~ %M199
一、 通訊位址對映表
| 功能說明 | 原圖軟元件 | HMI 元件類型 | EasyBuilder Pro 讀寫位址 | 對應 Modbus 0x 地址 | PLC 內部邏輯點位 |
| START 啟動按鈕 | X0 | 位元按鈕 (Bit Switch) | %M0 | 000001 (0x-1) | %M0 (常開接點) |
| STOP 停止按鈕 | X1 | 位元按鈕 (Bit Switch) | %M1 | 000002 (0x-2) | %M1 (常開接點) |
| TEST 測試按鈕 | X2 | 位元按鈕 (Bit Switch) | %M2 | 000003 (0x-3) | %M2 (常開接點) |
| 故障信號 | X3 | 位元按鈕 (Bit Switch) | %M3 | 000004 (0x-4) | %M3 (常開接點) |
| 馬達運轉指示燈 | Y1 | 位元燈 (Bit Lamp) | %M100 | 000101 (0x-101) | %M100 (線圈) |
| 馬達測試繼電器 | M10 | (PLC 內部暫存器) | - | - | %M10 (線圈) |
二、 EasyBuilder Pro (威綸通 HMI) 元件設定
START 啟動按鈕 (%M0,取代 X0)
元件種類:位元按鈕 (Bit Switch)
讀寫位址:選擇 %M,編號填 0 (
%M0)切換模式:選擇 【復歸 (Momentary)】(模擬按下發出啟動脈衝)
STOP 停止按鈕 (%M1,取代 X1)
元件種類:位元按鈕 (Bit Switch)
讀寫位址:選擇 %M,編號填 1 (
%M1)切換模式:依原圖說明選擇 【交替 (Toggle)】(按一次為 ON 保持停止,再按一次為 OFF 解除)
TEST 測試按鈕 (%M2,取代 X2)
元件種類:位元按鈕 (Bit Switch)
讀寫位址:選擇 %M,編號填 2 (
%M2)切換模式:選擇 【復歸 (Momentary)】(手壓住才進行測試運轉)
故障模擬按鈕 (%M3,取代 X3)
元件種類:位元按鈕 (Bit Switch)
讀寫位址:選擇 %M,編號填 3 (
%M3)切換模式:選擇 【交替 (Toggle)】(模擬過載保護跳脫)
馬達運轉指示燈 (%M100,取代 Y1)
元件種類:位元燈 (Bit Lamp) (請勿設成按鈕)
讀取位址:選擇 %M,編號填 100 (
%M100)狀態顯示:State 0 (False) = 停止(灰/綠色);State 1 (True) = 運轉中(亮紅色)
三、 Schneider EcoStruxure Machine Expert - Basic PLC 梯形圖程式
邏輯重點:因為 HMI STOP 按鈕
%M1被按下時狀態為 True (ON),在梯形圖中使用 %M1 常閉接點 /,當按鈕未按下(%M1=OFF)時保持導通;按下停止鈕(%M1=ON)時常閉接點斷開,達致切斷馬達迴路的效果。
// ================================================================= // Rung 0: 馬達自鎖主控制回路 // %M0 : 啟動按鈕 (START) // %M1 : 停止按鈕 (STOP) // %M2 : 測試按鈕 (TEST) // %M3 : 故障訊號 (FAULT) // %M10 : 內部測試繼電器 (TEST RELAY) // %M100: HMI 馬達運轉指示燈 (馬達控制) // ================================================================= %M0 %M1 %M3 %M100 ----| |---+-------| / |----------| / |---------------------------------( ) START | STOP FAULT 馬達控制 | (常閉) (常閉) %M100 | ----| |---+ 自鎖保持 | | %M10 | ----| |---+ 測試導通 // ================================================================= // Rung 1: 馬達測試回路 (僅在 STOP 按鈕切為 ON 保持時允許測試) // ================================================================= %M2 %M1 %M10 ----| |-----------| |-------------------------------------------------( ) TEST STOP 馬達測試 (按下測試) (保持ON)




沒有留言:
張貼留言