2026年9月2日 星期三

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

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


圖片展示了「程序的選擇執行」(選擇性灌裝控制):

  • 控制要求:系統可選擇灌裝 A 液或 B 液。經由選擇開關切換配方/液體種類,再按下啟動開關執行灌裝。

  • 控制原理

    • 原圖永宏 PLC 使用主控指令 MC / MCE 分別包覆 A 液與 B 液的執行區塊。

    • 當切換至 A 液開關 X1 時,啟動主控區塊 MC 0,此時若灌裝啟動開關 X0 導通,則開啟 A 液閥門 Y0

    • 當切換至 B 液開關 X2 時,啟動主控區塊 MC 1,此時若 X0 導通,則開啟 B 液閥門 Y1

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

點位規劃

  • 開關/按鈕(%M0 ~ %M99)

    • %M0:灌裝啟動開關(ON/OFF 選擇或啟動)

    • %M1:A液選擇開關

    • %M2:B液選擇開關

  • 指示燈/閥門輸出(%M100 ~ %M199)

    • %M100:A液閥門指示燈

    • %M101:B液閥門指示燈

Schneider PLC(EcoStruxure Machine Expert - Basic)程式

Schneider PLC 可利用標準串聯邏輯直接實現條件選擇(不需複雜的主控指令):

Plaintext
(* Rung 0: A液閥門開啟條件 - 當開啟啟動開關 %M0 且 選擇A液 %M1 時導通 *)
|--[ %M0 ]-----[ %M1 ]------------------------------------------( %M100 )--|

(* Rung 1: B液閥門開啟條件 - 當開啟啟動開關 %M0 且 選擇B液 %M2 時導通 *)
|--[ %M0 ]-----[ %M2 ]------------------------------------------( %M101 )--|



Schneider EcoStruxure Machine Expert - Basic 階梯圖文字與指令表 (IL)

階梯圖文字表示 (Ladder Logic View)

Plaintext
(* Rung 0: A液閥門自保持控制 *)
|--[ %M0 ]-----+-----[ %M1 ]------------------------------------( %M100 )--|
               |                                                          |
|--[ %M100 ]---+                                                          |

(* Rung 1: 輸出 A液閥門實體點 *)
|--[ %M100 ]-----------------------------------------------------( %Q0.0 )--|

(* Rung 2: B液閥門自保持控制 *)
|--[ %M0 ]-----+-----[ %M2 ]------------------------------------( %M101 )--|
               |                                                          |
|--[ %M101 ]---+                                                          |

(* Rung 3: 輸出 B液閥門實體點 *)
|--[ %M101 ]-----------------------------------------------------( %Q0.1 )--|

指令表 (Instruction List / IL)

程式碼片段
BLK Rung0
  LD    %M0
  OR    %M100
  AND   %M1
  ST    %M100
END_BLK

BLK Rung1
  LD    %M100
  ST    %Q0.0
END_BLK

BLK Rung2
  LD    %M0
  OR    %M101
  AND   %M2
  ST    %M101
END_BLK

BLK Rung3
  LD    %M101
  ST    %Q0.1
END_BLK



EasyBuilder Pro 元件設定

1. 灌裝啟動開關

  • 元件類型:位元按鈕 (Bit Button)

  • 讀寫位址%M0

  • 按鈕型態交替型 (Toggle)

  • 標籤文字:State 0 顯示 灌裝 停止;State 1 顯示 灌裝 啟動

2. A液 / B液 選擇開關

  • A液選擇開關

    • 元件型態:位元按鈕 / 讀寫位址 %M1 / 屬性 交替型 (Toggle) / 標籤 A液 選擇

  • B液選擇開關

    • 元件型態:位元按鈕 / 讀寫位址 %M2 / 屬性 交替型 (Toggle) / 標籤 B液 選擇

註:若希望人機畫面上 A液 與 B液 開關具備互鎖效果(選 A 自動切斷 B),可將兩者設定為同一組 Radio Button,或在 PLC 階梯圖中於 %M1 觸發時將 %M2 清零。

3. 閥門狀態指示燈

  • A液閥門燈:位元燈 / 讀取位址 %M100 / State 0 (OFF) 灰色 / State 1 (ON) 亮綠色(A液閥門開啟

  • B液閥門燈:位元燈 / 讀取位址 %M101 / State 0 (OFF) 灰色 / State 1 (ON) 亮藍色(B液閥門開啟





沒有留言:

張貼留言

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...