當(dāng)前位置:機(jī)電之家首頁 >> PLC技術(shù)>> PLC文案資料 >> PLC試題庫 >> 西門子S7-200PLC高速計(jì)數(shù)編程的問題 。
西門子S7-200PLC高速計(jì)數(shù)編程的問題 。

我的旋轉(zhuǎn)編碼器(1000脈沖\轉(zhuǎn)),我是用向?qū)Ь幍母咚儆?jì)數(shù)程序,程序已經(jīng)在項(xiàng)目中使用了,但還有不少地方?jīng)]搞清楚,向?qū)瓿珊笞詣?dòng)生成一個(gè)HSC0_INT,在主程序里我用SM0.1調(diào)用它進(jìn)行初始化處理。在主程序我用MOV_DW 將HC0脈沖實(shí)時(shí)讀到VD100中,但我感覺對(duì)脈沖VD100處理的有問題,我是用脈沖數(shù)除以普通定時(shí)器時(shí)間得出轉(zhuǎn)速。同事和我講要用中斷處理讀到的脈沖算速度,普通定時(shí)器受掃描周期影響(實(shí)際應(yīng)用感覺速度誤差不是很大),不清楚中斷具體怎么用???
答:使用定時(shí)器的誤差受到定時(shí)器分辨率,定時(shí)設(shè)定時(shí)間及程序掃描周期的影響,樓主可以看看手冊第六章中關(guān)于不同分辨率定時(shí)器差別的介紹。
在這些處理方法中,使用定時(shí)中斷的做法應(yīng)該是最準(zhǔn)確的。

定時(shí)器受到程序掃描周期和定時(shí)器時(shí)基及指令使用的位置影響會(huì)產(chǎn)生誤差,而定時(shí)中斷不受這些影響,每次執(zhí)行的時(shí)間間隔誤差很小。
下面是軟件的幫助中的一個(gè)時(shí)間中斷的例子   100毫秒定時(shí)中斷

NETWORK 1 // 主程序
// 在首次掃描時(shí),調(diào)用子程序0
LD SM0.1
CALL SBR_0


NETWORK 1 // 子程序0
LD SM0.0
MOVB 100 SMB34 // 將間隔設(shè)為定時(shí)中斷0至100毫秒
ATCH INT_0 10 // 將定時(shí)中斷0(事件10)附加在INT_0上
ENI // 全局中斷啟用

 

NETWORK 1 // 中斷0
// 每100毫秒讀取AIW4數(shù)值

LD SM0.0
MOVW AIW4 VW100

作者:未知 點(diǎn)擊:258次 [打印] [關(guān)閉] [返回頂部]
本文標(biāo)簽:西門子S7-200PLC高速計(jì)數(shù)編程的問題 。
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報(bào)酬未能及時(shí)支付,在此深表歉意,請《西門子S7-200PLC高速計(jì)數(shù)編程的問題 。》相關(guān)權(quán)利人與機(jī)電之家網(wǎng)取得聯(lián)系。
電子樣本

SN系列樣冊
:鞏經(jīng)理
:13915946763
:南京塞姆泵業(yè)有限公司
個(gè)人求購

楊異乾 【求購】  電涌保護(hù)器  2025-11-28
趙焱 【求購】  電氣溫控閥  2025-11-28
張揚(yáng)瓊 【求購】  ABB火檢...  2025-11-27
張雪根 【求購】  固體除垢劑  2025-11-26
趙經(jīng)理 【求購】  變壓器  2025-11-26
羅經(jīng)理 【求購】  巡邏車跟蹤...  2025-11-26
趙經(jīng)理 【求購】  柴油發(fā)電機(jī)  2025-11-26
沈雙 【求購】  柴油過濾紙  2025-11-26
VIP公司推薦