编码器采集不到脉冲

我安装了一个增量编码器测量脉冲信号(NPN)型的,好像运行正常,在电机正反转时I0.0和I0.1高速闪烁,而I0.2常亮,但是I0.0和I0.1与I0.2之间的电压大概是11.5V(好像正常的电压范围是10.8V到26V),但就是采集不到脉冲个数,程序和接线斗没有问题····
想让大家帮我判断下电压对不对!为什么采集不到脉冲个数呢!
注明本编码器24供电

图片说明:

编码器采集不到脉冲    编码器采集不到脉冲    编码器采集不到脉冲   

最佳答案

按你的连接图示应该选择高速计数的模式4才对,其中,I0.0是脉冲输入、I0.1是方向输入、I0.2是复位端子输入。程序编辑时,需要在主程序中先初始化高速计数器,就是在OB1(主程序)中用SM0.1调用一次你的脉冲子程序。
程序:
LD       SM0.1
CALL   脉冲子程序
初始化脉冲子程序:
LD     SM0.0
MOVB   16#F8, SMB37
HDEF   0, 4
MOVD   0, SMD38
MOVD   24, SMD42
ATCH   INT_0:INT0, 10
ENI
HSC    0

提问者对于答案的评价:
最终是我们设备本身的问题!
和程序没有什么关系,还是谢谢大家的帮忙了!

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月15日
下一篇 2017年8月15日

相关推荐