PLC怎么控制步进电机?
步进电机是将电脉冲信号转变为角位移或线位移的开环控制电机,步进电机,是由PLC发送脉冲控制的,不过,这几年,也出现了采用总线控制的步进电机。不过小编认为,总线型的步进电机没什么性价比。本来用步进电机就是图便宜,所以,采用脉冲方式是最合理的,也是性价比高的。所以,很多工业现场都是用单片机来发脉冲控制步进电机,毕竟PLC的脉冲轴数越多,性价比越差。
而总线型的步进,势必要采用通讯主站的PLC,一般都是中档以上的河北PLC控制才具备总线功能,价格也比较贵,完全失去了价格优势。
对于PLC来说,无论是步进电机和伺服电机,都是一样的,控制方式和编程方式是完全一样的!因为步进和伺服一样,我们无非是控制它的速度和位置,采用脉冲个数控制位置,脉冲频率控制速度。
比如,在三菱FX5UPLC中,无论是伺服电机还是步进电机,一般使用上面四个指令即可完成控制。因为对PLC来说,无论控制谁,都是发脉冲,PLC还没有那么智能,能够区分它控制的是步进电机还是伺服电机。
步进的节拍远远小于伺服,一般,它的加速时间为二三百毫秒,转速五六百转,所以,在编程时一定要注意,特别时它的加速时间。如果我们编写让步进电机频繁启停的动作逻辑,那么步进电机很可能就堵转。
由于步进电机是开环的,我们无法知道它的位置。一般,可以通过增加编码器的方式,通过PLC的高速输入,来获取电机的当前位置。一般应选用集电极开路输出的AB相编码器。通过接受的脉冲频率和个数,来确定电机的速度和位置,跟我们控制步进电机刚好是逆运算。