PLC控制步进电机时,脉冲数不是个整数

用PLC控制步进电机,要步进电机带的负载每次转动一圈回到原位置,但是齿轮的减速比不是个整数,每次给电机的脉冲数不是精确的,这样转了几圈后,误差就大了,怎么办哦,望指教

最佳答案

这是一个累积误差的问题,一般在项目设计时,就要避免出现这种问题(搞机械设计的人员应该注意的,而不是到调试阶段再靠电气人员去解决)。

目前的解决办法:
安装一个高精度接近传感器,要求负载每转一周,这个传感器接通一次。步进电机不使用“走一个固定脉冲后停止”这种工作模式,而是运转后通过传感器触发其停止(触发后不停止,再走一个固定脉冲也可以),这样,误差就不会累积了。

不使用传感器,安装一个编码器也行。每次运转时,同时检测编码器角度,到设定角度后停止或再转一个固定脉冲数。与用传感器原理相同。

再转的那个脉冲数可以做到触摸屏上,增加系统调整的灵活性

提问者对于答案的评价:
谢各位

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月4日 上午12:29
下一篇 2017年11月4日 上午12:30

相关推荐