高速脉冲计数中断问题

求救大侠:我用西门子200对脉冲进行高速计数,使用高速计数中断,出现计数不准确的现象,例如我计数20000个脉冲后进入中断,停止计数,但是有时会出现20001个脉冲的情况,也有更多的情况,请问造成这种现象的主要原因有那些?我用的是伺服脉冲,加减速脉冲频率都是2000,恒速脉冲频率是64000,电机为1600脉冲/转.各位帮帮忙!!是不是跟扫描周期有关系

最佳答案

中断跟扫描周期没有关系,但是跟指令执行时间是有关系,虽然是进行中断,但是执行停止脉冲输出指令是需要时间的,所以多1~2个脉冲是正常的,多的脉冲个数与脉冲频率有关系

提问者对于答案的评价:
是过冲

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐