2026年9月2日 星期三

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

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




這兩張圖片展示了「後進先出 (Stack) 回路」,實質上是常見的「單選/互鎖(Radio Button)」控制邏輯。4 個按鈕對應 4 個指示燈,按下任意按鈕時,其對應的燈會亮起,同時自動熄滅之前點亮的燈。控制程式圖中,永宏 PLC 利用按鈕的上升沿觸發(DIFU)產生脈衝,再透過資料搬移或比較指令(CMP、NBMV)將對應的值寫入輸出字組(WY0)來達成互鎖與切換。

Schneider PLC(EcoStruxure Machine Expert - Basic)程式

在 Schneider PLC 中,若完全使用位元(%M)來實現單選互鎖,最直覺的方式是利用上升沿觸發(P接點),在按下按鈕的瞬間,將對應的燈 SET,並將其他三個燈 RST

Plaintext
(* 按下按鈕 1,亮燈 1,熄滅其他 *)
|--[ %M0:P ]--+----------------( SET %M100 )--|
              +----------------( RST %M101 )--|
              +----------------( RST %M102 )--|
              +----------------( RST %M103 )--|

(* 按下按鈕 2,亮燈 2,熄滅其他 *)
|--[ %M1:P ]--+----------------( RST %M100 )--|
              +----------------( SET %M101 )--|
              +----------------( RST %M102 )--|
              +----------------( RST %M103 )--|

(* 按下按鈕 3,亮燈 3,熄滅其他 *)
|--[ %M2:P ]--+----------------( RST %M100 )--|
              +----------------( RST %M101 )--|
              +----------------( SET %M102 )--|
              +----------------( RST %M103 )--|

(* 按下按鈕 4,亮燈 4,熄滅其他 *)
|--[ %M3:P ]--+----------------( RST %M100 )--|
              +----------------( RST %M101 )--|
              +----------------( RST %M102 )--|
              +----------------( SET %M103 )--|

EasyBuilder Pro 元件設定

1. 互鎖控制按鈕 (共 4 個)

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

  • 按鈕型態復歸型 (Momentary)

  • 位址與標籤

    • 按鈕 1:寫入 %M0,標籤設為 按鈕 1

    • 按鈕 2:寫入 %M1,標籤設為 按鈕 2

    • 按鈕 3:寫入 %M2,標籤設為 按鈕 3

    • 按鈕 4:寫入 %M3,標籤設為 按鈕 4

2. 狀態指示燈 (共 4 個)

  • 元件類型:位元燈 (Bit Lamp)

  • 狀態圖案:State 0 (OFF) 設為暗色,State 1 (ON) 設為亮色

  • 位址設定

    • 指示燈 1:讀取 %M100

    • 指示燈 2:讀取 %M101

    • 指示燈 3:讀取 %M102

    • 指示燈 4:讀取 %M103





沒有留言:

張貼留言

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