这个问题,有一整套解决思路。
先从硬件入手,检查联结机构是否松动,比如联轴器,丝杆底座,丝杆套筒,皮带轮销是否松动,丝杆是否有杂物被圈入套筒。遇到类似问题,最方便的办法就是在合适位置加数显表,能读出实际送料长度或者旋转角度,对比分析,看是否有规律,一般没有规律就是硬件问题。如果数据变化有规律,一般情况是伺服或者PLC的问题。
排除硬件之后,如果方便,直接拆了电机,用另一套控制系统发脉冲看电机是否正常。如果不方便,打开PLC看程序里脉冲当量,好好算电子齿轮比,检测的方法还是单独写段程序发脉冲对比。
排除电子齿轮比问题之后,我们就搞搞抗干扰吧,接地,给电路能装滤波的地方全装上,加个稳压器啥的都行啊。
排除干扰问题之后,最后再来尝试反馈吧。按照这个思路一步步来。不要怕麻烦。