2026年9月1日 星期二

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

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


圖片說明

圖片展示了水塔儲水控制的「自保持回路應用」,分為傳統與 SET/RST 兩種實現方式:

  • 控制邏輯:當水位低於低水位(X0 導通,常閉觸點未動作)或按下啟動按鈕 X2 時,抽水泵 Y0 啟動;當水位達到高水位(X1 導通)或按下停止按鈕 X3 時,抽水泵 Y0 停止。

  • 傳統自保持回路:利用 X0(常閉,高水位時斷開)、X1(常閉,高水位時斷開)與 X3(常閉,停止按鈕)的串並聯組合,搭配 Y0 的自保持觸點進行輸出控制。

  • SET/RST 自保持回路:

    • 啟動條件(SET):低水位觸發(X0 導通,即常開觸點受光電切換閉合)或按下啟動按鈕 X2 時,使 Y0 置位(SET)。

    • 停止條件(RST):高水位觸發 X1 或按下停止按鈕 X3 時,使 Y0 複位(RST)。

Schneider PLC 程式與 EasyBuilder Pro HMI 對應設計

按需求將原實體 I/O 與 HMI 點位規劃如下:

  • 按鈕/開關(%M0 ~ %M99):%M0(低水位開關)、%M1(高水位開關)、%M2(啟動按鈕)、%M3(停止按鈕)

  • 指示燈/輸出(%M100 ~ %M199):%M100(水泵運轉指示燈)

Schneider PLC(EcoStruxure Machine Expert - Basic)程式

以 SET/RST 指令撰寫階梯圖:

Plaintext
|--[ %M0 ]--+----------------------------------( SET %M100 )--|
|           |                                                 |
|--[ %M2 ]--+                                                 |

|--[ %M1 ]--+----------------------------------( RST %M100 )--|
|           |                                                 |
|--[ %M3 ]--+                                                 |
  • Rung 0:低水位 %M0 或 啟動按鈕 %M2 導通時,觸發 SET %M100(水泵啟動)。

  • Rung 1:高水位 %M1 或 停止按鈕 %M3 導通時,觸發 RST %M100(水泵停止)。

EasyBuilder Pro 元件設定

1. 啟動按鈕(位元按鈕)

  • 讀寫位址:%M2

  • 按鈕屬性:復歸型 (Momentary)

  • 標籤文字:START

2. 停止按鈕(位元按鈕)

  • 讀寫位址:%M3

  • 按鈕屬性: 交替型 (Toggle) 

  • 標籤文字:STOP

3. 水位模擬開關(切換開關,方便人機介面模擬水位)

  • 低水位開關:位元按鈕 / 地址 %M0 / 屬性 交替型 (Toggle) / 標籤 低水位 (X0)

  • 高水位開關:位元按鈕 / 地址 %M1 / 屬性 交替型 (Toggle) / 標籤 高水位 (X1)

4. 水泵運轉指示燈(位元燈)

  • 讀取位址:%M100

  • 狀態圖案/顏色:

    • State 0 (OFF):灰色/暗紅(水泵停止)

    • State 1 (ON):亮綠色(水泵抽水中)

  • 標籤文字:State 0 顯示 水泵 停止,State 1 顯示 水泵 運轉中








沒有留言:

張貼留言

ESP32 門禁感應端 與 電腦管理中控端 透過 MQTT 通訊協定 所架構出的 遠端智慧門禁與 Telegram 雙向控制系統 (2)

ESP32 門禁感應端 與 電腦管理中控端 透過 MQTT 通訊協定 所架構出的 遠端智慧門禁與 Telegram 雙向控制系統 (2) 優化 Telegram 警報訊息,最直觀且便利的方式是利用 Telegram 的 Inline Code ( 單行程式碼塊 ) 語法。 ...