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

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

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

定時器基本介紹與使用實例

PLC技術(shù)圈 ? 來源:PLC技術(shù)圈 ? 作者:PLC技術(shù)圈 ? 2022-07-08 14:49 ? 次閱讀

一:定時器基本介紹

1、常用定時器無非就是 TON(接通延時)和 TOF(關(guān)斷延時)兩種。

2、在博圖里使用定時器需要給定時器分配一個背景數(shù)據(jù)塊。

1) TON(接通延時)背景數(shù)據(jù)塊參數(shù)具體內(nèi)容

3fd72ee6-fdd3-11ec-ba43-dac502259ad0.jpg

2) TOF(關(guān)斷延時)背景數(shù)據(jù)塊參數(shù)具體內(nèi)容

3ff714ae-fdd3-11ec-ba43-dac502259ad0.jpg

二:定時器的使用

1、背景數(shù)據(jù)塊問題

添加定時器背景數(shù)據(jù)塊有兩種方式:第一種是直接由系統(tǒng)直接生成,好處是方便快捷,壞處是會產(chǎn)生多個獨立的背景數(shù)據(jù)塊。第二種方式是自己新建一個數(shù)據(jù)塊,然后在數(shù)據(jù)塊里新添加“IEC_TIMER”或“TON_TIME”數(shù)據(jù)變量。具體如下圖所示。

40046ffa-fdd3-11ec-ba43-dac502259ad0.jpg

DB塊數(shù)據(jù)

40170228-fdd3-11ec-ba43-dac502259ad0.jpg

調(diào)用定時器

2、定時器使用一些例子

在梯形圖中使用定時器還是比較直觀,定時器“IN”引腳為True定時器開始工作,為False 定時器停止工作。如下圖實例

4033d5d8-fdd3-11ec-ba43-dac502259ad0.jpg

在SCL中使用定時器就需要注意了首先背景數(shù)據(jù)類型為“TON_TIME”,其次不能簡單的將它理解為定時器“IN”引腳為True定時器開始工作,為False 定時器停止工作。

例如定時器在IF..ELSE..EndIF 里調(diào)用時要小心前端條件突然不成立定時器出現(xiàn)無法復(fù)位的情況 。此時我們就需要在條件不成立,此時需要對定時器復(fù)位,指令是“RESET_TIMER” 如下圖實例

40488a14-fdd3-11ec-ba43-dac502259ad0.jpg

還有一個比較笨的辦法就是把定時器這段程序?qū)懺贗F條件之外,雖然麻煩但是還是比較直觀好理解些。反正見仁見智自己用著舒服就是好辦法。具體見下圖實例。

405858e0-fdd3-11ec-ba43-dac502259ad0.jpg

審核編輯:湯梓紅

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

    關(guān)注

    0

    文章

    107

    瀏覽量

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

    關(guān)注

    23

    文章

    3248

    瀏覽量

    114813
  • TOF
    TOF
    +關(guān)注

    關(guān)注

    9

    文章

    483

    瀏覽量

    36351

原文標題:西門子博途1200實戰(zhàn)篇:定時器SCL及梯形圖編程應(yīng)用

文章出處:【微信號:xue_PLC,微信公眾號:PLC技術(shù)圈】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    定時器的使用實例有哪些

    *pstTimer)】結(jié)合作為定時器使用實例。實例1:正確定時器的用法void ExTimerSet_FUN1()//設(shè)置一個10s定時器
    發(fā)表于 07-16 08:05

    51定時器/計數(shù)及其應(yīng)用

    51單片機定時器原理的詳細介紹.及應(yīng)用實例!
    發(fā)表于 11-09 17:08 ?0次下載

    定時器介紹

    同時用兩個定時器控制蜂鳴器發(fā)聲, 定時器0控制頻率,定時器1控制同個 頻率持續(xù)的時間,間隔2s依次輸出 1,10,50100,200400800
    發(fā)表于 02-23 15:56 ?20次下載

    51單片機的應(yīng)該如何使用定時器詳細資料和實例說明

    本文檔的主要內(nèi)容詳細介紹的是51單片機的應(yīng)該如何使用定時器詳細資料和實例說明。
    發(fā)表于 08-29 17:28 ?2次下載
    51單片機的應(yīng)該如何使用<b class='flag-5'>定時器</b>詳細資料和<b class='flag-5'>實例</b>說明

    使用555定時器和單片機實現(xiàn)定時功能的應(yīng)用實例程序和電路圖免費下載

    本文檔的主要內(nèi)容詳細介紹的是使用555定時器和單片機實現(xiàn)定時功能的應(yīng)用實例程序和電路圖免費下載。
    發(fā)表于 08-22 17:30 ?4次下載
    使用555<b class='flag-5'>定時器</b>和單片機實現(xiàn)<b class='flag-5'>定時</b>功能的應(yīng)用<b class='flag-5'>實例</b>程序和電路圖免費下載

    使用51單片機的定時器進行計數(shù)實例的程序免費下載

    本文檔的主要內(nèi)容詳細介紹的是使用51單片機的定時器進行計數(shù)實例的程序免費下載。
    發(fā)表于 08-14 17:32 ?1次下載
    使用51單片機的<b class='flag-5'>定時器</b>進行計數(shù)<b class='flag-5'>實例</b>的程序免費下載

    51單片機的定時器和計數(shù)的原理及應(yīng)用實例詳細資料說明

    本文檔的主要內(nèi)容詳細介紹的是51單片機的定時器和計數(shù)的原理及應(yīng)用實例詳細資料說明。
    發(fā)表于 08-13 17:32 ?1次下載
    51單片機的<b class='flag-5'>定時器</b>和計數(shù)<b class='flag-5'>器</b>的原理及應(yīng)用<b class='flag-5'>實例</b>詳細資料說明

    使用51單片機定時器和計數(shù)實現(xiàn)定時實例說明

    本文檔的主要內(nèi)容詳細介紹的是使用51單片機定時器和計數(shù)實現(xiàn)定時實例說明。
    發(fā)表于 07-12 17:39 ?7次下載
    使用51單片機<b class='flag-5'>定時器</b>和計數(shù)<b class='flag-5'>器</b>實現(xiàn)<b class='flag-5'>定時</b>的<b class='flag-5'>實例</b>說明

    使用單片機實現(xiàn)定時器的C語言實例免費下載

    本文檔的主要內(nèi)容詳細介紹的是使用單片機實現(xiàn)定時器的C語言實例免費下載。
    發(fā)表于 11-16 17:48 ?19次下載
    使用單片機實現(xiàn)<b class='flag-5'>定時器</b>的C語言<b class='flag-5'>實例</b>免費下載

    STM32定時器-基本定時器

    目錄定時器分類基本定時器功能框圖講解基本定時器功能時鐘源計數(shù)時鐘計數(shù)自動重裝載寄存
    發(fā)表于 11-23 18:21 ?31次下載
    STM32<b class='flag-5'>定時器</b>-基本<b class='flag-5'>定時器</b>

    labview定時器實現(xiàn)實例分享

    labview定時器實現(xiàn)實例分享
    發(fā)表于 01-11 09:35 ?26次下載

    555定時器及應(yīng)用介紹

    555定時器及應(yīng)用介紹
    的頭像 發(fā)表于 04-12 09:14 ?1618次閱讀

    STM32 SysTick定時器講解

    本文將介紹SysTick定時器、其工作原理與寄存、及對應(yīng)的應(yīng)用實例
    的頭像 發(fā)表于 04-21 11:31 ?2295次閱讀
    STM32 SysTick<b class='flag-5'>定時器</b>講解

    STM32定時器介紹

    本文將介紹STM32定時器的一些基本概念性的東西,方便后面內(nèi)容的理解學(xué)習(xí)。
    的頭像 發(fā)表于 04-21 11:33 ?3106次閱讀
    STM32<b class='flag-5'>定時器</b><b class='flag-5'>介紹</b>

    STM32定時器中斷應(yīng)用實例

    本文將介紹:通過STM32cube mx配置工程文件,實現(xiàn)定時器中斷的功能。
    的頭像 發(fā)表于 04-21 11:36 ?1950次閱讀
    STM32<b class='flag-5'>定時器</b>中斷應(yīng)用<b class='flag-5'>實例</b>