y_fx2000
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 52 個(gè)
工控威望: 890 點(diǎn)
下載積分: 22194 分
在線時(shí)間: 168(小時(shí))
注冊(cè)時(shí)間: 2020-08-10
最后登錄: 2024-12-16
查看y_fx2000的 主題 / 回貼
樓主  發(fā)表于: 2023-04-19 16:39
西門子的1200系列cpu做模擬量累積(例如做流量的累積),瞬時(shí)流量準(zhǔn)確但累積流量不準(zhǔn)確,偏差非常大,感覺(jué)上是低端cpu時(shí)間基準(zhǔn)不準(zhǔn)確導(dǎo)致的,因?yàn)橛猛瑯拥木幊谭椒ㄔ赟7-300和1500系列下又是準(zhǔn)確的。不知道各位可否有什么好的解決辦法,請(qǐng)大神指導(dǎo)。
順便說(shuō)一下我是OB30里面做累積的,循環(huán)中斷時(shí)間為100ms
gxtmdb82164
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 770 個(gè)
工控威望: 1148 點(diǎn)
下載積分: 399 分
在線時(shí)間: 604(小時(shí))
注冊(cè)時(shí)間: 2019-09-22
最后登錄: 2024-12-23
查看gxtmdb82164的 主題 / 回貼
1樓  發(fā)表于: 2023-04-25 16:32
我覺(jué)得不太對(duì),這是最基礎(chǔ)的定時(shí)中斷執(zhí)行問(wèn)題,即使存在誤差也是us級(jí)別的,而且不存在累積誤差,幾塊錢的單片機(jī)都能完成的任務(wù),沒(méi)理由1200PLC做不到.

而且本身100ms這個(gè)周期也是非常容易做到了,如果懷疑硬件問(wèn)題可以上示波器,沒(méi)示波器也可以同時(shí)接兩臺(tái)上去做AB測(cè)試.我傾向于是軟件問(wèn)題,比如濾波

這個(gè)程序讓我寫我會(huì)選擇10ms的中斷里面采樣10次然后中值濾波后再進(jìn)行累積
gxtmdb82164
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 770 個(gè)
工控威望: 1148 點(diǎn)
下載積分: 399 分
在線時(shí)間: 604(小時(shí))
注冊(cè)時(shí)間: 2019-09-22
最后登錄: 2024-12-23
查看gxtmdb82164的 主題 / 回貼
2樓  發(fā)表于: 2023-04-25 17:15
另外這個(gè)時(shí)候像1200和CP1H這種比較高級(jí)的小型機(jī)里面我最喜歡的功能就有用了,就是示波器(TIA里面叫Trace),直接以目標(biāo)信號(hào)10倍采樣率(目的是看到更多細(xì)節(jié))讓示波器連續(xù)采樣,監(jiān)測(cè)輸入信號(hào)、觸發(fā)信號(hào)、時(shí)間戳和累加和,波形一出來(lái)啥問(wèn)題都很明確了