我用三菱的也出现这个问题,我的做法是,加一个手动程序,在手动程序中,用DRVI(相对位置)指令,先将电机走到原点的一侧,再回原点。例如:
LD M1 说明:M1接通时,有触摸屏的可以这样,没有的用X点
DRVI K2000 K3000 Y0 Y2 Y0是脉冲输出点,Y2是方向点,前一个速度,后一个位移
LD M3
DRVI K2000 K-3000 Y0 Y2 M3接通时,位移为-3000,已M1接通时运行方向正好相反
LD M2
ZRN K2000 K200 X7 Y0 前一个为正常回原点速度,后一个为到达原点信号(X7)的速度,当超过原点信号时,不再发脉冲,并且D8140数值清零。
温馨提示:答案为网友推荐,仅供参考