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