EasyBuilder Pro 元件 與 Schneider EcoStruxure Machine Expert - Basic PLC ( PLC 100範例 -11 )
圖片說明
圖片展示了典型的「先進先出回路(搶答器控制邏輯)」:
控制要求:三組選手(A、B、C)進行搶答。最快按下按鈕者,對應的指示燈會亮起並自保持,同時鎖死其他兩組的按鈕(使其無效);事後由主持人按下復位按鈕
X3,清除狀態以進行下一題。控制原理:
互鎖機制:每一組的燈光控制迴路中,都串聯了另外兩組指示燈的常閉觸點(如 A 組迴路串聯
Y1與Y2的常閉觸點)。主控復位 (MC/MCE):原圖利用主控指令
MC N0與MCE N0包裹搶答迴路。當主持人按鈕X3觸發時,切斷主控區塊,直接將區域內所有輸出(Y0、Y1、Y2)強制清零復位。
Schneider PLC 程式與 EasyBuilder Pro HMI 對應設計
點位規劃
按鈕(%M0 ~ %M99):
%M0:A組搶答按鈕%M1:B組搶答按鈕%M2:C組搶答按鈕%M3:主持人復位按鈕
指示燈/輸出(%M100 ~ %M199):
%M100:A組搶答指示燈%M101:B組搶答指示燈%M102:C組搶答指示燈
Schneider PLC(EcoStruxure Machine Expert - Basic)程式
在 Schneider PLC 中,可以使用 SET / RST 結合常閉互鎖邏輯,或採用傳統自保持階梯圖:
方法一:SET / RST 邏輯(最簡潔)
(* Rung 0: A組搶答 (僅在按下瞬間觸發) *)
|--[ %M0:P ]-----[ / %M101 ]-----[ / %M102 ]---------------------( SET %M100 )--|
(* Rung 1: B組搶答 (僅在按下瞬間觸發) *)
|--[ %M1:P ]-----[ / %M100 ]-----[ / %M102 ]---------------------( SET %M101 )--|
(* Rung 2: C組搶答 (僅在按下瞬間觸發) *)
|--[ %M2:P ]-----[ / %M100 ]-----[ / %M101 ]---------------------( SET %M102 )--|
(* Rung 3: 主持人復位 *)
|--[ %M3 ]---+--------------------------------------------------( RST %M100 )--|
+--------------------------------------------------( RST %M101 )--|
+--------------------------------------------------( RST %M102 )--|
修改完成後,請先按下一次 %M3(復位按鈕)將目前同亮燈的異常狀態(%M100 與 %M101)全部清掉,即可正常進行單組搶答測試。
EasyBuilder Pro 元件設定
1. 搶答與復位按鈕(共 4 個位元按鈕)
| 元件名稱 | 讀寫位址 | 按鈕型態 | 標籤文字 |
| A組按鈕 | %M0 | 復歸型 (Momentary) | A組 搶答 |
| B組按鈕 | %M1 | 復歸型 (Momentary) | B組 搶答 |
| C組按鈕 | %M2 | 復歸型 (Momentary) | C組 搶答 |
| 主持人按鈕 | %M3 | 復歸型 (Momentary) | 主持人 復位 |
2. 搶答指示燈(共 3 個位元燈)
| 元件名稱 | 讀取位址 | State 0 (OFF) | State 1 (ON) |
| A組指示燈 | %M100 | 灰色 / A組 準備 | 亮紅色 / A組 搶答成功 |
| B組指示燈 | %M101 | 灰色 / B組 準備 | 亮黃色 / B組 搶答成功 |
| C組指示燈 | %M102 | 灰色 / C組 準備 | 亮藍色 / C組 搶答成功 |






沒有留言:
張貼留言