yang7698315
級別: 略有小成
|
大家有沒有遇到這種情況,在用PLC做采集流量進行累加計算時,累積值越來越大后,誤差會變得非常大。有人有解決辦法嗎,目前發現西門子各系列及AB與ABB和和利時的DCS都有這個現象,有知道原因及解決辦法的嗎。 |
---|---|
|
yha_4611
QQ: 2490453455私信聊天
級別: 家園常客
|
通訊讀取瞬時流量,和累計流量 樓主留言:通訊是沒有問題的,我現場有一些儀表是走的通訊,有些沒有通訊功能所有只能采用上述方法,但是這個方法只能定期清零 |
|
---|---|---|
|
漂泊的石頭人
級別: 家園常客
|
有好幾種方式:1.總的流量累加,流量計本身就有這個功能,modbus rtu ,如果你自己做流量累加時間長了肯定不準確。 2.做瞬時累加,用脈沖或者模擬量的方式都可以。 看精確度要求,要求高用脈沖。 樓主留言:脈沖確實沒有問題,我 現場有一些儀表就是走的儀表脈沖,但是有些儀表不支持,所有有上述問題。 |
---|---|
|
hanjiantree
級別: 論壇先鋒
|
計算累加值不要直接用浮點數累加 樓主留言:轉換成整數累加也是有這個問題,而且誤差一般是比實際采樣值要大很多。 |
---|---|
|
flyfeky
bilibili 工控貴族
級別: 論壇先鋒
|
讀累積值, 靠譜;非要瞬時值程序累計的, 不靠譜。 樓主留言:有時候現場硬件不支持你走通訊或者脈沖時,只能選擇這種方式,我現在只能是定期清零,才能夠保證精度 |
|
---|---|---|
|