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

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

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

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

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

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

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

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

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

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

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

● TP: 脈沖定時器可生成具有預設寬度時間的脈沖的定時器。

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

● TOF: 關斷延遲定時器輸出 Q 在預設的延時過后重置為 OFF未斷電延時繼定時器。

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

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

定時器在編程中的作用

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

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

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

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

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

定時器在編程中的作用

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

    關注

    132

    文章

    5350

    瀏覽量

    148935
  • 可編程控制器

    關注

    6

    文章

    536

    瀏覽量

    38859
  • 定時器
    +關注

    關注

    23

    文章

    3248

    瀏覽量

    114833
收藏 人收藏

    評論

    相關推薦

    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ù)定時器結構與編程

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

    詳細介紹定時器定時器中斷

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

    PLC編程定時器的指令介紹

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

    STC51定時器定時器中斷

    1.定義定時器介紹: 51單片機的定時器屬于單片機的內(nèi)部資源,其電路的連接和運轉均在單片機內(nèi)部完成。2.作用定時器作用:1.用于計數(shù)系統(tǒng),可
    發(fā)表于 11-22 14:51 ?5次下載
    STC51<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)使用軟件定時器的情況,但是講定時器需要從硬件定時器開始講,軟件定時器是在其基礎之上延伸出來的。硬件定時器1.一般硬件
    發(fā)表于 11-25 09:51 ?8次下載
    基于硬件<b class='flag-5'>定時器</b>的軟件<b class='flag-5'>定時器</b>

    STM32定時器學習---基本定時器

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

    編程定時器-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 ?4086次閱讀
    倍福PLC中<b class='flag-5'>定時器</b>的使用

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

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

    555定時器的三種典型應用 簡述555定時器的工作原理

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

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

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

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

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