16頭高速繞線機上臺達總線型運動控制器10MC的應用
來源: 作者: 發布時間:2015-03-09
在繞線功能的實現中,首先要能準確的計算出每一層需要繞線的圈數,不同的骨架,對應的繞線圈數也不同;其次要保證在繞線的過程中讓機器能暫停,重啟之后在原來的基礎上繼續運行;最后,要保證繞出來的線圈的美觀性以及線圈表面的平整度。
在這個系統當中,繞線功能是通過10MC強大的電子凸輪來實現的,為保證繞線的精度以及穩定性,通過10MC內建虛軸的功能,讓兩個繞線軸依照凸輪表的關系,跟隨虛主軸動作,這樣能在很大程度上降低系統誤差。
旋轉軸凸輪表
根據以上凸輪表的關系,在10MC電子凸輪關系指令(MC_CanIn)中填入已經計算好的主軸放大倍率(MasterScaling)和從軸放大倍率(SlaveScaling),可以輕松實現繞線功能,相應MC運動程序。
虛軸的建立
繞線功能的MC運動程序
繞線過程中的暫停以及重啟,可以通過絕對位移指令(MC_MoveAbsolute),停止指令(MC_Stop)以及使能指令(MC_Power)來輕松實現,相應MC運動程序如下圖所示:
繞線過程中暫停和重啟的MC運動程序
暫停時,使用MC_Stop,使建立的虛主軸停止運行,那么跟它建立了凸輪關系的兩個繞線的從軸也將停止運行。
啟動時,使用MC_Power使能伺服驅動器,然后再用它的完成未去使能絕對位移指令,那么伺服會從暫停的位置開始,重新跑完未完成的距離。
纏腳功能的實現
在繞線開始時和繞線結束后,要把漆包線纏繞在相應骨架的Pin腳上,那么就需要進行纏腳的動作,此功能也是通過電子凸輪來實現,首先建立一個虛軸,讓這個虛軸作為主軸,以X,Y,Z三個實軸作為從軸,從軸與主軸之間通過凸輪表建立相應關系,主軸運動時,從軸跟隨主軸做相關動作。
纏腳的模式分為兩種,一種是以Z軸為纏繞軸,以X,Y軸作為平面軸進行纏腳;一種是以X軸作為纏繞軸,以Y,Z軸作為平面軸進行纏腳。
在這個系統當中,繞線功能是通過10MC強大的電子凸輪來實現的,為保證繞線的精度以及穩定性,通過10MC內建虛軸的功能,讓兩個繞線軸依照凸輪表的關系,跟隨虛主軸動作,這樣能在很大程度上降低系統誤差。
旋轉軸凸輪表
根據以上凸輪表的關系,在10MC電子凸輪關系指令(MC_CanIn)中填入已經計算好的主軸放大倍率(MasterScaling)和從軸放大倍率(SlaveScaling),可以輕松實現繞線功能,相應MC運動程序。
虛軸的建立
繞線功能的MC運動程序
繞線過程中的暫停以及重啟,可以通過絕對位移指令(MC_MoveAbsolute),停止指令(MC_Stop)以及使能指令(MC_Power)來輕松實現,相應MC運動程序如下圖所示:
繞線過程中暫停和重啟的MC運動程序
暫停時,使用MC_Stop,使建立的虛主軸停止運行,那么跟它建立了凸輪關系的兩個繞線的從軸也將停止運行。
啟動時,使用MC_Power使能伺服驅動器,然后再用它的完成未去使能絕對位移指令,那么伺服會從暫停的位置開始,重新跑完未完成的距離。
纏腳功能的實現
在繞線開始時和繞線結束后,要把漆包線纏繞在相應骨架的Pin腳上,那么就需要進行纏腳的動作,此功能也是通過電子凸輪來實現,首先建立一個虛軸,讓這個虛軸作為主軸,以X,Y,Z三個實軸作為從軸,從軸與主軸之間通過凸輪表建立相應關系,主軸運動時,從軸跟隨主軸做相關動作。
纏腳的模式分為兩種,一種是以Z軸為纏繞軸,以X,Y軸作為平面軸進行纏腳;一種是以X軸作為纏繞軸,以Y,Z軸作為平面軸進行纏腳。