谢谢师傅的指点,是不是当碰到原点开关时把Y0的当前脉冲值D8140清0,伺服电机就停转,这一点是不是可以认为是原点位置,确定了1个脉冲走0.01MM,那我可以先计算要走400MM的脉冲数发给伺服驱动器,再计算1S后再移动500MM放料的脉冲数,脉冲发完后在把刚才所走脉冲数之和用减法SUB K0 D0 D2 ,D0 是400MM和500MM的脉冲总数放在D2再发给伺服驱动器,前进多少就退多少,可以这样吗,当退到x10动作时,就把D8140的当前值清零,伺服电机就让它停转,也就确定了原点,可以这样吗?请师傅指点一下,每个脉冲应该是10MM除以一圈所需要的脉冲数1000等于0.01MM每脉冲,对不对。