川崎工業(yè)機(jī)器人與自動(dòng)化生產(chǎn)線-工業(yè)機(jī)器人AS語言基礎(chǔ)_第1頁
川崎工業(yè)機(jī)器人與自動(dòng)化生產(chǎn)線-工業(yè)機(jī)器人AS語言基礎(chǔ)_第2頁
川崎工業(yè)機(jī)器人與自動(dòng)化生產(chǎn)線-工業(yè)機(jī)器人AS語言基礎(chǔ)_第3頁
川崎工業(yè)機(jī)器人與自動(dòng)化生產(chǎn)線-工業(yè)機(jī)器人AS語言基礎(chǔ)_第4頁
川崎工業(yè)機(jī)器人與自動(dòng)化生產(chǎn)線-工業(yè)機(jī)器人AS語言基礎(chǔ)_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

川崎工業(yè)機(jī)器人與自動(dòng)化生產(chǎn)線

工業(yè)機(jī)器人示教與操作知識目標(biāo):1.學(xué)習(xí)AS語言基礎(chǔ)知識;2.掌握AS語言示教的步驟和方法。能力目標(biāo):1.會(huì)獨(dú)立AS示教。工業(yè)機(jī)器人示教與操作任務(wù)4工業(yè)機(jī)器人AS語言基礎(chǔ)本次課程內(nèi)容一、AS示教概述1.定義AS語言示教:利用專門的AS語言來編輯機(jī)器人程序。注:簡稱AS示教,也有人稱AS編程。2.AS語言指令類型程序命令:用來引導(dǎo)機(jī)器人動(dòng)作或監(jiān)控外部信號。

(程序是程序命令的集合)

監(jiān)控指令:用來寫入、編輯和執(zhí)行程序。舉例:SPEED50;設(shè)置速度:50%(命令等關(guān)鍵詞大寫)HOME;機(jī)器人回零SPEED30ALWAYS;設(shè)置速度:始終30%JAPPROp1,30;關(guān)節(jié)插補(bǔ)到p1點(diǎn)后方30mm處LMOVEp1;直線插補(bǔ)到p1點(diǎn)(p1等變量小寫)DRAW20,20,20;沿基礎(chǔ)坐標(biāo)系平移JMOVEp2;關(guān)節(jié)插補(bǔ)到p2點(diǎn)C1MOVEp3;圓弧插補(bǔ)經(jīng)過中間點(diǎn)p3C2MOVEp4;圓弧插補(bǔ)到終點(diǎn)p4TWAIT0.5;程序暫停0.5秒PULSE10,0.2;給10號輸出端一個(gè)0.2秒脈沖TWAIT0.5;程序暫停0.5秒LDEPART20;直線插補(bǔ)沿Z向退出20mmSPEED50;設(shè)置速度:50%HOME;機(jī)器人回零二、AS語言基礎(chǔ)知識1.AS語言的信息類型(1)位姿(POSE)信息:用來指定機(jī)器人位置和姿態(tài)。一般,特指機(jī)器人工具中心點(diǎn)(Toolcenterpoint,縮寫TCP)#p1=0,33,-15,0,-40,30關(guān)節(jié)坐標(biāo)值p2=0,100,500,0,0,-30變換坐標(biāo)值(2)數(shù)字信息:實(shí)數(shù),邏輯值,ASCII值等。(注:ASCII——美國標(biāo)準(zhǔn)信息交換代碼)(3)字符串信息:“氣壓不夠!”二、AS語言基礎(chǔ)知識2.AS語言的變量類型

AS系統(tǒng)中用來存放位姿信息,數(shù)字信息和字符串信息的載體,叫變量(內(nèi)存中一片區(qū)域)。注意:變量名必須字母開頭,并只能包括小寫字母、數(shù)字和下劃線。長度不超過15個(gè)字符。(可加$

#

.前綴)變量類型:按存放信息分:位姿變量、數(shù)字變量和字符串變量。按使用場合分:(1)全局變量:如位姿變量,數(shù)字變量等。一旦被定義,保存在存儲(chǔ)器中,任何程序都可以使用。

危險(xiǎn):不要亂定義位姿變量,以免與其他程序沖突?。?)局部變量:變量名前加“.”號,每次執(zhí)行程序時(shí)都被重新定義,并不保存在存儲(chǔ)器中。二、AS語言基礎(chǔ)知識(1)位姿變量定義

1)示教定義:移動(dòng)機(jī)器人到目標(biāo)位置,按“A”+“位置修正”鍵。

2)監(jiān)控指令定義:

移動(dòng)機(jī)器人到目標(biāo)位置,在鍵盤畫面或Krterm中輸入監(jiān)控命令:HERE#p1或p1按回車3.變量的定義(賦值)3)程序命令定義:POINTp1=0,100,500,0,0,-30

二、AS語言基礎(chǔ)知識(2)數(shù)字變量和字符串變量的定義和C語言類似,下面簡單舉例。3.變量的定義(賦值)a=10.25count=i*2+8$error=“timeover”$name=“mynameisKAWASAKI”二、AS語言基礎(chǔ)知識4.數(shù)學(xué)及邏輯表達(dá)式舉例:i=i+1x=2*y+32x>yxandy……二、AS語言基礎(chǔ)知識5.函數(shù)AS程序中和命令一起使用的指令,用于返回并表達(dá)某些值。共4大類函數(shù)。舉例:(1)SIG(1001,1002)和BITS(1001,4)說明:SIG()和BITS()都是讀取信號函數(shù),但返回值不同,BITS返回十進(jìn)制數(shù)。如果1001到1004都是ON,則SIG(1001,1002)——真BITS(1001,4)——1004100310021001——15(2)p1=SHIFT(p1BY90,-50,0)說明:位姿變量p1,X軸坐標(biāo)平移90,Y軸坐標(biāo)平移-50。二、AS語言基礎(chǔ)知識總結(jié):AS程序組成:命令,位姿變量,數(shù)字變量(常量),字符串變量,數(shù)學(xué)表達(dá)式,邏輯表達(dá)式,函數(shù),標(biāo)點(diǎn)符號。三、程序格式2.程序段格式:說明:(1)標(biāo)簽——用于標(biāo)識跳轉(zhuǎn)目的地,可以由1-9999整數(shù)命名,也可以由字母數(shù)字,點(diǎn),下劃線組成來命名;后面必須跟冒號(:);(2);說明——用于該步驟說明注釋,運(yùn)行程序時(shí)不執(zhí)行該內(nèi)容;(3)藍(lán)色高亮部分可省略!1.程序格式:AS程序由若干行程序段組成。每一行程序段稱為一個(gè)步驟。1.選擇“示教”模式;(前提是先開機(jī),開運(yùn)行,開馬達(dá),)2.新建程序;(起個(gè)名字,按“回車”)3.按I鍵,程序顯示區(qū)出現(xiàn)的下拉式菜單中,選AS語言示教畫面;四、AS語言示教步驟5.完成輸入后,按A+光標(biāo)鍵,選擇帶位姿變量的步驟;然后定位到目標(biāo)位姿1,按A+位置修正,給位姿變量定義,以此類推完成示教。

……6.示教模式,驗(yàn)證程序:半握握杠,按“前進(jìn)”;7.再現(xiàn)模式,自動(dòng)運(yùn)行程序:馬達(dá)開,運(yùn)行開,循環(huán)開,自動(dòng)運(yùn)行剛才的程序。注意:嚴(yán)禁擅自刪除機(jī)器人自帶程序。4.按順序輸入程序;四、AS語言示教步驟SPEED50;設(shè)置速度:50%HOME;機(jī)器人回零SPEED30ALWAYS;設(shè)置速度:始終30%OPENI;1號夾緊信號開JAPPROp10,100;關(guān)節(jié)插補(bǔ)到p10位姿后方100mm處LMOVEp10;直線插補(bǔ)到p10點(diǎn)CLOSEI;1號夾緊信號關(guān)TWAIT2DRAW0,0,200;Z軸沿基礎(chǔ)坐標(biāo)系平移200mmLMOVEp11;中間點(diǎn)1LAPPROp12,100;關(guān)節(jié)插補(bǔ)到p12位姿后方100mm處LMOVEp12;目標(biāo)點(diǎn)OPENITWAIT2;程序暫停2秒LDEPART200SPEED50;設(shè)置速度:50%HOME;機(jī)器人回零五、課堂練習(xí):搬運(yùn)工件六、AS語

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論