请教一下,200smart的高速计数器读取的脉冲数放在哪个变量里了啊

请教一下,流量计输出的瞬时高频脉冲信号接到200smart的I0.0和I0.1通道上,高速计数器向导已经生成完毕,模式选9,预设值填VD600;自动生成如下流量数据处理程序。
LD     Always_On:SM0.0
MOVB   16#80, HSC0_Ctrl:SMB37      //置位控制位: 
HSC    0

然后,我编了如下程序,
LD     SM0.1
MOVB   16#FC, SMB37
MOVD   +0, SMD38
MOVD   VD600, SMD42
HDEF   0, 9
ATCH   计数清零:INT0, 12
ENI
ATCH   流量数据处理:INT2, 21
ENI
HSC    0

但是不知这个脉冲对应的流量值是多少。比如说每秒的瞬时脉冲最大是20K/S,对应的流量是50kg/小时,那么当前的瞬时流量值在哪个变量里,是VD600吗?我改如何把它转换成流量值呢,是用VD600除以20K再乘以50吗?

产品版区:SIMATIC S7-200 SMART
悬赏西币:2 | 解决时间:2018-01-21 13:44:48 | 提问者:请教一下,200smart的高速计数器读取的脉冲数放在哪个变量里了啊 xf123456 - 高级技术员  第7级

问题ID:183570

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc259096.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月10日 下午10:49
下一篇 2019年6月10日 下午10:50

相关推荐