《機(jī)器人現(xiàn)場(chǎng)編程運(yùn)動(dòng)命令課件》由會(huì)員分享,可在線閱讀,更多相關(guān)《機(jī)器人現(xiàn)場(chǎng)編程運(yùn)動(dòng)命令課件(26頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、微軟雅黑,,20,,標(biāo)題,微軟雅黑,大?。?18,為推薦,若內(nèi)容多,可改為,16,);此區(qū)域圖文混排,動(dòng)畫(huà)元件最后固定位置勿超出此區(qū)域。;編排形式可自選,勿超出此區(qū)域,運(yùn)動(dòng)命令,一、運(yùn)動(dòng)命令,基本運(yùn)動(dòng)命令,JMOVE,以關(guān)節(jié),(,各軸,),插補(bǔ)動(dòng)作移動(dòng)機(jī)器人,LMOVE,以直線插補(bǔ)動(dòng)作移動(dòng)機(jī)器人,C1MOVE,以圓弧插補(bǔ)動(dòng)作移動(dòng),C2MOVE,以圓弧插補(bǔ)動(dòng)作移動(dòng),HOME,移動(dòng)到原點(diǎn)位姿,DELAY,停止機(jī)器人運(yùn)動(dòng)指定長(zhǎng)度的時(shí)間,一、運(yùn)動(dòng)命令,其他運(yùn)動(dòng)命令,STABLE,各軸與設(shè)置一致時(shí),(,軸一致,),停止機(jī)器人運(yùn)動(dòng)指定長(zhǎng)度的時(shí)間。,JAPPRO,以關(guān)節(jié)插補(bǔ)方式動(dòng)作接近目的地。,LAPPRO
2、,以直線插補(bǔ)動(dòng)作動(dòng)作接近目的地。,JDEPART,以關(guān)節(jié)插補(bǔ)動(dòng)作離開(kāi)當(dāng)前位姿。,LDEPART,以直線插補(bǔ)動(dòng)作離開(kāi)當(dāng)前位姿。,DRIVE,以單根軸的方向移動(dòng)。,DRAW,沿基礎(chǔ)坐標(biāo)系,X,,,Y,,,Z,軸移動(dòng)指定的量。,TDRAW,沿工具坐標(biāo)系,X,,,Y,,,Z,軸移動(dòng)指定的量。,ALIGN,將工具坐標(biāo)系的,Z,軸和基礎(chǔ)坐標(biāo)系的軸對(duì)齊。,HMOVE,以直線插補(bǔ)動(dòng)作移動(dòng),(,腕關(guān)節(jié)以關(guān)節(jié)插補(bǔ)動(dòng)作移動(dòng),),。,XMOVE,以直線插補(bǔ)動(dòng)作向指定位姿移動(dòng)。,一、運(yùn)動(dòng)命令,-,JMOVE,起始點(diǎn),#a1,說(shuō) 明,機(jī)器人以關(guān)節(jié)插補(bǔ)動(dòng)作移動(dòng)。在機(jī)器人未規(guī)定采取何種軌跡運(yùn)動(dòng)時(shí),使用關(guān)節(jié)插補(bǔ),以最高速度表示
3、再現(xiàn)速度,關(guān)節(jié)插補(bǔ)的效率最高,用時(shí)最短。,即:只規(guī)定各點(diǎn)的位姿,不規(guī)定各點(diǎn)之間的運(yùn)動(dòng)軌跡。,JMOVE#a1,一、運(yùn)動(dòng)命令,-,LMOVE,起始點(diǎn),#a1,#a2,說(shuō) 明,機(jī)器人以直線插補(bǔ)動(dòng)作移動(dòng)。,工具坐標(biāo)系原點(diǎn),(TCP),沿著直線軌跡移動(dòng)。,JMOVE#a1,LMOVE#a2,一、運(yùn)動(dòng)命令,-,C1MOVE/C2MOVE,起始點(diǎn),#a1,#a3,#a2,說(shuō) 明,C1,MOVE,將機(jī),器人移動(dòng)到圓弧軌跡的,中間任意一點(diǎn)(不一定是中點(diǎn)),,C2MOVE,將機(jī)器人移動(dòng)至該圓弧軌跡的,結(jié)束點(diǎn)。,C1MOVE,命令后必須跟有,C1MOVE,或,C2MOVE,命令。,C1MOVE,命令必須先于,C2
4、MOVE,命令。,LMOVE#a1,C1MOVE#a2,C2MOVE#a3,一、運(yùn)動(dòng)命令,-,C1MOVE/C2MOVE,示例,1,:,JMOVE c1,C1MOVE c2,C2MOVE c3,說(shuō)明:,機(jī)器人以關(guān)節(jié)插補(bǔ)方式運(yùn)動(dòng)到,c1,,然后沿著由,c1,、,c2,、,c3,形成的圓弧作圓弧插補(bǔ)運(yùn)動(dòng)。,c1,c2,c3,一、運(yùn)動(dòng)命令,-,C1MOVE/C2MOVE,示例,2,:,JMOVE#a,C1MOVE#b,圓弧,a,、,b,、,c,C2MOVE#c,C1MOVE#d,C2MOVE#e,#a,#b,#c,圓弧,c,、,d,、,e,#d,#e,一、運(yùn)動(dòng)命令,-,C1MOVE/C2MOVE,示
5、例,3,:,LMOVE#p1,C1MOVE#p2,C1MOVE#p3,C2MOVE#p4,p1,p2,圓弧,p2,、,p3,、,p4,p3,p4,圓弧,p1,、,p2,、,p3,一、運(yùn)動(dòng)命令,-,HOME,說(shuō)明:,此命令將機(jī)器人以關(guān)節(jié)插補(bǔ)動(dòng)作移動(dòng)到預(yù)設(shè)的原點(diǎn)處。,一、運(yùn)動(dòng)命令,-,HOME,起始點(diǎn),#a1,#a2,說(shuō) 明,此命令將機(jī)器人以關(guān)節(jié)插補(bǔ)動(dòng)作移動(dòng)到原點(diǎn)處。,HOME,點(diǎn),JMOVE#a1,LMOVE#a2,HOME,一、運(yùn)動(dòng)命令,-,DELAY,起始點(diǎn),#a1,#a2,說(shuō) 明,DELAY,命令被認(rèn)為是一種,不向任何地方移動(dòng),的運(yùn)動(dòng)命令。即使機(jī)器人動(dòng)作由,DELAY,命令停止,下一個(gè)運(yùn)動(dòng)
6、命令之前的所有,程序步驟都會(huì)被執(zhí)行。,JMOVE#a1,DELAY 2.5,LMOVE#a2,The End,!,一、運(yùn)動(dòng)命令,-,STABLE,功 能,:,推遲下一運(yùn)動(dòng)命令的執(zhí)行,直至軸一致后指定的時(shí)間流逝。,(,等待至,機(jī)器人穩(wěn)定,),參 數(shù),:,時(shí)間,以秒為單位指定機(jī)器人運(yùn)動(dòng)保持穩(wěn)定狀態(tài)的時(shí)間。,說(shuō) 明:,在機(jī)器人被此命令停止,而如果軸一致失敗時(shí),時(shí)間將從再次軸一,致時(shí)開(kāi)始計(jì)時(shí)。,一、運(yùn)動(dòng)命令,-,JAPPRO/LAPPRO,功 能,:,在工具坐標(biāo)系,Z,方向上,移動(dòng)到離示教位姿指定距離處。,JAPPRO:,以關(guān)節(jié)插補(bǔ)動(dòng)作移動(dòng)。,LAPPRO:,以直線插補(bǔ)動(dòng)作移動(dòng)。,參 數(shù),:,位姿變量
7、,:,指定目標(biāo)位姿,(,變換值變量或關(guān)節(jié)位移值變量,),。,距離,:,指定目標(biāo)位姿和機(jī)器人在工具坐標(biāo)系,Z,軸方向上實(shí)際到達(dá)位姿之間的偏移,值,(,單位,:,毫米,),。如果指定的距離為正值,機(jī)器人向工具坐標(biāo)系,Z,軸的負(fù)方,向運(yùn)動(dòng)。如果指定的距離為負(fù)值,機(jī)器人向工具坐標(biāo)系,Z,軸的正方向運(yùn)動(dòng)。,說(shuō) 明:,在這些命令中,工具的定向被設(shè)定為指定位姿處的定向,其位置被設(shè)定,在工具坐標(biāo)系,Z,軸方向上離指定位姿的指定距離處。,一、運(yùn)動(dòng)命令,-,JAPPRO/LAPPRO,示 例,:,JAPPRO place,100,以關(guān)節(jié)插補(bǔ)動(dòng)作,向工具坐標(biāo)系,Z,軸方向上的、離,位姿,100mm,處的位姿運(yùn)動(dòng)?!?/p>
8、,place”,是用變換,值描述的位姿。,LAPPRO place,offset,以直線插補(bǔ)動(dòng)作,向工具,Z,軸方向上的離“,place”,位姿指定距離的位姿處移動(dòng),該距離值由變量,“,offset”,定義?!?place”,是用變換值描述的位姿。,一、運(yùn)動(dòng)命令,-,JDEPART,/LDEPART,功 能,:,沿工具坐標(biāo)系,Z,軸,移動(dòng)機(jī)器人到離當(dāng)前位姿指定距離處的位姿。,JDEPART:,以關(guān)節(jié)插補(bǔ)動(dòng)作移動(dòng)。,LDEPART:,以直線插補(bǔ)動(dòng)作移動(dòng)。,參 數(shù),:,距離,以毫米為單位,沿著工具坐標(biāo)系,Z,軸,指定當(dāng)前位姿和目標(biāo)位姿之間的距離。,如果指定的距離為正值,機(jī)器人向后移動(dòng)或向工具坐標(biāo)系
9、,Z,軸的負(fù)方向移,動(dòng);如果指定的距離為負(fù)值,機(jī)器人向前移動(dòng)或向工具坐標(biāo)系,Z,軸的正方,向運(yùn)動(dòng)。,一、運(yùn)動(dòng)命令,-,JDEPART,/LDEPART,示 例,:,JDEPART 80,機(jī)器人工具以關(guān)節(jié)插補(bǔ)動(dòng)作、向工具坐標(biāo)系,-Z,方向上,的,80mm,處后退移動(dòng)。,LDEPART 2offset,機(jī)器人工具以直線插補(bǔ)動(dòng)作,向工具坐標(biāo)系,-Z,方向上,的,2,offset(200 mm,,如果,offset=100),處后退移動(dòng)。,一、運(yùn)動(dòng)命令,-,DRIVE,指令格式:,DRIVE,關(guān)節(jié)編號(hào),位移,,功 能,:,移動(dòng)機(jī)器人的單個(gè)關(guān)節(jié),參 數(shù),:,關(guān)節(jié)編號(hào):,指定要移動(dòng)的關(guān)節(jié)編號(hào)。,(,在六關(guān)
10、節(jié)的機(jī)器人中,關(guān)節(jié)被編號(hào)為,1,至,6,,從離工具安裝法蘭最遠(yuǎn)的關(guān)節(jié)處開(kāi)始。,),位 移:,指定移動(dòng)關(guān)節(jié)的量,可為正值或負(fù)值。此數(shù)值的單位與描述關(guān),節(jié)位姿值的單位相同,也就是說(shuō),如果關(guān)節(jié)為旋轉(zhuǎn)關(guān)節(jié),數(shù)值,以度,(),表示,如果關(guān)節(jié)為滑行關(guān)節(jié),數(shù)值用距離,(mm),表示。,速 度:,為該運(yùn)動(dòng)指定速度。像正常的程序速度一樣,此速度用監(jiān)控速度,的百分比表示。如果未指定,則默認(rèn)為監(jiān)控速度的,100%,。,速度,一、運(yùn)動(dòng)命令,-,DRIVE,說(shuō) 明:,此命令僅移動(dòng)指定的關(guān)節(jié)。此命令的運(yùn)動(dòng)速度,是由此命令中指定,的速度和監(jiān)控速度合成的。程序中設(shè)置的程序速度并不影響此命令。,示 例:,DRIVE 2,-10
11、,75,將關(guān)節(jié),2(JT2),從當(dāng)前位姿轉(zhuǎn)動(dòng),-10,,速度為監(jiān)控速度,的,75%,。,一、運(yùn)動(dòng)命令,-,DRAW /,TDRAW,指令格式:,DRAW,TDRAW,功 能,:,機(jī)器人從當(dāng)前位姿,以直線插補(bǔ)動(dòng)作,以指定的速度,向,X,,,Y,,,Z,軸方向上指定的距離處移動(dòng),并且繞各軸旋轉(zhuǎn)指定的旋轉(zhuǎn)量。,DRAW,命令按基礎(chǔ)坐標(biāo)系移動(dòng)機(jī)器人,TDRAW,命令按工具坐標(biāo)系移動(dòng)機(jī)器人。,參 數(shù),:,關(guān)節(jié)編號(hào):,指定要移動(dòng)的關(guān)節(jié)編號(hào)。,(,在六關(guān)節(jié)的機(jī)器人中,關(guān)節(jié)被編號(hào)為,X,平移量,Y,平移量,Z,平移量,X,旋轉(zhuǎn)量,Y,旋轉(zhuǎn)量,Z,旋轉(zhuǎn)量,速度,X,平移量,Y,平移量,Z,平移量,X,旋轉(zhuǎn)量,Y
12、,旋轉(zhuǎn)量,Z,旋轉(zhuǎn)量,速度,一、運(yùn)動(dòng)命令,-,DRAW /,TDRAW,參 數(shù),:,X,/Y/Z,平移量:,以,mm,為單位,指定在,X,/Y/Z,軸上的移動(dòng)量。若未指定,默認(rèn)為,0,X/Y/Z旋轉(zhuǎn)量,:以度為單位,指定繞,X,/Y/Z,軸旋轉(zhuǎn)的角度量。容許范圍小于,180,。,若未指定,則默認(rèn)為,0,度。,速 度:,以,%,、,mm/s,、,mm/min,、,cm/min,、或,s,為單位,指定速度。若未,指定,機(jī)器人以程序速度移動(dòng)。,說(shuō) 明:,機(jī)器人以直線插補(bǔ)動(dòng)作從當(dāng)前位姿移動(dòng)到指定位姿,示 例:,DRAW 50,-30,從當(dāng)前位姿出發(fā),以直線動(dòng)作,在基礎(chǔ)坐標(biāo)系的,X,軸方向上移動(dòng),50
13、mm,,并且在,Z,軸方向上移動(dòng),30 mm,。,一、運(yùn)動(dòng)命令,-,ALIGN,功 能:,移動(dòng)工具坐標(biāo)系的,Z,軸,使之平行于最接近的基礎(chǔ)坐標(biāo)系的坐標(biāo)軸,說(shuō) 明:,在各中應(yīng)用中,如果參考運(yùn)動(dòng)方向被設(shè)置為沿工具,Z,方向,在示教,位姿數(shù)據(jù)前,使用,DOALIGN,命令,可以非常方便地使工具方向和,基礎(chǔ)坐標(biāo)系對(duì)齊。,一、運(yùn)動(dòng)命令,-,HMOVE,指令格式:,HMOVE,位姿變量,功 能:,移動(dòng)機(jī)器人至指定位姿。機(jī)器人按混合運(yùn)動(dòng)方式運(yùn)動(dòng):主要軸為,直線插補(bǔ),腕關(guān)節(jié)為關(guān)節(jié)插補(bǔ)。,參 數(shù):,位姿變量:,指定機(jī)器人運(yùn)動(dòng)的目標(biāo)位姿。,(,可以是變換值變量、復(fù)合變換值變量、,關(guān)節(jié)位移值變量或位姿信息函數(shù),),
14、夾緊編號(hào):,指定在目標(biāo)位姿處要打開(kāi)或閉合的夾緊編號(hào)。正數(shù)字閉合夾緊,負(fù)數(shù),字打開(kāi)夾緊。任何夾緊編號(hào)都設(shè)置到,HSETCLAMP,命令,(,或輔助函數(shù),0605),設(shè)置的最大值。如果省略,夾緊既不打開(kāi)也不閉合。,說(shuō) 明:,此命令是以直線插補(bǔ)動(dòng)作移動(dòng)機(jī)器人。工具坐標(biāo)系的原點(diǎn)畫(huà)一條直線,軌跡,但腕關(guān)節(jié)以關(guān)節(jié)插補(bǔ)動(dòng)作運(yùn)動(dòng)。當(dāng)機(jī)器人將要按直線動(dòng)作,而,動(dòng)作開(kāi)始和結(jié)束之間的腕關(guān)節(jié)的角度變化很大時(shí),使用此命令。,夾緊編號(hào),一、運(yùn)動(dòng)命令,-,X,MOVE,指令格式:,XMOVE,位姿變量,TILL,信號(hào)編號(hào),功 能:,機(jī)器人以直線插補(bǔ)動(dòng)作向指定位姿移動(dòng),當(dāng)指定的信號(hào)條件置位時(shí),即使未到達(dá)指定的位姿,機(jī)器人也會(huì)停止運(yùn)動(dòng),并跳轉(zhuǎn)到下一步驟。,參 數(shù):,模式,:,(,不是指定項(xiàng),),監(jiān)視指定輸入信號(hào)的上升沿或下降沿。正信號(hào)編號(hào)監(jiān)視上升,沿,負(fù)編號(hào)監(jiān)視下降沿。,/ERR:,(,選項(xiàng),),如果信號(hào)條件在監(jiān)視開(kāi)始之前已經(jīng)置位,則會(huì)返回一個(gè)錯(cuò)誤信息。,/LVL:,(,選項(xiàng),),如果信號(hào)條件在監(jiān)視開(kāi)始之前已經(jīng)置位,則立即跳轉(zhuǎn)到下一步驟。,位姿變量,:,指定機(jī)器人運(yùn)動(dòng)的目標(biāo)位姿,(,可以是變換值變量、復(fù)合變換值變量、關(guān),節(jié)位移值變量或位姿信息函數(shù),),。,信號(hào)編號(hào):,指定外部輸入信號(hào)或內(nèi)部信號(hào)的編號(hào)。,模式,The End,!,