如何通過模擬量計算流量
鄭志武
發(fā)布于2012-11-23 13:55
8
0
標(biāo)簽:
通過一個流量計輸出4-20ma電流,然后經(jīng)過西門子300的模擬量模塊。
如何計算一段時間內(nèi)的總流量啊????
佳答案
1、先用fc105把信號轉(zhuǎn)換成工程量,工程量一般是按小時計量的。
2、然后在ob35等中斷中寫程序。比如ob35的中斷時100ms,那么就用sum=sum+pv/36000.0,sum就是累計值。注意sum和pv/36000.0的數(shù)量級相差不能超過10的7次方,否則由于累加器的精度問題會造成小數(shù)被忽略。,如果超過10的7次方數(shù)量級,你可以判斷如果sum大于10的5次方,sum1=sum1+sum,sum=0,sum重新累計。后的累計值就是sum+sum1.