在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

如何利用16us精度系統時間實現毫秒級控制

電子設計 ? 作者:電子設計 ? 2018-09-28 09:59 ? 次閱讀

PLC主要是指數字運算操作電子系統的可編程邏輯控制器,用于控制機械的生產過程。也是公共有限公司、電源線車等的名稱縮寫。PLC可編程邏輯控制器,一種數字運算操作的電子系統,專為在工業環境應用而設計的。它采用一類可編程的存儲器,用于其內部存儲程序,執行邏輯運算,順序控制,定時,計數與算術操作等面向用戶的指令,并通過數字或模擬式輸入/輸出控制各種類型的機械或生產過程。是工業控制的核心部分。

一、海為PLC——與時間相關的系統資源

1、定時器:時基分為10ms、100ms、1s,對每個定時器時基可以任意指定其中一種

2、系統實時時鐘:實時時鐘存儲在SV12-SV18共7個寄存器

SV12:表示年(0-99)

SV13:表示月(1-12)

SV14:表示日(1-31)

SV15:表示時(0-23)

SV16:表示分(0-59)

SV17:表示秒(0-59)

SV18:表示星期(1-7)

3、系統脈沖:

SM3:10ms方波脈沖,5ms ON / 5ms OFF

SM4:100ms方波脈沖,50ms ON / 50ms OFF

SM5:1s方波脈沖,500ms ON / 500ms OFF

4、海為PLC獨有的16us精度系統時間:

SV49-SV50:32位寄存器,SV49-SV50為系統時間(單位16us), 系統自動循環計數, 當計數到最大值2147483647時歸0不斷循環計數。寄存器是中央處理器內的組成部分。寄存器是有限存貯容量的高速存貯部件,它們可用來暫存指令、數據和位址。在中央處理器的控制部件中,包含的寄存器有指令寄存器(IR)和程序計數器(PC)。在中央處理器的算術及邏輯部件中,包含的寄存器有累加器(ACC)。

二、沒有1ms定時器能夠實現毫秒級控制嗎

利用16us精度系統時間完全能夠實現毫秒級控制,本文例子實現一個12ms ON / 88ms OFF的脈沖。精度誤差同普通定時器一樣最大誤差一個掃描周期,如下圖:

12ms = 12000us = 750(16us),存放放在V2000-V2001中

88ms = 88000us = 5500(16us),存放放在V2002-V2003中

建立一個名稱為“時間間隔初始值”的初始寄存器值表,將ON時間設定為750和OFF時間設定為5500(當然也可以不建立該表而選擇在程序中初始化V2000-V2001及 V2002-V2003的值),如下圖:

三、實現程序如下:

本程序掃描周期0.3ms,既誤差0.3ms,如下圖:

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

    關注

    31

    文章

    5426

    瀏覽量

    123671
  • 定時器
    +關注

    關注

    23

    文章

    3290

    瀏覽量

    117441
  • 可編程邏輯
    +關注

    關注

    7

    文章

    524

    瀏覽量

    44630
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    labview如何獲取當前時間毫秒

    `labview對于使用系統時間的場合,只有在個別情況下要求精確到毫秒。因為labview適用的場合較少,所以解決起來比較困難。LABVIEW中有兩種表示時間的方式:1、
    發表于 11-15 10:36

    單片機能否實現1us的脈沖,輸出準確嗎?

    單片機能否實現1us的脈沖,輸出準確嗎?我要實現一系列20KHz脈沖要求 周期為50us,占空比為40us的脈沖,周期為50
    發表于 03-14 10:13

    【STM32L476 Nucleo試用體驗】SysTick微秒延時函數的實現

    延時函數不采用和微秒函數相同的實現方法,是因為毫秒延時有的時候延時時間可能會很大,超過SysTick的最大范圍,會造成死循環。因此這里采
    發表于 10-03 11:51

    請問ucos系統下怎么實現us延時?

    再次任務切換會當前任務。我就有些疑惑了,這種定時應該是不準確的,畢竟高優先級任務可以再當前任務定時時間到來時恰好也要執行,那么當前任務就會被延遲執行。另外用ticks也不能實現us
    發表于 03-24 03:37

    使用MCU內核寄存器實現毫秒精確延時的方法

    使用MCU內核寄存器實現毫秒精確延時的方法在進行STM32進行開發時,使用到延時函數的頻率非常高,但HAL庫只提供了毫秒的延時函數,最小
    發表于 08-12 06:53

    如何利用stm32基本定時器實現毫秒精確延時?

    如何利用stm32基本定時器實現毫秒精確延時?
    發表于 11-16 08:18

    如何利用51單片機實現ms毫秒

    51單片機毫秒延時如下程序能實現ms毫秒的比較精確的延時void Delayms(unsigned int n){ unsigned i
    發表于 11-23 08:04

    請問下rt-thread是否有更高定時器對象的實現

    周期性被調用,周期比如為,10us,13us, 16us,21us,101us,等補充一下:確實,如果周期特別小,達到
    發表于 05-09 11:40

    海為16us系統時鐘用于高精度檢測繼電器從得電到閉合的時間

    里記錄下此時的SV49SV50的時間,兩次記錄的SV49SV50時間進行相減,就可以得到繼電器從上電到吸合的這段時間,最后把這個以16us為單位的
    發表于 10-06 14:51 ?13次下載
    海為<b class='flag-5'>16us</b><b class='flag-5'>系統</b>時鐘用于高<b class='flag-5'>精度</b>檢測繼電器從得電到閉合的<b class='flag-5'>時間</b>

    海為PLC正弦波輸出

    在PLC程序中做正弦波的輸出就是:PLC寄存器的值隨時間的推移,按正弦波的變化規律而變化的一種求法(周期和幅值可設定)。然而時間增量的大小決定著寄存器值變化的快慢,利用系統
    發表于 10-09 09:55 ?4次下載
    海為PLC正弦波輸出

    海為PLC在繼電器檢測設備上的研究

    海為PLC提供一個獨有的16us精度系統時間,SV49-SV50為系統時間(單位
    發表于 10-09 10:38 ?9次下載
    海為PLC在繼電器檢測設備上的研究

    海為PLC利用16us精度系統時間功能實現毫秒控制

    海為PLC獨有的16us精度系統時間:SV49-SV50:32位寄存器,SV49-SV50為系統時間
    發表于 10-09 10:50 ?3次下載
    海為PLC<b class='flag-5'>利用</b><b class='flag-5'>16us</b><b class='flag-5'>精度</b><b class='flag-5'>系統</b><b class='flag-5'>時間</b>功能<b class='flag-5'>實現</b><b class='flag-5'>毫秒</b><b class='flag-5'>級</b><b class='flag-5'>控制</b>

    海為PLC用于檢測繼電器從得電到閉合的時間的解決方案

    繼電器吸合的時間快速,如果用一般的定時器來計算吸合時間,誤差較大。海為PLC里提供了一個16us系統時鐘,為系統寄存器SV49SV50,每
    發表于 08-17 17:14 ?2330次閱讀

    STM32實現毫秒精確延時的方法

    使用MCU內核寄存器實現毫秒精確延時的方法在進行STM32進行開發時,使用到延時函數的頻率非常高,但HAL庫只提供了毫秒的延時函數,最小
    發表于 12-09 13:06 ?21次下載
    STM32<b class='flag-5'>實現</b><b class='flag-5'>毫秒</b><b class='flag-5'>級</b>精確延時的方法

    uwb高精度定位,實現厘米定位感知

    精度定位:UWB定位技術采用超寬帶信號,可以實現非常高精度的定位,達到亞厘米的空間精度毫秒
    的頭像 發表于 04-28 11:47 ?1185次閱讀
    主站蜘蛛池模板: 久久久一本波多野结衣 | 天堂资源8中文最新版在线 天堂资源地址在线 | 欲色影视香色天天影视来 | 加勒比黑人喝羽月希奶水 | 国产1024一区二区你懂的 | 美女被猛男躁免费视频网站 | 国产精品四虎在线观看免费 | 特级aaa毛片 | 3344成年在线视频免费播放男男 | 搞逼综合网 | 欧美亚洲综合另类型色妞 | 亚洲精品福利网站 | 手机看片日韩福利 | 四虎黄色网址 | 亚洲午夜在线视频 | 亚洲午夜精品久久久久久人妖 | 国产女乱淫真高清免费视频 | 在线网站你懂 | 凹凸福利视频导航 | 夜夜操天天射 | 99久久精品免费精品国产 | 又粗又硬又大久久久 | 九九草在线观看 | 亚洲第8页| 亚洲日本中文字幕天天更新 | hs视频在线观看 | 免费 视频 1级 | 国产夜夜爽 | 亚洲国产色婷婷精品综合在线观看 | 四虎国产在线观看 | 久久在线精品 | 可以免费观看的黄色网址 | 性夜影院爽黄a爽免费视 | 天堂网在线观看 | 久久精品人人爽人人爽 | 亚洲人成网站色在线观看 | 天天操天天干天天摸 | 91精品国产亚洲爽啪在线影院 | 中国一级特黄特级毛片 | 国产免费福利网站 | 三级第一页 |