哪里有網(wǎng)站建設(shè)加盟合作今日新聞最新頭條
很多人覺得工業(yè)機器人很難學(xué)學(xué),實際上機器人涉及的知識遠比PLC要少。現(xiàn)簡單說明一下初學(xué)者學(xué)習(xí)工業(yè)機器人編程調(diào)試的流程,以AUBO機器人為例:
首先我們需要知道工業(yè)機器人的調(diào)試學(xué)起來不難,遠比編程更簡單,示教器上的編程遠比腳本代碼編程要簡單。系統(tǒng)學(xué)習(xí)工業(yè)機器人的幾個階段:
1、了解工業(yè)機器人和安裝對應(yīng)軟件
了解工業(yè)機器人的結(jié)構(gòu)、分類和應(yīng)用場景。然后構(gòu)建基礎(chǔ)練習(xí)用的工業(yè)機器人虛擬工作站,以便于后面的編程練習(xí)和仿真。
(1)熟悉硬件:本體+控制柜,上電/斷電、開機/關(guān)機。注意:上電不等于開機。
(2)通讀用戶手冊。
(3)機器人官網(wǎng)瀏覽學(xué)習(xí),掌握常見概念。
2、工業(yè)機器人硬件結(jié)構(gòu)及接線
掌握工業(yè)機器人標準配置,也就是工業(yè)機器人由哪幾個部分構(gòu)成。以AUBO-I5工業(yè)機器人為例,包括4個主要部分:工業(yè)機器人本體、示教器、線纜配件及控制柜。
其中控制柜是工業(yè)機器人的控制主體,機器人本體為機器人系統(tǒng)的執(zhí)行部分,示教器給用戶提供了一個可視化的操作界面,這三者之間則用線纜配件連接起來。
3、工業(yè)機器人示教器基本操作及工件/用戶坐標系標定
了解了機器人的構(gòu)造和安裝之后,我們要學(xué)會該怎么操作示教器讓機械臂動起來。在這一階段,需要掌握工業(yè)機器人示教器的構(gòu)成和基礎(chǔ)操作,熟悉示教器主界面,包括:
(1)位姿=位置+姿態(tài)、6關(guān)節(jié)電機角度。
(2)能夠使用示教器上的步進模式進行示教位置微調(diào)。
(3)用戶坐標系,必須會創(chuàng)建用戶坐標系。
(4)工具坐標系的創(chuàng)建,這個是可選操作。
(5)要注意看清楚機械臂基坐標系XYZ方向,否則在示教器上往XYZ軸方向移動時會弄錯方向,尤其是XYZ軸都有正反兩個方向。
(6)在示教器中切換用戶坐標系,要明白為什么要切換用戶坐標系,何時切換用戶坐標系。
(7)要明白不管用什么用戶坐標系,還是就用機械臂基坐標系,最終得到的路點永遠都是機械臂6個關(guān)節(jié)的電機角度,這是本質(zhì)。
(8)要明白示教器左下角切換工具坐標系導(dǎo)致XYZ RX RY RZ數(shù)值的變化是為什么,如果不理解就會導(dǎo)致不知道什么時候去切換工具坐標系。
關(guān)于接線,要能看懂控制柜IO板上的各種符號,控制柜上的用戶IO接線,理解npn和pnp的電壓高低和電流流向,以及急停、防護停止、拖動示教,以及氣缸的接線等等。
4、工業(yè)機器人編程調(diào)試及仿真
手動控制學(xué)會了之后,我們就要開始學(xué)習(xí)該怎么編程,讓機械臂按照我們編寫的程序自動工作。在這個階段我們需要學(xué)習(xí)機器人基本指令和功能函數(shù),這一階段內(nèi)容相對前面幾個階段難度稍高一些,但是結(jié)合實際操作之后也很容易就能掌握了。這個階段最好有實物操作練習(xí),如果沒有也可以用各家機械臂自帶的模擬軟件仿真練習(xí)。
基礎(chǔ)要求:
(1)能夠用邏輯樹可視化界面編寫簡單的控制邏輯,簡單邏輯使用基本指令。
(2)可配置的變量類型有哪幾種?尤其是要熟悉pose類型的變量表示什么含義。
(3)熟悉最基本最常用的指令,包括:move、set、wait、if、elseif、else、loop,以及waypoint、while、for等基本指令。
(4)知道關(guān)節(jié)軸動、直線運動、圓弧/圓周運動的區(qū)別,使用它們時傳遞的參數(shù)的含義,這些手冊上都有講解。
(5)知道怎么調(diào)整機械臂運動的速度。
如果以上都掌握了,可以進一步學(xué)習(xí)腳本代碼編程了。不過這個難度稍高,暫不做說明。
5、機械臂IO配置
掌握機床IO信號的配置需要能熟練說出有哪些IO信號,并且能夠把機床IO信號和IO擴展板的信號線連接正確。
一個完整的機器人工作站,除了機械臂本體之外,還會有其他的一些設(shè)備來和機械臂協(xié)同工作,比如外接一個啟動按鈕,一個停止按鈕,一個雙色燈。要求按下啟動按鈕,機械臂開始工作,并亮綠燈;按下停止按鈕,機械臂停止工作并亮紅燈。那這些按鈕功能的實現(xiàn)就需要我們事先配置好IO點位,做好信號的交互。所以這個階段我們就需要好好學(xué)習(xí)一下機械臂IO信號的類別和配置。
6、工業(yè)機器人實戰(zhàn)練習(xí)
前面關(guān)于機械臂的基礎(chǔ)知識全部學(xué)完了之后,就是需要大量的實戰(zhàn)練習(xí),來對前面學(xué)習(xí)的內(nèi)容進行消化和融匯貫通。如果公司里有機械臂相關(guān)的項目,那就可以跟著好好學(xué)習(xí)和練習(xí),尤其是調(diào)試,親自上手一次等于看一百遍。有時間也可以多看一看其他工程師寫的程序。想更進一步需要多關(guān)注通訊方面的知識比如modbus。
?雖然使用的軟件不同,如果掌握了本質(zhì)不同品牌的機器人不管是調(diào)試還是編程差異都沒有那么大,佳途自動化網(wǎng)站上也有ABB機器人打磨和碼垛的課程可供學(xué)習(xí)參考。