y_fx2000
級別: 家園?
![]() |
西門(mén)子的1200系列cpu做模擬量累積(例如做流量的累積),瞬時(shí)流量準確但累積流量不準確,偏差非常大,感覺(jué)上是低端cpu時(shí)間基準不準確導致的,因為用同樣的編程方法在S7-300和1500系列下又是準確的。不知道各位可否有什么好的解決辦法,請大神指導。 順便說(shuō)一下我是OB30里面做累積的,循環(huán)中斷時(shí)間為100ms |
---|---|
|
gxtmdb82164
級別: 論壇先鋒
![]() |
我覺(jué)得不太對,這是最基礎的定時(shí)中斷執行問(wèn)題,即使存在誤差也是us級別的,而且不存在累積誤差,幾塊錢(qián)的單片機都能完成的任務(wù),沒(méi)理由1200PLC做不到. 而且本身100ms這個(gè)周期也是非常容易做到了,如果懷疑硬件問(wèn)題可以上示波器,沒(méi)示波器也可以同時(shí)接兩臺上去做AB測試.我傾向于是軟件問(wèn)題,比如濾波 這個(gè)程序讓我寫(xiě)我會(huì )選擇10ms的中斷里面采樣10次然后中值濾波后再進(jìn)行累積 |
---|---|
|