2026年8月27日 星期四

EasyBuilder Pro 與 EcoStruxure Machine Expert - Basic 的雙模擬器 ---基本練習8

EasyBuilder Pro 與 EcoStruxure Machine Expert - Basic 的雙模擬器 ---基本練習8




圖中展示的是結合時間繼電器(Timer)的單電磁閥 A+ t A- 控制迴路,實現「按下啟動按鈕後氣壓缸伸出(A+),於末端停留時間 $t$ 後自動縮回(A-)」的定時自動控制功能。

主要元件與結構說明

  • 電氣控制迴路

    • PB:啟動按鈕開關(a 接點,常開 NO)。

    • T (即時/延時接點):通電延遲型計時器(On-Delay Timer),其上方串聯一組延時開路接點(NC 延時接點)

    • $R_1$:主控制繼電器,帶動一組常開接點做自鎖保持

    • SOL A:單電磁閥線圈。

  • 氣壓動力迴路

    • 雙動氣壓缸:執行伸出與縮回。

    • 5/2 途單電磁閥(SOL A):單側線圈驅動、另一側彈簧復歸。

動作時序與工作原理

  • 靜止初始狀態

    • 電磁閥 SOL A 未通電,內部彈簧將閥芯推至右位。

    • 氣源 P 連通 B 孔,將活塞押在原點;A 孔經 R 排氣,氣壓缸呈縮回狀態。

  • 前進與啟動計時(A+,時刻 $t_1$

    1. 按下按鈕 PB,電流經由計時器 T 的常閉延時接點使繼電器 $R_1$ 激磁

    2. $R_1$ 閉合自鎖接點(路徑 2),導通電磁閥線圈 SOL A,同時使計時器 T 開始計時(路徑 3)。

    3. SOL A 通電換向,氣源 P 改連通 A 孔,推動氣壓缸活塞伸出(A+)。在 $t_2$ 時刻氣壓缸到達前進極限。

  • 延時結束與自動縮回(t A-,時刻 $t_3$

    1. 當計時達到預設時間 $t$ 時,計時器 T 動作,使其串聯於路徑 1 的 NC 延時接點斷開

    2. 接點開路切斷 $R_1$ 供電,$R_1$ 失電解除自鎖,SOL A 線圈隨之失電

    3. 電磁閥靠內部彈簧作用復歸,氣源 P 重新連通 B 孔,推動氣壓缸活塞自動縮回原點(A-),完成自動延時往復循環。



Schneider EcoStruxure Machine Expert - Basic(原 SoMachine Basic)中,標準計時器指令(以 %TM1 為例)主要包含以下設定參數:

核心設定參數(Configuration Parameters)

  • Timer Type(計時器類型)

    • TON(接通延遲,On-Delay):輸入信號接通(IN=1)後開始計時,達到預設值時輸出(Q=1)。

    • TOF(斷開延遲,Off-Delay):輸入信號斷開(IN=0)後開始計時,達到預設值時輸出切斷(Q=0)。

    • TP(脈衝,Pulse / Monostable):輸入觸發後輸出一段固定時間的脈衝,時間到後自動關閉。

  • Time Base(時間基準):選擇計時的基本單位,常見選項包含 1 ms10 ms100 ms1 s1 min

  • Preset Value %TM1.P(設定值 / 預設值):設定計時的目標數值(整數)。實際延遲時間為:

    $$\text{延遲時間} = \text{Time Base} \times \%TM1.P$$
  • Retentive(保持性 / 記憶功能):勾選後,若計時途中輸入信號中斷(IN=0),當前計時值(%TM1.V)會保持不變,待信號恢復後繼續累加計時(僅適用於部分類型如 TON)。

物件與變數關聯參數(Runtime Variables)

在 Ladder 圖或腳本中引用 %TM1 時,涉及以下狀態變數:

  • %TM1.IN(控制輸入):布林值(BOOL),啟動或觸發計時器運行的輸入條件。

  • %TM1.Q(輸出狀態):布林值(BOOL),當計時完成或達到指定條件時變為 1 的輸出接點。

  • %TM1.V(當前計時值):字組(Word / INT),即時記錄當前已計數的數值(可供程式讀取或寫入修改)。






沒有留言:

張貼留言

Easybuilder pro + WOKWI esp32 LED (4Mode on off flash timer)

 Easybuilder pro + WOKWI esp32 LED (4Mode on off flash timer) 本專案實現使用 EasyBuilder Pro (HMI 人機介面) 透過 MQTT 通訊協定 (broker.mqtt-dashboard.com) ...