2026年8月27日 星期四

EasyBuilder Pro 與 EcoStruxure Machine Expert - Basic 的雙模擬器 -EX10

EasyBuilder Pro 與 EcoStruxure Machine Expert - Basic 的雙模擬器 -EX10 

功能與運作機制

  • 元件名稱:上升 下降沿指令區塊( RISING_EDGE   FALLING_EDGE)。

  • 運作機制:當左側輸入條件(例如前級邏輯或接點)由 ON (1) 變為 OFF (0) 的瞬間,此方塊會在輸出端產生一個維持 單一掃描週期(1 Scan Cycle) 的 True 脈衝。

  • 主要用途:適用於「放開按鈕」、「感應器訊號離開」、「設備停止/斷電瞬間」等需要觸發特定動作的情境(例如:按鍵放開時紀錄時間、馬達停止時觸發警報)。



在 Machine Expert - Basic 的梯形圖(LD)中,這個方塊的作用與設定如下:

1. 功能說明

  • 元件名稱:上升沿指令區塊(RISING_EDGE)。

  • 運作機制:當左側輸入條件(如 %M0 接點)由 OFF (0) 變為 ON (1) 的瞬間,此方塊會在其輸出端產生一個維持 單一掃描週期(1 Scan Cycle) 的 True 脈衝,進而觸發右側的線圈(如 %Q0.2)。

  • -| P |- 接點的差別

    • -| P |- 接點:直接將輸入接點本身設為邊緣觸發。

    • RISING_EDGE 方塊:可放置於一段複合條件(如多個接點串聯/並聯)之後,對整段邏輯條件的結果進行上升沿偵測。

2. 操作與設定方法

  1. 基本連線

    • IN(左側):連接前級邏輯(目前圖片中為 %M0 接點)。

    • OUT(右側):連接至線圈或後續動作(目前圖片中為 %Q0.2)。

  2. 區塊內的數字

    • 方塊中間顯示的 0 代表該區塊的內部實體索引編號(例如第 0 個上升沿偵測器)。軟體會自動依序編號,無需手動調整。

  3. 快捷工具列位置

    • 位於上方編輯工具列中的 -[P]- / -[N]-功能區塊下拉選單 中,可直接點選並拖曳至 Rung 網格內。

3. 目前 Rung 0 程式邏輯解讀

Plaintext
  %M0           [ RISING_EDGE ]          %Q0.2
---|  |--------------[ ↑ 0 ]--------------(  )---

  • 動作:當 %M0 從 0 變成 1 的那一刻,%Q0.2 只會短暫導通 1 個 Scan Cycle,隨後立即變回 0(即便 %M0 一直保持為 1)。




若將原本 Rung0 的方塊換成下降沿,結構如下:

Plaintext
  %M0          [ FALLING_EDGE ]          %Q0.2
---|  |--------------[ ↓ 0 ]--------------(  )---
  • 內部編號:方塊中間同樣會顯示內部索引數字(如 0),由系統自動分配管理。

3. 運作時序對比(以按鈕 %M0 控制 %Q0.2 為例)

%M0 狀態上升沿 RISING_EDGE [↑] 輸出下降沿 FALLING_EDGE [↓] 輸出說明
0 變 1(按下)ON(1 個 Scan Cycle)OFF按下瞬間,僅上升沿觸發
持續 1(按住)OFFOFF持續按住時,兩者皆不觸發
1 變 0(放開)OFFON(1 個 Scan Cycle)放開瞬間,僅下降沿觸發
持續 0(未按)OFFOFF靜止狀態,兩者皆不觸發

4. 編輯器中的快捷按鈕

在 Machine Expert - Basic 梯形圖工具列中:

  • -[P]-:插入上升沿觸發方塊 (Positive Edge / Rising Edge)

  • -[N]-:插入下降沿觸發方塊 (Negative Edge / Falling Edge)

沒有留言:

張貼留言

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

EasyBuilder Pro 與 EcoStruxure Machine Expert - Basic 的雙模擬器 ---基本練習8 圖中展示的是結合時間繼電器(Timer)的 單電磁閥 A+ t A- 控制迴路 ,實現「按下啟動按鈕後氣壓缸伸出(A+),於末端停留時間 $t$...