添加接通延遲定時器,以延遲啟動輸出
插入接通延遲定時器
在用戶程序中的第二個程序段使用 TON 指令,可在鎖存電路的“Run” 輸出接通后開啟 5 秒延遲。
首先,輸入將激活該定時器的觸點。
1. 選擇用戶程序中的第二個程序段。
2. 在“收藏夾”(Favorites) 中單擊常開觸點以插入指令。
3. 對于指令地址,請選擇“Run” 變量。在“指令”(Instruction) 任務卡中,展開“定時器”(Timers) 文件夾,然后將 TON 定時器拖動到程序段中。
將 TON 指令拖放到程序段后,將自動創建一個用于存儲定時器數據的單個背景數據塊 (DB, Data Block) 。
單擊“確定”(OK) 創建 DB 。現在,創建一個 5 秒延遲。
1. 雙擊預設時間 (PT, Preset Time) 參數。
2. 輸入常數值“5000” (即 5000 ms 或 5 秒)。
也可以輸入“5s” 表示5 秒。(輸入“5h” 表示 5 小時,輸入“5m”表示 5 分鐘。)
現在,插入一個將于 5 秒鐘(TON 指令的預設值)后接通的線圈。
在本練習中,輸入“M0.0” 作為地址。
然后將該值存儲在位存儲 (M) 區。并將該變量重命名為“Delay_5sec” 。
此時已創建了一個接通延遲定時器,將在 5 秒后接通“Delay_5sec”位。
現在可以保存您的工作。
只需單擊工具欄中的“保存項目”(Save project) 按鈕即可。
接通 5 秒延遲的輸出
接下來,將關斷延遲定時器 (TOF) 添加到用戶程序的第三個程序段。
使用 TOF 指令,可使輸出 (Q) 的接通狀態在輸入 (IN) 斷開后保持一段預設的時間。
TOF 指令由 IN 的上升沿啟動后將接通 Q。TOF 定時器在 IN 的下降沿啟動。
經過了預設時間 (PT) 后,TOF 指令將斷開 Q。
定時器開啟后 (IN = 1) ,將接通關斷延遲定時器的輸出 (Q = 1) 。
經過預設的時間段 (PT) 后,將斷開關斷延遲定時器的輸出。
與接通延遲定時器類似,關斷延遲定時器使用數據塊 (DB, Data Block) 保存定時器數據。
在程序段中插入 TOF 指令時即可分配該數據塊。與接通延遲定時器一樣,為預設的時間參數 (PT) 輸入一個常數。
也可輸入存儲預設值的 Time (4 字節有符號值)存儲器地址。 這樣,用戶程序就可以在必要時根據操作條件更改預設值。
還可以將經過的時間 (ET) 存儲為可被用戶程序中的其它元素訪問的 Time (4 字節有符號值)存儲器地址。
“Run” 輸出接通后,“Delay_5sec”位將接通 5 秒鐘。
要插入 TOF 定時器,請在“指令”(Instruction) 任務卡中雙擊 TOF 定時器。同 TON 定時器一樣,STEP 7 Basic 將為定時器數據創建一個 DB 。 (單擊“確定”(OK) 創建定時器并插入 TOF 指令。)
在 PT 參數中輸入 5000 (即 5000 ms 或 5 秒)作為 TOF 指令的預設值。
現在,創建一個要在激活 TOF 指令時接通的線圈。
然后輸入“M0.1” 作為地址。
并將該變量重命名為“On_for_5sec”。
TON 定時器接通“Delay_5sec”時,TOF 定時器將接通“On_for_5sec”位并持續 5 秒。要完成用戶程序,需要用兩個元素創建一個程序段:
? 插入常開觸點。
對于地址,選擇變量“On_for_5sec”。
? 插入線圈。 輸入“Q0.1” 作為地址。
將該變量重命名為“MotorStart”。
TOF 定時器激活時,“On_for_5sec”將接通“MotorStart”輸出并持續 5 秒。
下載和測試定時器指令
現在可以下載用戶程序。
打開程序編輯器,然后單擊“下載”(Download) 按鈕即可。
STEP 7 Basic 在連接到 CPU 后便顯示“加載預覽”(Load preview) 對話框。
單擊“加載”(Load),將用戶程序下載到 CPU 中。
在單擊“完成”(Finish) 前,選擇“全部啟動”(Start all) 以確保 CPU 切換到 RUN 模式。現在已準備就緒,可進行測試用戶程序:
1. 確保所有輸入均斷開。
2. 接通輸入 I0.0 。
5 秒后,將點亮輸出 Q0.1 的狀態 LED 燈。
3. 斷開輸入 I0.0 ,并接通輸入 I0.1 。
5 秒后,將熄滅輸出 Q0.1 的狀態 LED 燈。
審核編輯:劉清
-
led燈
+關注
關注
22文章
1592瀏覽量
107837 -
定時器
+關注
關注
23文章
3237瀏覽量
114467 -
SCL
+關注
關注
1文章
239瀏覽量
17037
原文標題:SCL-添加接通延遲定時器,以延遲啟動輸出
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論