西门子PLC怎么控制伺服电机

发布时间:2018-01-22

西门子PLC如何直接驱动步进电机,而步进电机以什么样的方式运动,这就需要西门子PLC来发出命令脉冲,而这些脉冲并不是直接控制电机,而是控制步进电机驱动器调整电压相序、电流控制步进电机从而提供目的控制。
  并且步进电机是接收步进驱动器给过来的脉冲信号,比如两相的步进,AB相分别轮流输出正反脉冲(按一定顺序),步进电机就可以运行了,相当于一定的脉冲步进马达对应走一定旋转角度。
  西门子PLC也可以发出脉冲,但脉冲电压不够,所以需要把信捷PLC输出的脉冲给步进驱动器放大来驱动步进驱动器,相当于西门子PLC的脉冲就是指令脉冲。一般PLC驱动步进时候有两路信号,一路是角度脉冲,另外一路是方向脉冲,信捷PLC里边一般配所谓位移指令,发梯形脉冲给步进驱动器,这样可以缓冲启动带来的力冲击。
  除此之外吗,我们还需要了解步进电机的驱动方式,如下:
  1、先把步进的驱动器与步进电机联接好;
  2、接电源到步进驱动器,它的电源一般有DC24V/DC5V
  3、把步进驱动器的脉冲接收端联接到西门子PLC的Y0/Y1。
  4、用程序发出脉冲就OK了。
  控制步进电机转,主要是通过MT8100ie步进电机步距角度计算出电机转一圈需要脉冲,比如步距角度为0.9°,则电机转一圈,需要给步进电机驱动器360/0.9=400个脉冲,转半圈就是200个脉冲。
  步进电机转速则通过改变脉冲频率来控制,用西门子plc的pwm输出控制是比较方便的,速度的快慢不影响步进电机的行程,行程取决于脉冲数量。注意一点步进电机速度越快转矩越小,但是需要根据自身应用调节速度以防失步,造成走位不准确。

上一篇:西门子PLC怎么会出现通讯中断
下一篇:西门子PLC防止串口烧坏的方法