三菱plc求累積流量和瞬時(shí)流量程序(DFLT和DEDIV指令用法):
瞬時(shí)流量是在單位時(shí)間流量統(tǒng)計(jì),累積流量是一定時(shí)間內(nèi)總流量統(tǒng)計(jì).
是不是需要搞個(gè)時(shí)間中斷寫(xiě)瞬時(shí),瞬時(shí)搞出來(lái)了,累計(jì)還遠(yuǎn)嗎?累計(jì)直接累加就好了
或者不用中斷!
直接定時(shí)對(duì)計(jì)數(shù)器清零即可(例如0.5秒、1秒等等執(zhí)行清零)
這是信捷的程序。基本思路是,1S采集一次,采取數(shù)據(jù)移位指令,采集6次后取平均值也就得到每秒多少流量了(程序結(jié)束后D0會(huì)有一個(gè)值,再次上升沿啟動(dòng)時(shí)又是另一個(gè)值,相減得到差值):