|
用三菱可编程控制器(plc)去控制步进电机我曾经做过,由于题目没有说具体的控制要求,下面我给初学的朋友们说几种控制的方法。
其实用可编程控制器控制步进电机的方法还是很简单的,一般用晶体管输出的可编程控制器,它输出的频率比较高。我们只要写一个程序使它按一定的规律输出一系列的脉冲去控制步进电机的驱动器就可以了。首先在控制步进电机之前,我们先要对步进电机有初步的了解,比如我用过的两相混合式步进电机,它的供电电源在10V到40V都可以,有A和B两相绕组,也就是A+、A-、B+、B-,我们只要用PLC输出一定规律的脉冲去控制步进电机驱动器的脉冲信号输入端就可以了。比如下图的一个梯形图,我们只要用一个按钮去控制X0,使辅助继电器M0得电,然后通过M0去控制一个脉冲输出指令PLSY,这样就会在可编程控制器的Y0输出端输出一系列的脉冲信号,然后把这一端子与步进电机驱动器上的脉冲信号输入端连接就可以控制步进电机的运转了,其梯形图如下所示。
如果要控制步进电机的反方向,我们只要再用一个按钮去控制X2,然后把可编程控制器Y1的端子与步进电机驱动器方向信号输入端连接起立就能够控制步进电机的运转方向了。停止按钮我们只要用按钮控制X1即可,由此可见控制步进电机是非常简单的。
我们知道,步进电机是一个位置控制驱动元件,它是可以精确地控制部件位置的,比如我们想要去命令步进电机正好转两周停止,到达一个确定的位置。这时我们只要让可编程控制器在4秒内给步进电机的驱动器发射400个脉冲就可以完成了。
从梯形图看我们只要在前面的梯形图的基础上添加一条传送指令,让Y0输出400个脉冲送给步进电机的驱动器就可以了。由此可见控制步进电机的方法很多,也很灵活。希望我通过以上这个小例子,能给疑惑的朋友带来帮助。
|
|