0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

SCL-添加接通延遲定時器

機器人及PLC自動化應(yīng)用 ? 來源:機器人及PLC自動化應(yīng)用 ? 作者:機器人及PLC自動化 ? 2022-06-21 10:46 ? 次閱讀

添加接通延遲定時器,以延遲啟動輸出

插入接通延遲定時器

在用戶程序中的第二個程序段使用 TON 指令,可在鎖存電路的“Run” 輸出接通后開啟 5 秒延遲。

2b46dc88-f0a4-11ec-ba43-dac502259ad0.png

首先,輸入將激活該定時器的觸點。

1. 選擇用戶程序中的第二個程序段。

2. 在“收藏夾”(Favorites) 中單擊常開觸點以插入指令。

3. 對于指令地址,請選擇“Run” 變量。在“指令”(Instruction) 任務(wù)卡中,展開“定時器”(Timers) 文件夾,然后將 TON 定時器拖動到程序段中。

將 TON 指令拖放到程序段后,將自動創(chuàng)建一個用于存儲定時器數(shù)據(jù)的單個背景數(shù)據(jù)塊 (DB, Data Block) 。

單擊“確定”(OK) 創(chuàng)建 DB ?,F(xiàn)在,創(chuàng)建一個 5 秒延遲。

2b5d66e2-f0a4-11ec-ba43-dac502259ad0.png

1. 雙擊預(yù)設(shè)時間 (PT, Preset Time) 參數(shù)。

2. 輸入常數(shù)值“5000” (即 5000 ms 或 5 秒)。

也可以輸入“5s” 表示5 秒。(輸入“5h” 表示 5 小時,輸入“5m”表示 5 分鐘。)

2b75fd56-f0a4-11ec-ba43-dac502259ad0.png

現(xiàn)在,插入一個將于 5 秒鐘(TON 指令的預(yù)設(shè)值)后接通的線圈。

在本練習(xí)中,輸入“M0.0” 作為地址。 然后將該值存儲在位存儲 (M) 區(qū)。并將該變量重命名為“Delay_5sec” 。

2b98964a-f0a4-11ec-ba43-dac502259ad0.png

此時已創(chuàng)建了一個接通延遲定時器,將在 5 秒后接通“Delay_5sec”位。

2bc1e69e-f0a4-11ec-ba43-dac502259ad0.png

現(xiàn)在可以保存您的工作。 只需單擊工具欄中的“保存項目”(Save project) 按鈕即可。

2bdb3d2e-f0a4-11ec-ba43-dac502259ad0.png

接通 5 秒延遲的輸出

接下來,將關(guān)斷延遲定時器 (TOF) 添加到用戶程序的第三個程序段。

2bf29d84-f0a4-11ec-ba43-dac502259ad0.png

使用 TOF 指令,可使輸出 (Q) 的接通狀態(tài)在輸入 (IN) 斷開后保持一段預(yù)設(shè)的時間。TOF 指令由 IN 的上升沿啟動后將接通 Q。TOF 定時器在 IN 的下降沿啟動。 經(jīng)過了預(yù)設(shè)時間 (PT) 后,TOF 指令將斷開 Q。

定時器開啟后 (IN = 1) ,將接通關(guān)斷延遲定時器的輸出 (Q = 1) 。 經(jīng)過預(yù)設(shè)的時間段 (PT) 后,將斷開關(guān)斷延遲定時器的輸出。

2c04227a-f0a4-11ec-ba43-dac502259ad0.png

與接通延遲定時器類似,關(guān)斷延遲定時器使用數(shù)據(jù)塊 (DB, Data Block) 保存定時器數(shù)據(jù)。 在程序段中插入 TOF 指令時即可分配該數(shù)據(jù)塊。與接通延遲定時器一樣,為預(yù)設(shè)的時間參數(shù) (PT) 輸入一個常數(shù)。

也可輸入存儲預(yù)設(shè)值的 Time (4 字節(jié)有符號值)存儲器地址。 這樣,用戶程序就可以在必要時根據(jù)操作條件更改預(yù)設(shè)值。 還可以將經(jīng)過的時間 (ET) 存儲為可被用戶程序中的其它元素訪問的 Time (4 字節(jié)有符號值)存儲器地址。

2c1e1e64-f0a4-11ec-ba43-dac502259ad0.png

“Run” 輸出接通后,“Delay_5sec”位將接通 5 秒鐘。

要插入 TOF 定時器,請在“指令”(Instruction) 任務(wù)卡中雙擊 TOF 定時器。同 TON 定時器一樣,STEP 7 Basic 將為定時器數(shù)據(jù)創(chuàng)建一個 DB 。 (單擊“確定”(OK) 創(chuàng)建定時器并插入 TOF 指令。) 在 PT 參數(shù)中輸入 5000 (即 5000 ms 或 5 秒)作為 TOF 指令的預(yù)設(shè)值。

2c377440-f0a4-11ec-ba43-dac502259ad0.png

現(xiàn)在,創(chuàng)建一個要在激活 TOF 指令時接通的線圈。 然后輸入“M0.1” 作為地址。 并將該變量重命名為“On_for_5sec”。

2c5222cc-f0a4-11ec-ba43-dac502259ad0.png

TON 定時器接通“Delay_5sec”時,TOF 定時器將接通“On_for_5sec”位并持續(xù) 5 秒。要完成用戶程序,需要用兩個元素創(chuàng)建一個程序段:

? 插入常開觸點。 對于地址,選擇變量“On_for_5sec”。

? 插入線圈。 輸入“Q0.1” 作為地址。 將該變量重命名為“MotorStart”。

2c63f498-f0a4-11ec-ba43-dac502259ad0.png

TOF 定時器激活時,“On_for_5sec”將接通“MotorStart”輸出并持續(xù) 5 秒。

2c7c79b4-f0a4-11ec-ba43-dac502259ad0.png

下載和測試定時器指令

2c8cb28e-f0a4-11ec-ba43-dac502259ad0.png

現(xiàn)在可以下載用戶程序。 打開程序編輯器,然后單擊“下載”(Download) 按鈕即可。

2c9de64e-f0a4-11ec-ba43-dac502259ad0.png

STEP 7 Basic 在連接到 CPU 后便顯示“加載預(yù)覽”(Load preview) 對話框。 單擊“加載”(Load),將用戶程序下載到 CPU 中。 在單擊“完成”(Finish) 前,選擇“全部啟動”(Start all) 以確保 CPU 切換到 RUN 模式?,F(xiàn)在已準(zhǔn)備就緒,可進行測試用戶程序:

1. 確保所有輸入均斷開。

2. 接通輸入 I0.0 。

5 秒后,將點亮輸出 Q0.1 的狀態(tài) LED 燈。

3. 斷開輸入 I0.0 ,并接通輸入 I0.1 。

5 秒后,將熄滅輸出 Q0.1 的狀態(tài) LED 燈。

--------------------------END------------------------

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10863

    瀏覽量

    211799
  • 定時器
    +關(guān)注

    關(guān)注

    23

    文章

    3248

    瀏覽量

    114833
  • SCL
    SCL
    +關(guān)注

    關(guān)注

    1

    文章

    239

    瀏覽量

    17084

原文標(biāo)題:SCL-添加接通延遲定時器,以延遲啟動輸出

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    定時器的工作方式介紹

    定時器是計算機和嵌入式系統(tǒng)中常見的一種硬件模塊,用于實現(xiàn)定時和計數(shù)功能。定時器的工作方式通常由一組寄存來控制,這些寄存定義了
    的頭像 發(fā)表于 07-12 10:29 ?962次閱讀

    定時器相關(guān)的寄存有哪些類型

    在微控制編程中,定時器是一種非常常見的功能模塊,用于實現(xiàn)各種定時和計數(shù)功能。定時器的工作原理是通過內(nèi)部的計數(shù)來跟蹤時間的流逝,當(dāng)計數(shù)
    的頭像 發(fā)表于 07-12 10:25 ?944次閱讀

    鴻蒙開發(fā)系統(tǒng)基礎(chǔ)能力:Timer定時器

    設(shè)置一個定時器,該定時器定時器到期后執(zhí)行一個函數(shù)。
    的頭像 發(fā)表于 06-28 11:33 ?1002次閱讀
    鴻蒙開發(fā)系統(tǒng)基礎(chǔ)能力:Timer<b class='flag-5'>定時器</b>

    如何實現(xiàn)一個軟件定時器?

    在Linux,uC/OS,F(xiàn)reeRTOS等操作系統(tǒng)中,都帶有軟件定時器,原理大同小異。典型的實現(xiàn)方法是:通過一個硬件定時器產(chǎn)生固定的時鐘節(jié)拍,每次硬件定時器中斷到,就對一個全局的時間標(biāo)記加一,每個軟件
    的頭像 發(fā)表于 04-29 11:00 ?662次閱讀

    s7200定時器的五種故障介紹

    定時器或CPU故障:如果定時器本身或PLC的CPU出現(xiàn)故障,也可能導(dǎo)致定時器無法復(fù)位。此時,需要檢查定時器和CPU的工作狀態(tài),確保其正常運行。
    的頭像 發(fā)表于 04-03 17:08 ?2497次閱讀

    深入解析西門子PLC中的TON指令通電延時定時器功能

    TON指令用于計時單個間隔。當(dāng)定時器的輸入端IN為ON時,定時器開始計時,當(dāng)定時器的當(dāng)前值大于等于設(shè)定值時,定時器被置位,其常開觸點接通,常
    發(fā)表于 03-29 11:03 ?6143次閱讀
    深入解析西門子PLC中的TON指令通電延時<b class='flag-5'>定時器</b>功能

    ?PLC定時器介紹

    定時器是PLC中重要的編程元件,是累計時間增量的內(nèi)部器件。大部分自動控制領(lǐng)域都需要定時器進行延時控制,靈活地使用定時器可以編制出復(fù)雜的控制程序。
    發(fā)表于 03-22 12:36 ?2397次閱讀
    ?PLC<b class='flag-5'>定時器</b>介紹

    帶可編程延遲和看門狗定時器TPS386000-Q1數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《帶可編程延遲和看門狗定時器TPS386000-Q1數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 03-14 10:57 ?0次下載
    帶可編程<b class='flag-5'>延遲</b>和看門狗<b class='flag-5'>定時器</b>TPS386000-Q1數(shù)據(jù)表

    使用556雙定時器延遲啟動電路

    使用 556 雙定時器 IC 的延遲啟動:使用空調(diào)、冰箱、冰柜等壓縮機的系統(tǒng)應(yīng)妥善保養(yǎng),以免因線路電壓波動而損壞壓縮機tage.關(guān)閉后,如果立即打開,壓縮機可能會出現(xiàn)故障。通過DOL(直接在線)啟動
    的頭像 發(fā)表于 02-25 15:47 ?966次閱讀
    使用556雙<b class='flag-5'>定時器</b>的<b class='flag-5'>延遲</b>啟動<b class='flag-5'>器</b>電路

    使用555定時器的可調(diào)雙定時器電路

    定時器 IC 555 是最通用和最常用的 IC 之一,因為它的應(yīng)用范圍更廣,如 PWM放大器、延遲定時器、開關(guān)電路、占空比選擇、時鐘脈沖發(fā)生
    的頭像 發(fā)表于 02-25 15:16 ?2231次閱讀
    使用555<b class='flag-5'>定時器</b>的可調(diào)雙<b class='flag-5'>定時器</b>電路

    定時器原理能控制馬達嗎為什么

    定時器原理可以用于控制馬達。馬達是一種將電能轉(zhuǎn)換為機械能的設(shè)備,通常由電動機和傳動裝置組成。定時器是一種電子設(shè)備,用來生成和計時精確而穩(wěn)定的時間信號。通過將定時器與馬達控制電路相連,可以實現(xiàn)對馬達
    的頭像 發(fā)表于 01-23 15:21 ?670次閱讀

    555定時器的基本功能 555定時器的工作原理及其應(yīng)用

    555定時器是一種非常常見和常用的集成電路,它具有廣泛的應(yīng)用領(lǐng)域,例如計時、頻率分頻、脈沖寬度調(diào)制等。本文將詳細介紹555定時器的基本功能、工作原理以及應(yīng)用。 一、555定時器的基本功能 555
    的頭像 發(fā)表于 01-18 11:12 ?1.5w次閱讀

    AWTK 開源串口屏開發(fā)(6) - 定時器的用法

    定時器是個常用的功能,AWTK串口屏提供了豐富的定時器函數(shù),用于定時器的啟動、停止、暫停、恢復(fù)、修改和重置等功能,本文以計時的例子來介紹定時器
    的頭像 發(fā)表于 01-13 08:24 ?576次閱讀
    AWTK 開源串口屏開發(fā)(6) - <b class='flag-5'>定時器</b>的用法

    典型定時器電路圖分享

    定時器是一種用于測量和控制系統(tǒng)時間的裝置。它可以根據(jù)設(shè)定的時間間隔或延遲,輸出特定的信號或執(zhí)行特定的操作。
    的頭像 發(fā)表于 01-11 17:16 ?5981次閱讀
    典型<b class='flag-5'>定時器</b>電路圖分享

    單片機定時器的用法

    本章以CW32通用定時器為例介紹單片機定時器的用法。
    的頭像 發(fā)表于 01-04 10:37 ?1419次閱讀
    單片機<b class='flag-5'>定時器</b>的用法