PLC与驱动步进电机的问题

2025-12-14 17:29:18
推荐回答(4个)
回答1:

从问题来看,一种可能是接线错了,PLC跟驱动器之间,你可以这样检查,找个示波器来打给到驱动器的脉冲,一定要打驱动去端的压降,如果没有示波器,可以把YO频率调低点用指针万用表来打,如果有才可以证明接线或者给过来的脉冲没有问题(不要再PLC那边打);一种是步进驱动器设置不好或者是步进驱动器坏了,你可以找一个NPN型的编码器,手转直接给这个步进驱动器发脉冲,如果步进马达可以转,说明这个驱动器设置没有问题。通过以上的判断,先找出问题的方向,然后逐一解决。

回答2:

你使用的PLC为三菱FX2N-80MR,是继电器输出,不能达到2000HZ脉冲。
三菱FX2N-80MT的可以支持。他是晶体管输出的,可以达到20000HZ。

回答3:

确认下Y0输出的那个脉冲信号是不是能够驱动步进电机所要求的信号。
用示波器实际测一下Y0的实际输出信号,再查下步进电机的说明书。这样应该能够确定大致故障方向。

如果以上没有问题,再确认一下驱动器的其他控制端由没有问题,我记得我还有个ready信号。

只要能用示波器测到Y0的输出,程序问题不大。

回答4:

三菱的Y0,Y1都是脉冲!
一般使用脉冲+方向,不是CW/CCW方式,因为这种方式只能控制一台步进,而脉冲+方向可以控制2台,

三菱FX2N定位控制,可以参照FX编程手册FUNC 150-159部分,里面也有接线例子和示例程序

另外,步进好像就几根线 DIR+,DIR- PLUSE+,PLUSE-,S使能+,使能-,(使能信号可以不接),输入DC电源,A-A,B-B

DIR+,PLUSE+串2K电阻接24VDC电源,DIR-,PLUSE-接PLC,