你這種控制方式從原理來(lái)說(shuō)就一定會(huì)有偏差,因?yàn)閳?bào)警是驅(qū)動(dòng)器端發(fā)生的,通過(guò)總線傳輸給控制模塊,然后控制模塊再通過(guò)總線傳輸?shù)搅硗庖粋(gè)軸,就算不考慮你程序的影響,至少也會(huì)相差一個(gè)到兩個(gè)總線周期。當(dāng)然你說(shuō)相差100mm,要么你程序有問(wèn)題,要么你的速度比較快,包括用主從控制,也是類似的控制模式,也會(huì)有延時(shí)。手冊(cè)上有說(shuō)明要使主從軸的強(qiáng)制停止同時(shí)觸發(fā)否則可能導(dǎo)致機(jī)械損壞,那么可能的一種解決方式是通過(guò)接線將從軸的報(bào)警接至兩驅(qū)動(dòng)的強(qiáng)制停止,可能效果會(huì)好一點(diǎn)。
另外我從手冊(cè)上注意到,推薦將主軸的驅(qū)動(dòng)器安裝在離控制模塊最近的一端,也或許可以推斷出,其實(shí)驅(qū)動(dòng)器間的通訊,也是通過(guò)控制模塊中轉(zhuǎn)的,也就是我上面提到的方式。