EasyBuilder Pro 元件 與 Schneider EcoStruxure Machine Expert - Basic PLC ( PLC 100範例 -1 )
「1.1 串聯接點回路」系統重新設計與對映方案
根據您提供的題目圖片(1.1 串聯接點回路:物體超高檢測與自動停止),以及您規定的點位劃分原則:
按鈕控制區(HMI 寫入):
%M0~%M99指示燈顯示區(HMI 讀取):
%M100~%M199
已為您重新設計 EasyBuilder Pro 元件 與 Schneider EcoStruxure Machine Expert - Basic PLC 梯形圖程式。
一、 Modbus 通訊與點位對映架構表
| 功能說明 | 原圖標籤 | HMI 元件類型 | EasyBuilder Pro 讀寫位址 | 對應 Modbus 地址 (0x Coil) | PLC 內部邏輯點位 |
| 物體低位檢測光電 | X0 | 位元按鈕 (Bit Switch) | %M0 | 000001 (0x-1) | %M0 (常開接點) |
| 物體高位檢測光電 | X1 | 位元按鈕 (Bit Switch) | %M1 | 000002 (0x-2) | %M1 (常開接點) |
| 輸送帶馬達停止燈 | Y0 | 位元燈 (Bit Lamp) | %M100 | 000101 (0x-101) | %M100 (線圈輸出) |
二、 EasyBuilder Pro 元件設定說明
1. 低位檢測按鈕 (取代 X0)
元件種類:位元按鈕 (Bit Switch)
讀寫位址:選擇 %M,編號輸入 0(對應
%M0)切換模式:可設為 【交替 (Toggle)】 或 【復歸 (Momentary)】(建議設為 Toggle 模擬遮住光電電眼的狀態)
2. 高位檢測按鈕 (取代 X1)
元件種類:位元按鈕 (Bit Switch)
讀寫位址:選擇 %M,編號輸入 1(對應
%M1)切換模式:同上設定為 Toggle 或 Momentary。
3. 馬達停止指示燈 (取代 Y0)
元件種類:位元燈 (Bit Lamp) (注意:務必選擇 Bit Lamp,切勿選成 Bit Switch)
讀取位址:選擇 %M,編號輸入 100(對應
%M100)圖形與狀態:
State 0 (False):灰色/暗色(代表正常運作,未過高)
State 1 (True):紅色/亮色(代表超高,馬達停止警示)
三、 Machine Expert - Basic 階梯圖程式 (PLC 端)
在 Schneider PLC 中,低位 (%M0) 與高位 (%M1) 採用串聯接點,當兩者皆被遮住(均為 True)時,代表物體超過高度,驅動停止線圈 (%M100):
// =================================================================
// Rung 0: 1.1 串聯接點回路 - 物體超高自動停止檢測
// =================================================================
%M0 %M1 %M100
---| |-----------| |----------------------------------------------( )
低限位 高限位 馬達停止
(X0模擬) (X1模擬) (Y0/HMI燈)
// =================================================================
// Rung 1: (選用) 驅動 PLC 實體 Output 接點 %Q0.0
// =================================================================
%M100 %Q0.0
---| |----------------------------------------------------------( )
馬達停止 實體馬達停止
(HMI燈) 繼電器輸出
四、 動作驗證與觀測
僅按下 %M0 (低限位):
%M0導通,但%M1未導通,串聯迴路未開通 $\rightarrow$%M100為 False,HMI 指示燈 不亮。同時按下 %M0 與 %M1 (低限位 + 高限位):串聯迴路完全導通 $\rightarrow$
%M100變為 True,HMI 上的 %M100 指示燈亮起,達到物體超高自動停止的控制效果。





沒有留言:
張貼留言