智能步进伺服电机控制器调试(步进伺服电机点动控制案例程序)(1)


大家都知道步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为"步距角",它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。

伺服电机可使控制速度,位置精度非常准确,可以将电压信号转化为转矩和转速以驱动控制对象。伺服电机转子转速受输入信号控制,并能快速反应,在自动控制系统中,用作执行元件,且具有机电时间常数小、线性度高、始动电压等特性,可把所收到的电信号转换成电动机轴上的角位移或角速度输出。分为直流和交流伺服电动机两大类,其主要特点是,当信号电压为零时无自转现象,转速随着转矩的增加而匀速下降。

案例编程

要求按下正转按钮,步进电机正转,按下反转按钮步进电机反转。按下停止按钮停止。

其实这个控制要求是挺简单的能让步进电机正反转的指令有很多如下:

1)DRVI相对定位

概要:以相对驱动方式执行单速定位的指令。用带正/负的符号指定从当前位置开始的移动距离的方式,也称为增量(相对)驱动方式。


智能步进伺服电机控制器调试(步进伺服电机点动控制案例程序)(2)


智能步进伺服电机控制器调试(步进伺服电机点动控制案例程序)(3)

编程实例


智能步进伺服电机控制器调试(步进伺服电机点动控制案例程序)(4)

2)PLSV/可变速脉冲输出

PLSV可变速脉冲输出指令。该指令是按指定的端口、频率和运行方向输出脉冲频率,没有加减速过程,当驱动能流无效时,输出脉冲直接停止。只有晶体管输出PLC才能使用该指令。


智能步进伺服电机控制器调试(步进伺服电机点动控制案例程序)(5)


智能步进伺服电机控制器调试(步进伺服电机点动控制案例程序)(6)

编程实例

智能步进伺服电机控制器调试(步进伺服电机点动控制案例程序)(7)


总结:以上两个编程指令都可以实现伺服和步进电机的点动控制,只有把脉冲输入正负更改,就可以更改电机正反转。喜欢的朋友们请点关注支持一下。

,