EasyBuilder Pro 元件 與 Schneider EcoStruxure Machine Expert - Basic PLC ( PLC 100範例 -15 )
圖片說明
圖片展示了「產品生產計數(二)」控制邏輯,相比於(一)的自動循環,此處增加了手動復位與停電保持功能:
控制要求:
每計數達 500 個產品,目標指示燈
Y0點亮,生產線停止。必須手動按下清除按鈕X1,指示燈才會熄滅並重新開始計數。計數器具備停電保持功能,若中途斷電(或下班關機),重新開機時可接續停電前的數值繼續累加。
控制原理:
第一階梯:光電傳感器
X0觸發上升沿脈衝(PLS),使停電保持型計數器C0加計數(PV = 500)。第二階梯:當按下清除按鈕
X1時,觸發計數器的清除端(CLR),將當前數值歸零。第三階梯:當計數達標(當前值 = 500)時,觸點
C0閉合,驅動指示燈Y0導通。
Schneider PLC 程式與 EasyBuilder Pro HMI 對應設計
點位規劃
按鈕/開關(%M0 ~ %M99):
%M0(模擬光電傳感器)、%M1(清除/復位按鈕)指示燈/輸出(%M100 ~ %M199):
%M100(目標指示燈)計數器數值:
%C0(內部計數器,預設具備斷電保持)
Schneider PLC(EcoStruxure Machine Expert - Basic)程式
(* Rung 0: 產品計數與復位控制 *)
+-----------------------+
| %C0 |
--[ %M0:P ]---|CU |
| |
--[ %M1 ]-----+---|R |
| Preset: 500 |
+-----------------------+
(* Rung 1: 達標輸出控制 *)
|--[ %C0.D ]-----------------------------------------------------( %M100 )--|
說明:
當
%M0產生上升沿(%M0:P)時,加計數端CU觸發,%C0當前值累加 1。當累計達到 500 時,完成觸點
%C0.D閉合,啟動目標指示燈%M100。即使系統斷電,
%C0.V當前值仍會妥善保存;復電後按%M1觸發R端即可清零復位。
EasyBuilder Pro 元件設定
1. 模擬計數按鈕(位元按鈕)
讀寫位址:
%M0按鈕型態:復歸型 (Momentary)
標籤文字:
計數脈衝 (X0)
2. 清除按鈕(位元按鈕)
讀寫位址:
%M1按鈕型態:復歸型 (Momentary)
標籤文字:
清除/復位 (X1)
3. 目標指示燈(位元燈)
讀取位址:
%M100狀態顯示:State 0 (OFF) 灰色 /
未達標;State 1 (ON) 亮黃色 /已達500個 (停機)
4. 計數數值顯示(數值顯示元件 - 補充)
讀取位址:
%C0.V(16位無符號整數)功能:即時顯示目前已累計的生產數量


沒有留言:
張貼留言