1.一種多軸伺服驅動器同步控制方法,其特征在于:各軸伺服驅動器在同步信號SYNCEVT到達的同時,均重置伺服時鐘,使得各軸伺服時鐘在經過時間Tsync_off后才觸發伺服中斷程序。
2.如權利要求 1 所述的多軸伺服驅動器同步控制方法,其特征在于:其中時間Tsync_off滿足下列條件:Tcycle-Tjitter-Tservo>Tsync_off,Tcycle為伺服控制周期(即電流環周期),Tservo為伺服中斷程序執行時間,Tjitter為同步信號SYNCEVT抖動時間。
3.如權利要求 1 所述的多軸伺服驅動器同步控制方法,其特征在于:其中時間Tsync_off滿足下列條件:Tsync_off>Texchange+Tjitter,Texchange為伺服驅動器主控模塊和工業以太網協議模塊進行數據交互時間,Tjitter為同步信號SYNCEVT抖動時間。
4.如權利要求 3 所述的多軸伺服驅動器同步控制方法,其特征在于:Texchange=T1+T2+T3,主站下發的數據存儲到伺服驅動器本地接收緩存區,此為T1時間;接著對本地接收緩存數據按照應用層協議進行解析,獲得本地命令數據,此為T2時間;然后鎖存主站索取的反饋數據至本地發送緩存區,供主站讀取,此為T3時間。
5.如權利要求 1所述的多軸伺服驅動器同步控制方法,其特征在于:Texchange=T2+T3,對伺服驅動器本地接收緩存數據按照應用層協議進行解析,獲得本地命令數據,此為T2時間;鎖存主站索取的反饋數據至伺服驅動器本地發送緩存區,供主站讀取,此為T3時間。