關於KUKA機器人高級編程,你需要了解這5點

1. KUKA的機器人編程語言簡稱 KRL,是一種類似C語言(請百度什麼是C語言)的文本型語言,由.SRC 和 .DAT 組成。如果有使用ABB機器人等其他類似高級語言經驗的話,非常容易上手。

但是由於其獨特性,也有其自身的特點,表現在數據作用域、聲明、初始化等細節上。同時,系統內建函數也是非常重要的語言功能。

2 控制器軟件選項

這是KUKA獨特的地方,裸機只提供了基本的機器人功能,如果要實現複雜的功能,就需要安裝相應的軟件選項包。軟件選項包由獨立的安裝程序完成安裝。有的軟件包免費,大部分軟件包則需要掏錢購買。


比如,在其他機器人上就有的TCP/IP通信功能,KUKA就需要安裝 EthernetKRL 這個軟件包才能實現。

3 軟件環境的搭建

KUKA並不象ABB那樣提供了30天全功能試用的Robotstudio,KUKA有一種桌面軟件叫做 OfficeLite。從KRC4起,OfficeLite是作為VMware虛擬機鏡像提供的,KUKA不提供試用版,同時OfficeLite必須有單機版或網絡版許可才可使用。


OfficeLite 可以完成程序邏輯的調試,對於機器人動作節拍的仿真,則需要SimPro相配合。

關於KUKA機器人高級編程,你需要了解這5點


KUKA示教器面板

4 開發什麼用什麼開發

關於KUKA的開發,包括兩方面,一方面是KRL本身的封裝應用;另一方面則是應用程序的開發,如果你會C#,那麼開發應用程序將會更加得心應手。


5 啥都沒有怎麼入手

如果用於正規的生產經營,建議公司購買相應的軟件。並且 KUKA 有專門的培訓部門進行培訓,當然是付費的。


但作為個人,無法承擔高額的價格,那怎麼辦呢? 來啟程自動化專業ABB,KUKA,國產機器人高端培訓。


分享到:


相關文章: