background image

转。因为中间连接的电磁铁的两根线不是直接连接的,是采用在转轴的位置用
一根滑动的接触片。这样如果电磁铁转过了头,原先连接电磁铁的两根线刚好
就相反了,所以电磁铁的 N 极 S 极就和以前相反了。但是电机上下的磁铁是不
变的,所以又可以继续吸引中间的电磁铁。当电磁铁继续转,由于惯性又转过
了头,所以电极又相反了。重复上述过程就步进电机转了。

根据这个原理,如图 3-2 所示,两相步进电机的转动步骤,以正转为例:

由图可见,现相异步电机正转过程分为四个步骤,即 A 相正方向电流、B

相正方向电流、A 向反方向电流和 B 相反方向电流。反转工作的顺序与之相反 。
A、B 两相线圈不是固定的电流方向,这与其它步进电机的控制逻辑有所不同。
因此,控制步进电机转动时,必须考虑用换相的思路设计实验线路。可以根据
模拟驱动电路的功能和 plc 必须的逻辑关系进行程序设计。
四、采用步进电机驱动器的控制方式

利用步进电机驱动器可以通过 PLC 的高速输出信号控制步进电机的运动

方向、运行速度、运行步数等状态。其中:步进电机的方向控制,只需要通过控
制 U/D 端的 On 和 Off 就能决定电机的正转或反转;将光耦隔离的脉冲信号输
入到 CP 端就能决定步进电机的速度和步数;控制 FREE 信号就能使电机处于
自由状态。

因此 PLC 的控制程序相当简单,只需通过 PLC 的输出就能控制步进电机

的方向、转速和步数。不必通过 PLC 控制电机换相的逻辑关系,也不必另外添
加驱动电路。实训面板见图 3-4,梯形图见图 3-5。本程序是利用 D0 的变化,改
变 T0 的定时间隔,从而改变步进电机的转速。通过两个触点比较指令使得 D0
只能在 10~50 之间变化,从而控制步进间隔是 1S~5S 之间,I/O 分配表见表