lzh023101
級別: 探索解密
|
請教大家一個問題:要求:1 假設一物體的流速D221(9600KG/H),用FX2N寫一段測試程序,實時統計【顯示】物料累計值(D212),比如1分鐘,2個小時或者25個小時。2 采樣周期T3要求越短越好,最好小于10秒。 實際問題:如圖是模擬程序,使用積分方法,但測試了1時,實際監控D212的值比理論計算值9600KG有不小的差,主要偏小,而且采樣采樣周期T3越短誤差越大 |
---|---|
|
sjm213
有小知識,無大學問。
級別: 論壇版主
|
思路沒有問題, 但為提高精度,應該使用定時中斷。 模擬出現誤差的原因是掃描周期的影響。 |
---|---|
|
戇獅
廣州三能:自動化設備制造 自動化培訓
級別: 略有小成
|
中斷沒試過,覺得可能也不行 試試看我這個 |
|
---|---|---|
|
lzh023101
級別: 探索解密
|
非常感謝,模擬了一下,如果以1秒采樣,比較接近理論值,如果以3.6秒采樣,有不小的偏差。如果以1秒采樣,顯示值動態比較頻繁,用戶有可能看不清楚實時累計值,我一般做的時候采樣值喜歡用3.6秒,期待大家有更優化的累計更精確的程序分享。 |
---|---|
|
lzh023101
級別: 探索解密
|
找個時間試試,非常感謝! |
---|---|
|
xqx_2007
級別: 探索解密
|
流量/3600 然后每1秒累加次 流量/36000 然后每0.1秒累加次 。。。。。 掃描周期考慮進去就很準了 不過可以忽略掃描周期 也還很準 我OMRON都這樣算 記得溢出的時候處理 |
---|---|
|
戇獅
廣州三能:自動化設備制造 自動化培訓
級別: 略有小成
|
顯示值動態比較頻繁,但只是看而已吧,又不拿來用,這個值可以處理一下后再顯示的嘛。關鍵還是累計要準。 |
|
---|---|---|
|