我用定时中断计算瞬时流量和累积流量可是结果都是数值很大一直累积高手帮我看看该怎么 解决。
是不是高速计数器还需要怎么定义?还是需要在中断程序里每次给SM048清零?
问题补充:
LD SM0.1
CALL SBR_0
子程序
LD SM0.0
MOVB 100, SMB35
ATCH INT_2, 10
MOVB 16#F8, SMB37
MOVD +0, SMD38
HDEF 0, 0
ENI
HSC 0
中断程序
LD SM0.0
MOVD HC0, VD200
DTR VD200,VD204
*R 36000.0,VD204
结果是VD204一直是一个累加的数 我要求的是瞬时流量
因为我用的PID他占用了中断0 现在我用的中断1(SMB35)是不是把事件改为11就可以了?
最佳答案
瞬时流量需要清零(在定时中断里)
累积则不需要,但线性定标注意系数.
提问者对于答案的评价:
谢谢
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc354121.html