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

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

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

定時器在編程中有什么作用

要長高 ? 來源:中睿照明 ? 2023-07-04 15:54 ? 次閱讀

我們看到的可編程控制器中的定時器是根據(jù)時鐘脈沖累積計時的,時鐘脈沖有 1ms、10ms、100ms等不同規(guī)格。每個對應(yīng)的時鐘脈沖乘以設(shè)定值就是當(dāng)前設(shè)定的最大時間。

定時器除了占有自己編號的存儲器位外,還占有一個設(shè)定值寄存器(字),一個當(dāng)前值寄存器(字)。這是定時器功能塊或LAD中的位置標(biāo)定方式。

定時器滿足計時條件開始計時,當(dāng)前值寄存器則開始計數(shù),當(dāng)當(dāng)前值與設(shè)定值相等時定時器動作,起常開觸點(diǎn)接通,常閉觸點(diǎn)斷開,并通過程序作用于控制對象,達(dá)到時間控制的目的。

我們從這里學(xué)習(xí)到了定時器的使用方法,在電路中他的作用。

定時器相當(dāng)于繼電器電路中的時間繼電器,可在程序中作延時控制。

使用定時器指令可創(chuàng)建編程的時間延遲:

● TP: 脈沖定時器可生成具有預(yù)設(shè)寬度時間的脈沖的定時器。

● TON: 接通延遲定時器輸出 Q 在預(yù)設(shè)的延時過后設(shè)置為 ON通電延時定時器。

● TOF: 關(guān)斷延遲定時器輸出 Q 在預(yù)設(shè)的延時過后重置為 OFF未斷電延時繼定時器。

● TONR: 保持型接通延遲定時器輸出在預(yù)設(shè)的延時過后設(shè)置為 ON。 在使用輸入 R 重 置所消耗的時間之前,會一直累加多個定時時段內(nèi)耗用的時間為可記憶的定時器。

● RT: 通過清除存儲在指定定時器背景數(shù)據(jù)塊中的時間數(shù)據(jù)來重置定時器。

定時器在編程中的作用

用戶程序中可以使用的定時器數(shù)僅受 CPU 存儲器容量限制。

每個定時器占用 16 個字節(jié) 的存儲器空間: 每個定時器都使用一個存儲在數(shù)據(jù)塊中的結(jié)構(gòu)來保存定時器數(shù)據(jù)。

在編輯器中放置定時器指令時即可分配背景DB數(shù)據(jù)塊。

在功能塊中放置定時器指令后,可以選擇多重背景數(shù)據(jù)塊選項,各數(shù)據(jù)結(jié)構(gòu)的定時器結(jié)構(gòu)名稱可以不同,但定時器數(shù)據(jù)包含在單個數(shù)據(jù)塊中,而且 每個定時器不必使用一個單獨(dú)的數(shù)據(jù)塊。 這樣可減少處理定時器所需的處理時間和數(shù)據(jù) 存儲空間。

在共享的多重背景數(shù)據(jù)塊中的定時器數(shù)據(jù)結(jié)構(gòu)之間不存在交互作用。

定時器在編程中的作用

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

    關(guān)注

    132

    文章

    5314

    瀏覽量

    148358
  • 可編程控制器
    +關(guān)注

    關(guān)注

    6

    文章

    535

    瀏覽量

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

    關(guān)注

    23

    文章

    3232

    瀏覽量

    114331
收藏 人收藏

    評論

    相關(guān)推薦

    STM32系列的CPU定時器作用

    由APB1的輸出產(chǎn)生。定時器作用:1、 定時功能2、 計數(shù)功能3、 輸入捕獲4、 匹配輸出5、 PWM詠沖波1、功能描述.通用定時器是一個通過可
    發(fā)表于 08-19 08:44

    定時器作用?

    文章目錄前言一、定時器作用?二、定時器幾個概念1.硬件定時器2.軟件定時器3.系統(tǒng)定時器4.S
    發(fā)表于 12-14 07:52

    8253計數(shù)定時器結(jié)構(gòu)與編程

    編程計數(shù)/定時器的特點(diǎn)計算機(jī)及電子系統(tǒng)中需要定時信號,如系統(tǒng)的日歷時鐘,動態(tài)存儲的刷新,應(yīng)用系統(tǒng)的
    發(fā)表于 12-09 10:59 ?146次下載

    詳細(xì)介紹定時器定時器中斷

    在測量控制系統(tǒng)中,常常需要實(shí)時時鐘,以實(shí)現(xiàn)定時控制、定時測量或定時中斷等。也常需要計數(shù)以實(shí)現(xiàn)對外部事件的計數(shù)。MCS-51單片機(jī)中有兩個(
    的頭像 發(fā)表于 02-09 14:00 ?1.8w次閱讀
    詳細(xì)介紹<b class='flag-5'>定時器</b>和<b class='flag-5'>定時器</b>中斷

    PLC編程定時器的指令介紹

    PLC編程定時器的指令介紹
    的頭像 發(fā)表于 06-30 15:42 ?1.6w次閱讀
    PLC<b class='flag-5'>編程</b>中<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>

    基于硬件定時器的軟件定時器

    出現(xiàn)使用軟件定時器的情況,但是講定時器需要從硬件定時器開始講,軟件定時器是在其基礎(chǔ)之上延伸出來的。硬件定時器1.一般硬件
    發(fā)表于 11-25 09:51 ?8次下載
    基于硬件<b class='flag-5'>定時器</b>的軟件<b class='flag-5'>定時器</b>

    STM32定時器學(xué)習(xí)---基本定時器

    STM32F1系列的產(chǎn)品,除了互聯(lián)網(wǎng)產(chǎn)品外,工作8個,3種定時器,其中一種就是基本定時器。那么STM32單片機(jī)的基本定時器如何操作以及編程呢?下面我們就來詳細(xì)的了解一下STM32F1系
    發(fā)表于 12-02 14:06 ?27次下載
    STM32<b class='flag-5'>定時器</b>學(xué)習(xí)---基本<b class='flag-5'>定時器</b>

    STM32定時器US延時

    25.1 關(guān)于定時器25.1.1 定時器分類STM32中有眾多定時器,如圖 25.1.1 所示。按所處的位置可分為核內(nèi)定時器和外設(shè)
    發(fā)表于 12-05 15:36 ?25次下載
    STM32<b class='flag-5'>定時器</b>US延時

    編程定時器-HEF4541B

    編程定時器-HEF4541B
    發(fā)表于 02-15 18:48 ?0次下載
    可<b class='flag-5'>編程</b><b class='flag-5'>定時器</b>-HEF4541B

    倍福PLC中定時器的使用

    定時器指令存放在函數(shù)庫:Tc2_Standard,在新項目創(chuàng)建時會自動加載。我在之前的文章中多次介紹過IEC定時器,比如【西門子SCL編程入門教程連載(7)-定時器指令】,今天這篇文章
    的頭像 發(fā)表于 05-04 16:00 ?3464次閱讀
    倍福PLC中<b class='flag-5'>定時器</b>的使用

    定時器中斷是什么意思,定時器中斷的工作原理

    定時器中斷是由單片機(jī)中的定時器溢出而申請的中斷。51單片機(jī)中有兩個定時器T0和T1。STM32中共有11個定時器。
    的頭像 發(fā)表于 07-23 09:45 ?5920次閱讀

    555定時器的三種典型應(yīng)用 簡述555定時器的工作原理

    555定時器是一種廣泛使用的集成電路,在電子電路中有許多常見的應(yīng)用。以下是555定時器的三種典型應(yīng)用
    發(fā)表于 07-28 10:12 ?5776次閱讀

    通用定時器具有什么功能和作用

    通用定時器是一種常見的電子設(shè)備,具有廣泛的應(yīng)用領(lǐng)域。它的主要功能是根據(jù)設(shè)定的時間參數(shù),控制和管理各種電氣設(shè)備的開關(guān),并按照預(yù)定時間進(jìn)行操作。通用定時器作用十分重要,不僅在日常生活
    的頭像 發(fā)表于 12-29 10:21 ?2997次閱讀

    AT32 定時器配置中pr和div的作用

    是AT32定時器中的預(yù)分頻參數(shù),用于設(shè)置定時器的分頻比,而div是AT32定時器中的分頻因子參數(shù),用于設(shè)置系統(tǒng)時鐘的分頻比。這兩個參數(shù)在定時器
    的頭像 發(fā)表于 01-08 10:12 ?1167次閱讀