定時(shí)器是編程中很常用的一個(gè)功能,編程人員需要熟悉其各種原理特性,這樣才能在工作中少踩坑。本次紹定時(shí)器的其中一個(gè)特性,即定時(shí)器的異步刷新。
原因如下:
從定時(shí)器啟動(dòng)接通執(zhí)行定時(shí)那一刻,定時(shí)器就一直在運(yùn)行,且本身的時(shí)間累計(jì)不受plc掃描周期影響。5秒的設(shè)定時(shí)間到,定時(shí)器本身會(huì)完成計(jì)時(shí),但是由于此刻plc程序并不會(huì)馬上立即執(zhí)行定時(shí)完成的程序,而是要等到plc刷新到這一段才開始檢查定時(shí)器是否完成計(jì)時(shí)。這樣,最終時(shí)間累計(jì)就會(huì)受plc掃描周期影響。
為了放大該影響,筆者故意在程序中加入wait等待指令,故意拉長(zhǎng)程序掃描時(shí)間,這樣就很明顯采集到了一個(gè)20ms的累計(jì)時(shí)間誤差。
由于定時(shí)器異步刷新的特點(diǎn),所以不能用它來(lái)做精確定時(shí)。精確定時(shí)還是推薦使用循環(huán)中斷(ob30)配合計(jì)數(shù)器來(lái)實(shí)現(xiàn)。
張經(jīng)理 【求購(gòu)】 燈帶 2024-9-20
徐生勇 【求購(gòu)】 鋁塑板 2024-9-20
秦建新 【求購(gòu)】 工地洗輪設(shè)... 2024-9-19
王 【求購(gòu)】 激光測(cè)距測(cè)... 2024-9-19
趙建波 【求購(gòu)】 皮帶轉(zhuǎn)角裝... 2024-9-19
林經(jīng)理 【求購(gòu)】 氫氧化鈣 2024-9-19
王經(jīng)理 【求購(gòu)】 機(jī)柜光帶 2024-9-19