求教S7-200 关于采集脉冲计算瞬时流量和累积流量的问题

我用定时中断计算瞬时流量和累积流量可是结果都是数值很大一直累积高手帮我看看该怎么 解决。
 是不是高速计数器还需要怎么定义?还是需要在中断程序里每次给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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

发表回复

登录后才能评论