EasyBuilder Pro 元件 與 Schneider EcoStruxure Machine Expert - Basic PLC ( PLC 100範例 -25 )
1. 圖片控制邏輯說明
圖片展示的是 水塔水位監控系統 控制邏輯:
水位狀態與動作邏輯:
最高水位(超警戒水位
X3=ON):觸發 2#排水泵 (Y2) 與 1#排水泵 (Y0) 同時排水;同時觸發警報機制。正常水位上限 (
X2=ON):觸發 1#排水泵 (Y0) 進行排水。正常水位下限 (
X1=ON):低於正常水位時,觸發 給水泵 (Y1) 進行補水。最低水位(低於警戒水位
X0=OFF/ 即常閉觸點導通):觸發 給水泵 (Y1) 加速補水;同時觸發警報機制。
警報與復位機制 (
0.5s閃爍與蜂鳴):當水位處於高警戒 (
X3) 或 低警戒 (X0斷開) 時,啟動雙定時器 (T0/T1) 產生 0.5秒閃爍脈衝(0.5s ON / 0.5s OFF)。警報燈 (
Y3) 與 蜂鳴器 (Y4) 隨脈衝同步閃爍與鳴叫。按下 復位按鈕
X4時,可切斷警報,停止警報燈與蜂鳴器的運作。
2. 點位規劃與 Schneider PLC 程式設計
點位與暫存器規劃(依據指定規則:%M0~%M99 為按鈕/感測器,%M100~%M199 為指示燈/輸出)
| 設備功能 | 原圖位址 | Schneider PLC 位址 | EasyBuilder Pro 元件類型 | 說明 |
| 水位下限感測器 (低警戒) | X0 | %M0 | 位元按鈕 (Toggle/Bit) | ON: 水位正常 / OFF: 低於警戒水位 |
| 正常水位下限感測器 | X1 | %M1 | 位元按鈕 (Toggle/Bit) | ON: 需要補水 |
| 正常水位上限感測器 | X2 | %M2 | 位元按鈕 (Toggle/Bit) | ON: 需要排水 |
| 水位上限感測器 (高警戒) | X3 | %M3 | 位元按鈕 (Toggle/Bit) | ON: 超高警戒排水 |
| 復位按鈕 (Reset) | X4 | %M4 | 位元按鈕 (Momentary) | 按下解除警報 |
| 1#排水泵 | Y0 | %M100 | 位元燈 (Bit Lamp) | 綠色 |
| 給水泵 | Y1 | %M101 | 位元燈 (Bit Lamp) | 藍色 |
| 2#排水泵 | Y2 | %M102 | 位元燈 (Bit Lamp) | 綠色 |
| 警報燈 | Y3 | %M103 | 位元燈 (Bit Lamp) | 紅色 (0.5s 閃爍) |
| 報警器 (蜂鳴器) | Y4 | %M104 | 位元燈/聲音 (Bit Lamp) | 0.5s 閃爍鳴叫 |
Schneider PLC 階梯圖程式 (Ladder Logic View)
在 EcoStruxure Machine Expert - Basic 中,梯形圖邏輯如下:
(* Rung 0: 高警戒排水 - 2#排水泵 (%M102) *)
|--[ %M3 ]-----------------------------------------------------------( %M102 )--|
(* Rung 1: 正常上限排水 - 1#排水泵 (%M100) *)
|--[ %M2 ]-----------------------------------------------------------( %M100 )--|
(* Rung 2: 正常下限給水 - 給水泵 (%M101) *)
|--[ %M1 ]-----------------------------------------------------------( %M101 )--|
(* Rung 3: 0.5s 閃爍脈衝定時器 %TM0 (時基 10ms,Preset 50 -> 0.5s) *)
+-----------------------+
|--[ %M3 ]--+--[ / %TM1.Q ]-------|IN |
| | | Type: TON |
|--[ / %M0 ]+ | Time base: 10 ms |
| Preset: 50 |
+-----------------------+
(* Rung 4: 0.5s 閃爍脈衝定時器 %TM1 (時基 10ms,Preset 50 -> 0.5s) *)
+-----------------------+
--[ %TM0.Q ]-----------|IN |
| Type: TON |
| Time base: 10 ms |
| Preset: 50 |
+-----------------------+
(* Rung 5: 警報燈 (%M103) 與 報警器 (%M104) 輸出 (含 /%M4 復位切斷) *)
|--[ %M3 ]--+--[ / %TM0.Q ]----[ / %M4 ]--+-------------------------( %M103 )--|
| | |
|--[ / %M0 ]-+ +-------------------------( %M104 )--|
指令表 (Instruction List / IL)
BLK Rung0
LD %M3
ST %M102
END_BLK
BLK Rung1
LD %M2
ST %M100
END_BLK
BLK Rung2
LD %M1
ST %M101
END_BLK
BLK Rung3
LD %M3
ORN %M0
ANDN %TM1.Q
IN %TM0
END_BLK
BLK Rung4
LD %TM0.Q
IN %TM1
END_BLK
BLK Rung5
LD %M3
ORN %M0
ANDN %TM0.Q
ANDN %M4
ST %M103
ST %M104
END_BLK
EasyBuilder Pro 元件設定說明
感測器與按鈕 (位元按鈕 Bit Switch)
%M0(低警戒水位感測器):交替型 (Toggle),預設為 ON(正常狀態)。%M1(正常下限感測器):交替型 (Toggle)。%M2(正常上限感測器):交替型 (Toggle)。%M3(高警戒水位感測器):交替型 (Toggle)。%M4(警報復位按鈕):復歸型 (Momentary),標籤警報復位 Reset。
水泵與警報指示 (位元燈 Bit Lamp)
%M100(1#排水泵):綠色馬達/燈。%M101(給水泵):藍色馬達/燈。%M102(2#排水泵):綠色馬達/燈。%M103(警報燈):紅色燈(觸發時 0.5s 閃爍)。%M104(報警器/蜂鳴器):黃色/喇叭圖示(觸發時 0.5s 閃爍鳴叫)。
3. EasyBuilder Pro 畫面安排 SVG 檔案碼
您可以將下方 SVG 代碼複製,使用記事本貼上並另存為 water_tower_hmi.svg,即可用瀏覽器(Chrome / Edge)開啟檢視高品質的畫面佈局圖:








沒有留言:
張貼留言