布匹印花机,使用:
欧姆龙PLC,型号是CP1L-M40DT-D;
一台三菱伺服电机,型号是MR-J4-700A,用于带动传送皮带向前走动;
两台施耐德变频电机,型号不清,用于带动刮刀将染料刷在布料上。
PLC程序使得印花机执行如下步骤:
1.PLC控制两台变频刮刀电机带动刮刀刷一个来回地将颜料刷在布料上
2.接着刮刀刷升起一段距离(此时刮刀刷脱离布料)
3.PLC输出定量的脉冲,使得传送皮带向前走动60cm,将刷好颜料的布向前带动60cm(三菱伺服电机采用位置模式)
4.刮刀刷降下,从第1个步骤重复以上动作。
备注:印花机的两台变频刮刀电机在程序里是相互独立的,可以只打开一台变频刮刀电机,另一台不打开,或者两台都打开。
现在存在这个问题:
如果在印花机运行时,不开启第一台变频刮刀电机,只开启第二台,那么伺服电机有时候会定位不准,比如“走了三次60cm准确的,就来个70cm不准确的”。
但是如果两台变频刮刀电机都开启,再关掉第一台,仅剩下第二台在运行,那么伺服电机定位就是准确的。当然两台都在运行也是定位准确的。
请问是什么原因?是信号干扰还是其他?尝试过将PLC程序里的控制两台变频刮刀电机的程序对调,也还是同样的问题。
PS:如果能帮忙找到原因并解决,酬谢。