我的思路和你不一樣,我說出來供你參考:
定位指令比如DRVI,會用到2個(gè)Y,一個(gè)Y負(fù)責(zé)發(fā)脈沖,一個(gè)Y負(fù)責(zé)方向。
步進(jìn)或伺服收到方向信號的時(shí)候,是正轉(zhuǎn)。 沒收到方向信號的時(shí)候,是反轉(zhuǎn)。
如果你用回原點(diǎn)指令ZRN,就只有一個(gè)方向,想讓它轉(zhuǎn)的不對都沒辦法。
當(dāng)然如果用DSZR指令找原點(diǎn),那是有兩個(gè)方向。
你遇到的情況,有可能和方向那個(gè)點(diǎn)有點(diǎn)問題,你要關(guān)注方向的Y,有沒亮燈。