各位大神好。小弟第一次做脉冲量的程序编写不知道怎么写程序,请各位指点一下,我的邮箱是584867060@qq。com。本人的PLC模块用的是西门子224XP,现在现场工程需要读取一个气体流量计的瞬时流量值,气体瞬时流量值是用一个脉冲量的流量计来检测的,请问这个程序怎么写啊,完全不知道怎么下手啊
问题补充:
脉冲输入接线怎么接到PLC 的输入端啊
最佳答案
参考程序:
主程序:
LD SM0.1
MOVB 16#C8, 控制字节:SMB37
MOVD +0, 初始值:SMD38
HDEF 0, 0
HSC 0
LD SM0.1
MOVB 250, 定时中断:SMB34
ATCH INT_0:INT0, 10
ENI
中断程序:
LD SM0.0
MOVD HC0, 脉冲频率:VD0
*D +4, 脉冲频率:VD0
HSC 0
LD SM0.0
DTR 脉冲频率:VD0, 脉冲频率:VD0
MOVR 脉冲频率:VD0, 霎间流量:VD8
/R 脉冲当量:VD4, 霎间流量:VD8
补充问题回复:
高速输入与高速计数器对应关系,参见附件
图片说明:
提问者对于答案的评价:
好
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc164478.html