女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

定時器號和分辨率

1X4o_GKB1508 ? 來源:未知 ? 作者:李倩 ? 2018-08-29 17:13 ? 次閱讀

S7-200 SMART指令提供了下述三種類型的定時器

接通延時定時器(TON):用于定時單個時間間隔 。

有記憶的接通延時定時器(TONR):用于累積多個定時時間間隔的時間值。

斷開延時定時器(TOF): 用于在 OFF(或 FALSE) 條件之后延長一定時間間隔,例如冷卻電機的延時。

定時器號和分辨率

定時器對時間間隔計數。定時器的分辨率(時基)決定了每個時間間隔的長短。

S7-200 SMART提供了256個可供使用的定時器,即用戶可用的定時器號為T0-T255。TON、TONR 和 TOF 定時器提供三種分辨率:1ms、10ms和100ms。(當前值的每個單位均為時基的倍數。例如,使用 10 ms 定時器時,計數 50 表示經過的時間為 500 ms )。

定時器號的分辨率(時基)及最大計數時間,如下表:

表1. 定時器號和分辨率

定時器號決定了定時器的分辨率(時基),并且分辨率在指令塊上標出。

注意:同一個定時器編號不能同時用于 TON 和 TOF 定時器。 例如,不能同時使用 TON T32和 TOF T32。

不同分辨率的定時器按以下規律刷新:

1ms:1ms分辨率的定時器,定時器位和當前值的更新不與掃描周期同步。對于大于1ms的程序掃描周期,在一個掃描周期內,定時器位和當前值刷新多次。

10ms:10ms分辨率的定時器,定時器位和當前值在每個程序掃描周期的開始刷新。定時器位和當前值在整個掃描周期過程中為常數。在每個掃描周期的開始會將一個掃描累計的時間間隔加到定時器的當前值上。

100ms:100ms分辨率的定時器,定時器位和當前值在指令執行時刷新。因此為了保證正確的定時值,要確保在一個程序掃描周期中,只執行一次100ms定時器指令。

注意:要確保最小時間間隔,請將預設值 (PV) 增大 1。例如:使用 100 ms 定時器時,為確保最小時間間隔至少為 2100 ms,則將 PV 設置為22。

定時器指令的有效操作數如下表所示:

表2. 定時器指令的有效操作數

不同定時器的功能

TON 和 TONR 定時器操作:

在使能輸入 IN 接通時開始計時。 當前值等于或大于預設時間時,定時器位置為接通。

使能輸入置為斷開時,清除 TON 定時器的當前值。

使能輸入置為斷開時,保持 TONR 定時器的當前值。 輸入 IN 置為接通時,可以使用TONR 定時器累積時間。 使用復位指令 (R) 可清除 TONR 的當前值。

達到預設時間后,TON 和 TONR 定時器繼續定時,直到達到最大值 32,767 時才停止定時。

TOF 定時器

使能輸入接通時,定時器位立即接通,當前值置為 0。輸入斷開時,定時開始,定時一直持續到當前時間等于預設時間。

達到預設值時,定時器位斷開,當前值停止遞增;但是,如果在 TOF 達到預設值之前使能輸入再次接通,則定時器位保持接通。

要使 TOF 定時器開始定時斷開延時時間間隔,使能輸入必須進行接通-斷開轉換。

如果 TOF 定時器在 SCR 區域中,并且 SCR 區域處于未激活狀態,則當前值設置為0,定時器位斷開且當前值不遞增。

定時器工作規律如下表所示:

表3. 定時器操作和PLC上電循環

接通延時定時器指令舉例如下圖所示:

圖1.接通延時定時器指令程序舉例

其中:

定時器T37時基為100ms,預置值設定為10,實際延時時間為100ms×10=1s。

圖2.時序圖

其中:

IN為“1”狀態時,定時器開始運行

延時到達預置值,T37 置位

IN輸入端為“0”狀態時,定時器復位

如無復位,當前值繼續增至最大值

定時器在子程序中的表現

在條件調用子程序的主程序中,當停止子程序調用時,如果定時器已經激活正在計時,停止調用這個子程序會造成定時器的失控。不管此時定時器前面的激活條件如何變化,定時器(1ms、10ms 時基的)會一直走到最大值,定時器輸出也會在達到設定值時接通;(100ms 時基的定時器會在上述情況下停止計時,但在邏輯上處于失控狀態)。

如果用 SM0.0 調用子程序;或者在控制邏輯的時序上做到能夠保證定時功能完整執行,定時器會正常運行。使用條件調用含有定時器的子程序時,一定要注意時序邏輯,以免造成程序運行錯誤。

常見問題

1.利用定時器定時的程序,在編譯報錯“指令操作數的存儲器尋找范圍無效”?

這種情況往往是調用的定時器號與定時器類型不配合造成的。參見上面的表格,如T7只能用作TONR,而不能用于TON或TOF。

2.為什么子程序中的定時器和計數器不工作或者工作不正常?

如果有下面情況產生:

A.一個在內部使用了定時器或計數器的子程序,在同一時刻被調用了多次

B. 相同編號的定時器或計數器被多個子程序使用,且同一時刻這些子程序有兩個或者以上被調用

則定時器或者計數器資源會因重疊使用而相互影響,造成程序邏輯等方面的錯誤。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 分辨率
    +關注

    關注

    2

    文章

    1077

    瀏覽量

    42434
  • 計數器
    +關注

    關注

    32

    文章

    2284

    瀏覽量

    96051
  • 定時器
    +關注

    關注

    23

    文章

    3288

    瀏覽量

    117266

原文標題:S7-200 SMART定時器知識要點

文章出處:【微信號:GKB1508,微信公眾號:工控幫】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    請問定時器控制中的預量表和定時器計數分辨率是多少?

    定時器控制中的預量表和定時器計數分辨率是多少?
    發表于 12-03 06:00

    請問PWM預分頻、分頻定時器分辨率是多少?

    PWM預分頻、分頻定時器分辨率是多少?
    發表于 12-07 06:07

    請問看門狗定時器(WDT)在WDT控制中的分辨率是多少?

    看門狗定時器(WDT)在WDT控制中的分辨率是多少?
    發表于 01-11 07:44

    是否可以將硬件定時器分辨率配置或使用為100us呢?

    我正在尋找 STM32U5 系列 MCU 支持的最大定時器分辨率。基本上我是否可以將硬件定時器配置或使用為 100us。對此的任何輸入或文檔都會有很大的幫助。謝謝!!
    發表于 12-07 12:26

    如何實現將HRTIM用作具有高分辨率的通用定時器

    我希望將 HRTIM 用作具有高分辨率的通用定時器。我能得到 HRTIM 的示例代碼嗎?
    發表于 01-05 06:50

    關于不同的STM定時器分辨率如何處理?

    我正在 S32k342 特定控制中配置 STM 定時器模塊,因為我需要配置三種不同的定時器分辨率,一種是默認定時器
    發表于 03-30 07:30

    什么是分辨率

    什么是分辨率      液晶電視的分辨率(resolution)是關乎面板顯示圖像格式的的重要指標。通常我們所指的分辨率是指面板的物理分辨率,即畫面顯示的點數,
    發表于 05-24 21:56 ?1240次閱讀

    打印機分辨率/輸出分辨率

    打印機分辨率/輸出分辨率              打印機分辨率又稱
    發表于 12-23 14:16 ?3783次閱讀

    什么是屏幕分辨率

    什么是屏幕分辨率 屏幕分辨率是指沿著屏幕的長和寬排列象素的多少。由于LCD的顯示特性,LCD有所謂的原始分辨率,而它的最佳分辨率就是它的原
    發表于 01-23 10:09 ?3294次閱讀

    快速設定分辨率

    快速設定分辨率快速設定分辨率快速設定分辨率快速設定分辨率
    發表于 04-28 11:45 ?4次下載

    Linux時間子系統中低分辨率定時器的原理和實現

    利用定時器,我們可以設定在未來的某一時刻,觸發一個特定的事件。所謂低分辨率定時器,是指這種定時器的計時單位基于jiffies值的計數,也就是說,它的精度只有1/HZ,假如你的內核配置的
    發表于 05-10 13:54 ?836次閱讀

    AN5324_基于STM32F334單片機嵌入式高分辨率定時器實現太陽能轉換

    AN5324_基于STM32F334單片機嵌入式高分辨率定時器實現太陽能轉換
    發表于 11-21 08:11 ?13次下載
    AN5324_基于STM32F334單片機嵌入式高<b class='flag-5'>分辨率</b><b class='flag-5'>定時器</b>實現太陽能轉換<b class='flag-5'>器</b>

    AN4507_使用STM32定時器通過抖動技術實現高分辨率PWM輸出方法介紹

    AN4507_使用STM32定時器通過抖動技術實現高分辨率PWM輸出方法介紹
    發表于 11-21 08:11 ?12次下載
    AN4507_使用STM32<b class='flag-5'>定時器</b>通過抖動技術實現高<b class='flag-5'>分辨率</b>PWM輸出方法介紹

    使用MSP430高分辨率定時器的PWM DAC

    電子發燒友網站提供《使用MSP430高分辨率定時器的PWM DAC.pdf》資料免費下載
    發表于 09-20 10:53 ?0次下載
    使用MSP430高<b class='flag-5'>分辨率</b><b class='flag-5'>定時器</b>的PWM DAC

    GD32G5x3系列高分辨率定時器使用指南

    電子發燒友網站提供《GD32G5x3系列高分辨率定時器使用指南.pdf》資料免費下載
    發表于 01-22 17:32 ?0次下載
    GD32G5x3系列高<b class='flag-5'>分辨率</b><b class='flag-5'>定時器</b>使用指南