2026年9月3日 星期四

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

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






圖片控制邏輯說明

圖片展示的是 依時序延時輸出(3 台電動機順序啟動) 控制系統:

  • 控制需求

    1. 按下啟動按鈕 X0油泵電動機 (Y0) 立即啟動

    2. 延時 10 秒 後,主電動機 (Y1) 啟動

    3. 再延時 5 秒 後,輔助電動機 (Y2) 啟動

    4. 按下停止按鈕 X1 時,所有電動機立即停止運作

  • 時序與原理:採用啟動按鈕觸發自鎖迴路,並利用第一台馬達的運轉狀態驅動接通延時定時器(TON),達到「第一台啟動 ➔ 延時 ➔ 第二台啟動 ➔ 延時 ➔ 第三台啟動」的順序控制。

點位與暫存器規劃

  • 啟動按鈕%M0(對應原圖 X0

  • 停止按鈕%M1(對應原圖 X1

  • 油泵電動機指示燈%M100(對應原圖 Y0

  • 主電動機指示燈%M101(對應原圖 Y1

  • 輔助電動機指示燈%M102(對應原圖 Y2

  • 第一階段延時當前時間%MW0(顯示 %TM0.V 0~10秒)

  • 第二階段延時當前時間%MW2(顯示 %TM1.V 0~5秒)

Schneider PLC 程式 (EcoStruxure Machine Expert - Basic)

階梯圖程式 (Ladder Logic View)

Plaintext
(* Rung 0: 系統總啟動與油泵電動機自鎖迴路 (%M100 立即啟動) *)
|--[ %M0   ]--+--[ / %M1 ]-------------------------------------------( %M100 )--|
|             |
|--[ %M100 ]--+

(* Rung 1: 第一階段延時定時器 %TM0 (油泵 %M100 運轉後開始計時 10 秒) *)
          +-----------------------+
          |         %TM0          |
--[ %M100 ]-|IN                   |
          |  Type: TON            |
          |  Time base: 1 s       |
          |  Preset: 10           |
          +-----------------------+

(* Rung 2: 主電動機自鎖迴路 (%TM0 達標 10 秒後 %M101 啟動) *)
|--[ %TM0.Q ]--+--[ / %M1 ]------------------------------------------( %M101 )--|
|              |
|--[ %M101  ]--+

(* Rung 3: 第二階段延時定時器 %TM1 (主電動機 %M101 運轉後開始計時 5 秒) *)
          +-----------------------+
          |         %TM1          |
--[ %M101 ]-|IN                   |
          |  Type: TON            |
          |  Time base: 1 s       |
          |  Preset: 5            |
          +-----------------------+

(* Rung 4: 輔助電動機自鎖迴路 (%TM1 達標 5 秒後 %M102 啟動) *)
|--[ %TM1.Q ]--+--[ / %M1 ]------------------------------------------( %M102 )--|
|              |
|--[ %M102  ]--+

(* Rung 5: 將定時器當前時間傳送至 %MW 暫存器供人機顯示 *)
|------------------------------------------------------------[ %MW0 := %TM0.V ]--|
|------------------------------------------------------------[ %MW2 := %TM1.V ]--|

指令表 (Instruction List / IL)

程式碼片段
BLK Rung0
  LD    %M0
  OR    %M100
  ANDN  %M1
  ST    %M100
END_BLK

BLK Rung1
  LD    %M100
  IN    %TM0
END_BLK

BLK Rung2
  LD    %TM0.Q
  OR    %M101
  ANDN  %M1
  ST    %M101
END_BLK

BLK Rung3
  LD    %M101
  IN    %TM1
END_BLK

BLK Rung4
  LD    %TM1.Q
  OR    %M102
  ANDN  %M1
  ST    %M102
END_BLK

BLK Rung5
  LD    1
  [%MW0 := %TM0.V]
  [%MW2 := %TM1.V]
END_BLK

EasyBuilder Pro 元件設定

位元控制與顯示元件

  • 啟動按鈕 (位元按鈕)

    • 讀寫位址%M0

    • 按鈕型態復歸型 (Momentary)

    • 標籤系統啟動

  • 停止按鈕 (位元按鈕)

    • 讀寫位址%M1

    • 按鈕型態復歸型 (Momentary)

    • 標籤全機停止

  • 油泵電動機指示燈 (位元燈)

    • 讀取位址%M100

    • 圖示State 0: 灰色 / State 1: 亮綠色

  • 主電動機指示燈 (位元燈)

    • 讀取位址%M101

    • 圖示State 0: 灰色 / State 1: 亮綠色

  • 輔助電動機指示燈 (位元燈)

    • 讀取位址%M102

    • 圖示State 0: 灰色 / State 1: 亮綠色

數值顯示元件

  • 油泵 ➔ 主馬達 延時監視:讀取位址 %MW0(16-bit Unsigned,顯示 0~10 秒)

  • 主馬達 ➔ 輔助馬達 延時監視:讀取位址 %MW2(16-bit Unsigned,顯示 0~5 秒)





Mermaid 視覺化流程圖

若您使用的編輯器或平台支援 Mermaid,以下語法會自動繪製成高品質圖形:


程式碼片段

graph LR

    subgraph HMI [操作控制面板]

        M0[🟢 啟動按鈕 %M0]

        M1[🔴 停止按鈕 %M1]

    end


    subgraph PLC [Schneider PLC 控制系統]

        M0 -->|觸發| Y0

        M1 -->|全機停止| Y0

        M1 -->|全機停止| Y1

        M1 -->|全機停止| Y2


        Y0[🟢 油泵電動機 %M100<br/>按下啟動立即運轉]

        TM0((延時 10 秒<br/>%TM0))

        Y1[🟡 主電動機 %M101<br/>延時 10 秒後啟動]

        TM1((延時 5 秒<br/>%TM1))

        Y2[🔵 輔助電動機 %M102<br/>再延時 5 秒後啟動]


        Y0 --> TM0

        TM0 --> Y1

        Y1 --> TM1

        TM1 --> Y2

    end


    style HMI fill:#f9f9f9,stroke:#333,stroke-width:2px

    style PLC fill:#ffffff,stroke:#333,stroke-width:2px

    style Y0 fill:#d4edda,stroke:#28a745,stroke-width:2px

    style Y1 fill:#fff3cd,stroke:#ffc107,stroke-width:2px

    style Y2 fill:#cce5ff,stroke:#004085,stroke-width:2px








沒有留言:

張貼留言

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

EasyBuilder Pro 元件 與 Schneider EcoStruxure Machine Expert - Basic PLC  ( PLC 100範例 -28 )   1. 說明圖片(控制邏輯與原理) 圖片展示的是典型的 自動門控制系統 (Automatic Doo...