KincoCAN總線解決方案在自動鎖付設備上的應用
自動送鎖螺絲機又稱自動螺絲鎖緊機、自動螺絲鎖付機、工業(yè)擰緊系統(tǒng)等,是用自動化機構代替人手完成螺絲的取、放、擰緊的自動化裝置,稍加改變也可以用于柱壯小零件的自動組裝。由于自動鎖付機具有自動化程度高、鎖付效率高、鎖付精度高等特點,在國內外得到較為廣泛的應用,應用前景十分廣闊,主要應用于汽車零部件生產、電腦、顯示屏、電機、燈具、手機、打印機、電路板、電池、儀表等的自動組裝,可以大大提高生產效率,降低生產成本,尤其是人工成本,提高鎖付的可靠性。
一臺自動鎖付機,應該具備自動測量扭力的功能,鎖付電機根據設定的扭力來控制鎖付的扭力,從而達到高精度控制;其次應該具備高效率的鎖付性能,自動鎖付機送料及收料系統(tǒng)采用伺服電機系統(tǒng),具備快速及定位精準等特點,可以大大提高工作效率;相較于人工鎖付,自動鎖付在精度控制及人力成本節(jié)約方面具有無可比擬的優(yōu)越性。即便如此,由于自動鎖付機一次性投入成本較大,所以并沒有得到非常廣泛的應用。
基于某業(yè)內廠家的要求,步科為其開發(fā)了基于MT6000控制器的多軸CAN總線解決方案,并成功應用于某知名品牌的自動滾筒洗衣機裝配生產線上。此系統(tǒng)對實時性要求較高,14軸鎖付電機同時動作,并要求在鎖付過程中高速采樣電流值并以數據形式存儲?;贙inco MT6000的CAN總線控制器及Kinco總線型伺服系統(tǒng)解決方案成為這個系統(tǒng)的首選方案。
二、Kinco控制系統(tǒng)具備如下特點:
1、 Kinco MT6000開放式人機界面,具備CANopen總線主站及從站功能,具備顯示與控制的能力;同時開放的USB及SD卡接口,具備數據快速拷貝及存儲的功能;其次MT6000還具備雙串口及以太網通訊接口,方便連接外圍設備,接口較為豐富。
2、 配備德國CoDeSys軟件組成了基于軟件的邏輯控制器,CoDeSys軟件的PLC功能有多種PLC編程語言如LD、SFC、ST、IL、CFC、FBD等,而且不同的語言可以相互調用,這對于不同的應用具有很大的便利性。
3、 帶CANopen總線通訊功能的Kinco ED系列智能伺服,用于控制螺絲的鎖付,用戶可以在利用伺服驅動器的內部編程功能,通過外部信號進行自控制,同時可以根據伺服驅動器檢測的扭力與鎖付需要的扭力進行比較,從而對鎖付的扭力進行準確控制。
4、 系統(tǒng)采用CANopen總線連接各個節(jié)點,參與外圍邏輯控制的IO節(jié)點也連接到CANopen總線上,所有節(jié)點的狀態(tài)及IO狀態(tài)均可在MT6000控制器上顯示,操作員工可以快速檢查各個控制點的運行情況。
三、系統(tǒng)連接圖
四、系統(tǒng)工藝說明
整個系統(tǒng)包含以下幾個部分:
1) 送料系統(tǒng),送料系統(tǒng)將洗衣機的滾筒通過傳動系統(tǒng)運送到鎖付的工位,傳動系統(tǒng)通過伺服電機配合絲桿進行定位,鎖付的螺絲與螺孔需要剛好對上,才能保證鎖付時不會出現(xiàn)鎖偏的情況,所以伺服定位一定要準確。
2) 固定系統(tǒng),鎖付時鎖付電機會產生比較大的反沖力,所以在鎖付之前需要對洗衣機的滾筒進行固定,確保鎖付時不會因為反沖力導致螺絲滑牙等情況。
3) 鎖付系統(tǒng),鎖付軸由14套ED伺服系統(tǒng)控制,鎖付時先通過氣缸控制鎖付軸向下移動,在移動的同時伺服電機轉動,伺服電機帶動鎖付六角套筒轉動并與六角螺絲套上;當帶著螺絲的套筒剛好接觸到鎖付的螺孔時,伺服電機切換到力矩模式進行鎖付,直到鎖付完畢,鎖付的過程較為復雜,在這里不便進行詳細的描述。
4) 排料系統(tǒng),排料系統(tǒng)指的是將螺絲按照一定的規(guī)則排好,并通過壓縮空氣在合適的時機將螺絲吹到固定孔,只有螺絲就位后才能進行鎖付動作。
5) 收料系統(tǒng),收料系統(tǒng)與送料系統(tǒng)是一個整體,送料的同時收料平臺也跟著移動并把鎖付好的料筒推出。
五、鎖付要求
對于鎖付系統(tǒng)來說,最重要的是鎖付的質量,14個鎖付孔位只要有一個不合格,整個料筒就報廢了,料筒的成本較高,所以必須對鎖付的質量進行嚴格的控制。鎖付是否合格我們一般通過以下條件來判斷:
1) 鎖付的扭力,MT6000控制器通過對CANopen總線采樣回來的各軸伺服的扭力進行判斷,如果采樣回來的扭力在設置的范圍之內,我們就認為其合格,否則此桶就報廢。
2) 鎖付的深度,如果鎖付的深度過深,那么就可能出現(xiàn)問題,可能螺孔被打壞了,這時候我們就需要結合采樣回來的扭力進行比較,如果采樣的扭力偏小,那說明此工位滑絲,系統(tǒng)就要發(fā)出警報信號,提示操作人員此桶報廢;如果鎖付的深度過淺,那就說明此工位浮鎖,系統(tǒng)也要發(fā)出警報信號,提示操作人員此桶報廢。
六、系統(tǒng)的編程實現(xiàn)
系統(tǒng)選用10.4″的MT6500T面板型PLC做為CANopen總線的主控制器,用來配置和管理ED伺服從站以及CANopen輸入輸出模塊,用同步報文的方式來實現(xiàn)毫秒級的電流采樣;鎖付伺服選用14套三相伺服驅動器ED430-0400-AA+SMH60S-0040-30AAK,外圍數字量輸入輸出點采用5個CANopen-D0808模塊。
根據工藝要求,我們確定了用速度模式讓螺絲與套筒套好,用位置模塊將伺螺絲推入螺絲孔處,用力矩模塊來實現(xiàn)鎖付;
1、主站配置
在CoDeSys軟件中配置總線參數,總線PDO接收和發(fā)送的對象字典映射等等;
考慮到整個通訊距離較遠,因此將系統(tǒng)的總線波特率設置為500K/s,下面介紹一下PDO的配置:
--伺服接收PDO:控制字、控制模式、目標速度、最大速度、目標位置、seq_add
--伺服發(fā)送PDO:狀態(tài)字、錯誤代碼、實際位置、實際電流。
評論