引用
引用第4樓sjm213于2024-02-24 11:47發(fā)表的 :
確定第二次回原已經(jīng)完成了?
7461報(bào)警就是因?yàn)闆]有回原完成就啟動(dòng)了定位造成的。
話說(shuō),若參考點(diǎn)未丟失為何要二次回原?
第二次回原點(diǎn)確認(rèn)已經(jīng)完成了,AxisRef已經(jīng)為1了,
然后開始絕對(duì)定位,將常數(shù)2傳送到ModePos時(shí),AxisRef就為0了,再給ExecuteMode一個(gè)上升沿啟動(dòng)定位,就會(huì)報(bào)錯(cuò)。這個(gè)是有概率的,可能3次回原-定位中只有1次報(bào)錯(cuò),
還有一種情況,依舊是二次回原完成,AxisRef已經(jīng)為1,將將常數(shù)2傳送到ModePos,此時(shí)AxisRef就為0,接下來(lái)不給上升沿,他就不會(huì)報(bào)警,但參考點(diǎn)依舊丟失了,無(wú)法絕對(duì)定位,只能再次回原點(diǎn)讓參考點(diǎn)變?yōu)?
參考點(diǎn)指的是回原完成后的AxisRef,考慮到有時(shí)候人工操作下需要再次回原,所以需要二次回原