2026年9月3日 星期四

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

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



圖片說明

圖片展示的是典型的 延時斷開(Off-Delay Timer / TOF) 控制邏輯:

  • 控制要求:當開關 X0 接通(ON)時,指示燈 Y0 立即點亮;當開關 X0 斷開(OFF)時,Y0 繼續保持點亮,直到定時器延時(預設 5 秒)時間到,Y0 才正式熄滅。

  • 時序分析:

    1. X0 導通:Y0 自鎖立即可靠亮起。

    2. X0 斷開(下降沿):定時器 T0 開始計時。

    3. 計時達標(5 秒):T0 常閉觸點斷開,打破 Y0 自鎖迴路,Y0 熄滅。

點位與暫存器規劃

  • 控制開關(按鈕):%M0(對應原圖 X0)

  • 輸出指示燈:%M100(對應原圖 Y0)

  • 可調延時設定值:%MW0(單位:秒,預設可由 HMI 填入,如設定 5)

  • 定時器與動態預設:使用 %TM0,時基設為 1s,啟動前將 %MW0 動態載入至 %TM0.P。

Schneider PLC(EcoStruxure Machine Expert - Basic)程式

方法一:直接使用定時器指令區塊 (TOF 模式)

Schneider 的定時器 %TM 原生支援 TOF (Off-Delay) 模式,寫法最精簡。



(* Rung 0: 啟動瞬間/運轉中將 HMI 時間設定值 %MW0 動態載入至定時器預設值 %TM0.P *)
|------------------------------------------------------------[ %TM0.P := %MW0 ]--|

(* Rung 1: TOF 延時斷開定時器 %TM0 (時基 1s) *)
          +-----------------------+
          |         %TM0          |
--[ %M0 ]-|IN                     |
          |  Type: TOF            |
          |  Time base: 1 s       |
          +-----------------------+

(* Rung 2: 輸出指示燈 %M100 控制 (由 %TM0.Q 保持亮燈) *)
|--[ %TM0.Q ]--------------------------------------------------------( %M100 )--|





沒有留言:

張貼留言

Easybuilder pro + WOKWI esp32 LED (4Mode on off flash timer)

 Easybuilder pro + WOKWI esp32 LED (4Mode on off flash timer) 本專案實現使用 EasyBuilder Pro (HMI 人機介面) 透過 MQTT 通訊協定 (broker.mqtt-dashboard.com) ...