日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

如何利用16us精度系統(tǒng)時(shí)間實(shí)現(xiàn)毫秒級(jí)控制

電子設(shè)計(jì) ? 作者:電子設(shè)計(jì) ? 2018-09-28 09:59 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

一、海為PLC——與時(shí)間相關(guān)的系統(tǒng)資源

1、定時(shí)器:時(shí)基分為10ms、100ms、1s,對(duì)每個(gè)定時(shí)器時(shí)基可以任意指定其中一種

2、系統(tǒng)實(shí)時(shí)時(shí)鐘:實(shí)時(shí)時(shí)鐘存儲(chǔ)在SV12-SV18共7個(gè)寄存器

SV12:表示年(0-99)

SV13:表示月(1-12)

SV14:表示日(1-31)

SV15:表示時(shí)(0-23)

SV16:表示分(0-59)

SV17:表示秒(0-59)

SV18:表示星期(1-7)

3、系統(tǒng)脈沖:

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

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

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

4、海為PLC獨(dú)有的16us精度系統(tǒng)時(shí)間:

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

二、沒(méi)有1ms定時(shí)器能夠?qū)崿F(xiàn)毫秒級(jí)控制嗎

利用16us精度系統(tǒng)時(shí)間完全能夠?qū)崿F(xiàn)毫秒級(jí)控制,本文例子實(shí)現(xiàn)一個(gè)12ms ON / 88ms OFF的脈沖。精度誤差同普通定時(shí)器一樣最大誤差一個(gè)掃描周期,如下圖:

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

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

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

三、實(shí)現(xiàn)程序如下:

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

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

    關(guān)注

    31

    文章

    5622

    瀏覽量

    130506
  • 定時(shí)器
    +關(guān)注

    關(guān)注

    23

    文章

    3376

    瀏覽量

    124848
  • 可編程邏輯
    +關(guān)注

    關(guān)注

    7

    文章

    529

    瀏覽量

    45476
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何利用蜂鳥HbirdV2-SoC自帶外設(shè)PWM進(jìn)行毫秒級(jí)的延時(shí)和計(jì)時(shí)

    ,顯然,計(jì)數(shù)16實(shí)現(xiàn)1us延遲是極不精準(zhǔn)的。為了達(dá)到一定了精度要求,本例中僅實(shí)現(xiàn)50us的延時(shí)
    發(fā)表于 10-30 07:47

    labview如何獲取當(dāng)前時(shí)間毫秒數(shù)

    `labview對(duì)于使用系統(tǒng)時(shí)間的場(chǎng)合,只有在個(gè)別情況下要求精確到毫秒。因?yàn)閘abview適用的場(chǎng)合較少,所以解決起來(lái)比較困難。LABVIEW中有兩種表示時(shí)間的方式:1、
    發(fā)表于 11-15 10:36

    單片機(jī)能否實(shí)現(xiàn)1us的脈沖,輸出準(zhǔn)確嗎?

    單片機(jī)能否實(shí)現(xiàn)1us的脈沖,輸出準(zhǔn)確嗎?我要實(shí)現(xiàn)一系列20KHz脈沖要求 周期為50us,占空比為40us的脈沖,周期為50
    發(fā)表于 03-14 10:13

    請(qǐng)問(wèn)ucos系統(tǒng)下怎么實(shí)現(xiàn)us級(jí)延時(shí)?

    再次任務(wù)切換會(huì)當(dāng)前任務(wù)。我就有些疑惑了,這種定時(shí)應(yīng)該是不準(zhǔn)確的,畢竟高優(yōu)先級(jí)任務(wù)可以再當(dāng)前任務(wù)定時(shí)時(shí)間到來(lái)時(shí)恰好也要執(zhí)行,那么當(dāng)前任務(wù)就會(huì)被延遲執(zhí)行。另外用ticks也不能實(shí)現(xiàn)us級(jí)
    發(fā)表于 03-24 03:37

    使用MCU內(nèi)核寄存器實(shí)現(xiàn)毫秒級(jí)精確延時(shí)的方法

    使用MCU內(nèi)核寄存器實(shí)現(xiàn)毫秒級(jí)精確延時(shí)的方法在進(jìn)行STM32進(jìn)行開發(fā)時(shí),使用到延時(shí)函數(shù)的頻率非常高,但HAL庫(kù)只提供了毫秒級(jí)的延時(shí)函數(shù),最小
    發(fā)表于 08-12 06:53

    如何利用stm32基本定時(shí)器實(shí)現(xiàn)毫秒級(jí)精確延時(shí)?

    如何利用stm32基本定時(shí)器實(shí)現(xiàn)毫秒級(jí)精確延時(shí)?
    發(fā)表于 11-16 08:18

    如何利用51單片機(jī)實(shí)現(xiàn)ms毫秒級(jí)

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

    請(qǐng)問(wèn)下rt-thread是否有更高定時(shí)器對(duì)象的實(shí)現(xiàn)

    周期性被調(diào)用,周期比如為,10us,13us, 16us,21us,101us,等補(bǔ)充一下:確實(shí),如果周期特別小,達(dá)到
    發(fā)表于 05-09 11:40

    海為16us系統(tǒng)時(shí)鐘用于高精度檢測(cè)繼電器從得電到閉合的時(shí)間

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

    海為PLC正弦波輸出

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

    海為PLC在繼電器檢測(cè)設(shè)備上的研究

    海為PLC提供一個(gè)獨(dú)有的16us精度系統(tǒng)時(shí)間,SV49-SV50為系統(tǒng)時(shí)間(單位
    發(fā)表于 10-09 10:38 ?9次下載
    海為PLC在繼電器檢測(cè)設(shè)備上的研究

    海為PLC利用16us精度系統(tǒng)時(shí)間功能實(shí)現(xiàn)毫秒級(jí)控制

    海為PLC獨(dú)有的16us精度系統(tǒng)時(shí)間:SV49-SV50:32位寄存器,SV49-SV50為系統(tǒng)時(shí)間
    發(fā)表于 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'>系統(tǒng)</b><b class='flag-5'>時(shí)間</b>功能<b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>毫秒</b><b class='flag-5'>級(jí)</b><b class='flag-5'>控制</b>

    海為PLC用于檢測(cè)繼電器從得電到閉合的時(shí)間的解決方案

    繼電器吸合的時(shí)間快速,如果用一般的定時(shí)器來(lái)計(jì)算吸合時(shí)間,誤差較大。海為PLC里提供了一個(gè)16us系統(tǒng)時(shí)鐘,為系統(tǒng)寄存器SV49SV50,每
    發(fā)表于 08-17 17:14 ?2734次閱讀

    STM32實(shí)現(xiàn)毫秒級(jí)精確延時(shí)的方法

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

    uwb高精度定位,實(shí)現(xiàn)厘米級(jí)定位感知

    精度定位:UWB定位技術(shù)采用超寬帶信號(hào),可以實(shí)現(xiàn)非常高精度的定位,達(dá)到亞厘米級(jí)的空間精度毫秒
    的頭像 發(fā)表于 04-28 11:47 ?1848次閱讀
    武鸣县| 南康市| 合阳县| 集安市| 梓潼县| 安岳县| 绥芬河市| 榆林市| 祁阳县| 车险| 富民县| 奉节县| 象山县| 峨边| 洛阳市| 尉氏县| 德阳市| 五家渠市| 龙山县| 沁水县| 郎溪县| 兴安县| 堆龙德庆县| 沂源县| 西峡县| 兰西县| 商丘市| 辽宁省| 亚东县| 天全县| 锡林郭勒盟| 平邑县| 化德县| 潼南县| 沙田区| 尚义县| 石台县| 平湖市| 滦南县| 白山市| 富锦市|