謝謝師傅的指點,是不是當碰到原點開關時把Y0的當前脈沖值D8140清0,伺服電機就停轉,這一點是不是可以認為是原點位置,確定了1個脈沖走0.01MM,那我可以先計算要走400MM的脈沖數發給伺服驅動器,再計算1S后再移動500MM放料的脈沖數,脈沖發完后在把剛才所走脈沖數之和用減法SUB K0 D0 D2 ,D0 是400MM和500MM的脈沖總數放在D2再發給伺服驅動器,前進多少就退多少,可以這樣嗎,當退到x10動作時,就把D8140的當前值清零,伺服電機就讓它停轉,也就確定了原點,可以這樣嗎?請師傅指點一下,每個脈沖應該是10MM除以一圈所需要的脈沖數1000等于0.01MM每脈沖,對不對。