2026年9月1日 星期二

EasyBuilder Pro 元件 與 Schneider EcoStruxure Machine Expert - Basic PLC ( PLC 100範例 -5 )

EasyBuilder Pro 元件 與 Schneider EcoStruxure Machine Expert - Basic PLC  ( PLC 100範例 -5 )


1) 圖片說明(1.5 自鎖控制回路)

這張圖片展示的是工業自動化中最基礎且實用的 「馬達自鎖(保持)控制與測試迴路」

  • 控制要求

    1. 啟動/停止控制:按下 START 按鈕(X0)後,馬達(Y1)運轉並透過本身的常開接點進行自鎖保持;按下 STOP 按鈕(X1)時,馬達停止。

    2. 測試功能:當 STOP 按鈕(X1)處於 ON(停止狀態)時,按下 TEST 按鈕(X2)可驅動馬達測試中間繼電器(M10),點動測試馬達是否正常運轉。

    3. 安全保護:當馬達故障信號(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 ~ %M99

  • HMI 指示燈/狀態顯示區:%M100 ~ %M199

一、 通訊位址對映表

功能說明原圖軟元件HMI 元件類型EasyBuilder Pro 讀寫位址對應 Modbus 0x 地址PLC 內部邏輯點位
START 啟動按鈕X0位元按鈕 (Bit Switch)%M0000001 (0x-1)%M0 (常開接點)
STOP 停止按鈕X1位元按鈕 (Bit Switch)%M1000002 (0x-2)%M1 (常開接點)
TEST 測試按鈕X2位元按鈕 (Bit Switch)%M2000003 (0x-3)%M2 (常開接點)
故障信號X3位元按鈕 (Bit Switch)%M3000004 (0x-4)%M3 (常開接點)
馬達運轉指示燈Y1位元燈 (Bit Lamp)%M100000101 (0x-101)%M100 (線圈)
馬達測試繼電器M10(PLC 內部暫存器)--%M10 (線圈)

二、 EasyBuilder Pro (威綸通 HMI) 元件設定

  1. START 啟動按鈕 (%M0,取代 X0)

    • 元件種類:位元按鈕 (Bit Switch)

    • 讀寫位址:選擇 %M,編號填 0 (%M0)

    • 切換模式:選擇 【復歸 (Momentary)】(模擬按下發出啟動脈衝)

  2. STOP 停止按鈕 (%M1,取代 X1)

    • 元件種類:位元按鈕 (Bit Switch)

    • 讀寫位址:選擇 %M,編號填 1 (%M1)

    • 切換模式:依原圖說明選擇 【交替 (Toggle)】(按一次為 ON 保持停止,再按一次為 OFF 解除)

  3. TEST 測試按鈕 (%M2,取代 X2)

    • 元件種類:位元按鈕 (Bit Switch)

    • 讀寫位址:選擇 %M,編號填 2 (%M2)

    • 切換模式:選擇 【復歸 (Momentary)】(手壓住才進行測試運轉)

  4. 故障模擬按鈕 (%M3,取代 X3)

    • 元件種類:位元按鈕 (Bit Switch)

    • 讀寫位址:選擇 %M,編號填 3 (%M3)

    • 切換模式:選擇 【交替 (Toggle)】(模擬過載保護跳脫)

  5. 馬達運轉指示燈 (%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)時常閉接點斷開,達致切斷馬達迴路的效果。

Plaintext
// =================================================================
// 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)









沒有留言:

張貼留言

EasyBuilder Pro 元件 與 Schneider EcoStruxure Machine Expert - Basic PLC ( PLC 100範例 -19 )

EasyBuilder Pro 元件 與 Schneider EcoStruxure Machine Expert - Basic PLC  ( PLC 100範例 -19 )   圖片中標示的就是 Schneider EcoStruxure Machine Expert - B...