kuka機(jī)器人調(diào)試之高級(jí)編程應(yīng)該怎么做
kuka機(jī)器人調(diào)試之高級(jí)編程應(yīng)該怎么做,KUKA的機(jī)器人編程語(yǔ)言簡(jiǎn)稱 KRL,是一種類似C語(yǔ)言(請(qǐng)百度什么是C語(yǔ)言)的文本型語(yǔ)言,由.SRC 和 .DAT 組成。如果有使用ABB機(jī)器人等其他類似高級(jí)語(yǔ)言經(jīng)驗(yàn)的話,非常容易上手。但是由于其獨(dú)特性,也有其自身的特點(diǎn),表現(xiàn)在數(shù)據(jù)作用域、聲明、初始化等細(xì)節(jié)上。同時(shí),系統(tǒng)內(nèi)建函數(shù)也是非常重要的語(yǔ)言功能??刂破鬈浖x項(xiàng)這是KUKA獨(dú)特的地方,裸機(jī)只提供了基本的機(jī)器人功能,如果要實(shí)現(xiàn)復(fù)雜的功能,就需要安裝相應(yīng)的軟件選項(xiàng)包。軟件選項(xiàng)包由獨(dú)立的安裝程序完成安裝。
有的軟件包免費(fèi),大部分軟件包則需要掏錢購(gòu)買。比如,在其他機(jī)器人上就有的TCP/IP通信功能,KUKA就需要安裝 EthernetKRL 這個(gè)軟件包才能實(shí)現(xiàn)。
KUKA并不象ABB那樣提供了30天全功能試用的Robotstudio,KUKA有一種桌面軟件叫做 OfficeLite。從KRC4起,OfficeLite是作為VMware虛擬機(jī)鏡像提供的,KUKA不提供試用版,同時(shí)OfficeLite必須有單機(jī)版或網(wǎng)絡(luò)版許可才可使用。OfficeLite 可以完成程序邏輯的調(diào)試,對(duì)于機(jī)器人動(dòng)作節(jié)拍的仿真,則需要SimPro相配合。開(kāi)發(fā)什么用什么開(kāi)發(fā)
關(guān)于KUKA的開(kāi)發(fā),包括兩方面,一方面是KRL本身的封裝應(yīng)用;另一方面則是應(yīng)用程序的開(kāi)發(fā),如果你會(huì)C#,那么開(kāi)發(fā)應(yīng)用程序?qū)?huì)更加得心應(yīng)手。
來(lái)源:廣科智能 轉(zhuǎn)載注明出處