0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

abb機(jī)器人常用指令詳解

ss ? 來源:網(wǎng)絡(luò)整理 ? 作者:工程師譚軍 ? 2018-09-26 11:01 ? 次閱讀

本文主要是關(guān)于abb機(jī)器人的相關(guān)介紹,并著重對(duì)abb機(jī)器人常用指令進(jìn)行了詳盡的闡述。

abb機(jī)器人常用指令詳解

MoveExtJ:移動(dòng)一個(gè)或者多個(gè)沒有TCP的機(jī)械單元

MoveExtJ jpos10,vrot10,z50;意思是移動(dòng)旋轉(zhuǎn)外部軸到關(guān)節(jié)位置jpos10,速度10°/秒,zone數(shù)據(jù)z50.

MoveExtJConc,jpos20,vrot10T:=5,fineInPos:=inpos20;意思是5秒鐘外部軸移動(dòng)到關(guān)節(jié)位置jpos20.程序立即向前執(zhí)行,但是外部軸停止在位置jpos20,直到inpos20的收斂性標(biāo)準(zhǔn)滿足。

如上圖所示:MoveLp1,v200,z10,tool1Wobj:wobj1;機(jī)器人的TCP從當(dāng)前位置向p1點(diǎn)以線性運(yùn)動(dòng)方式前進(jìn),速度是200mm/s,轉(zhuǎn)彎區(qū)數(shù)據(jù)是10mm,距離p1點(diǎn)還有10mm的時(shí)候開始轉(zhuǎn)彎,使用的工具數(shù)據(jù)是tool1,工件坐標(biāo)數(shù)據(jù)是wobj1.

MoveL p2,v100,fine,tool1Wobj:=wobj1;機(jī)器人的TCP從p1點(diǎn)向p2點(diǎn)以線性運(yùn)動(dòng)方式前進(jìn),前進(jìn)速度是100mm/s,轉(zhuǎn)彎區(qū)數(shù)據(jù)是fine,機(jī)器人在p2點(diǎn)稍作停頓,使用的工具數(shù)據(jù)是tool1,工件坐標(biāo)數(shù)據(jù)是wobj1.

MoveJ p3,v500,fine,tool1Wobj:=wobj1;機(jī)器人的TCP從p2向p3點(diǎn)以關(guān)節(jié)運(yùn)動(dòng)方式前進(jìn),速度是500mm/s,轉(zhuǎn)彎區(qū)數(shù)據(jù)是fine,機(jī)器人在p3點(diǎn)停止,使用的工具數(shù)據(jù)是tool1,工件坐標(biāo)數(shù)據(jù)是wobj1.

關(guān)于速度:速度一般最高只有v5000;在手動(dòng)限速狀態(tài)下,所有的運(yùn)動(dòng)速度被限速在250mm/s。

關(guān)于轉(zhuǎn)彎區(qū):fine指機(jī)器人TCP到達(dá)目標(biāo)點(diǎn),在目標(biāo)點(diǎn)速度降為零,機(jī)器人動(dòng)作有所停頓后再向下一目標(biāo)點(diǎn)運(yùn)動(dòng),如果是一段路徑的最后一個(gè)點(diǎn)一定要為fine;轉(zhuǎn)彎區(qū)數(shù)值越大,機(jī)器人的動(dòng)作路徑就越圓滑和流暢。

下面學(xué)習(xí)一下ABB機(jī)器人常用指令:

1.MoveAbsJ(絕對(duì)關(guān)節(jié)移動(dòng)):把機(jī)器人移動(dòng)到絕對(duì)軸位置,該位置在軸定位中定義。

例如:MoveAbsJ p50,v1000,z50,tool2;機(jī)器人將攜帶工具2沿著一個(gè)非線性路徑以速度數(shù)據(jù)為v1000和zone數(shù)據(jù)為為z50到絕對(duì)軸位置p50;

MoveAbsJ *,v1000T:=5,fine,grip3;機(jī)器人將攜帶工具grip3沿著一個(gè)非線性路徑到一個(gè)停止點(diǎn),該停止點(diǎn)在指令中作為一個(gè)絕對(duì)軸位置存儲(chǔ)(用*表示),整個(gè)運(yùn)動(dòng)需要5秒鐘。

2.MoveAbsJ【Conc】ToJointPos[ID][NoEOffs]Speed[V]|[T]Zone[][Inpos]Tool[Wobj]

[Conc]并發(fā)事件,數(shù)據(jù)類型為switch,當(dāng)機(jī)器人正在移動(dòng)的時(shí)候執(zhí)行的后續(xù)指令。該項(xiàng)目通常不使用,但是當(dāng)和外部設(shè)備通訊、不需要同步時(shí)可以用來縮短循環(huán)周期。使用該項(xiàng)目時(shí),連續(xù)運(yùn)動(dòng)指令數(shù)量限制在5個(gè)(含)以下,在包含StorePath-RestorePath的程序段中不允許包含項(xiàng)目Conc的運(yùn)動(dòng)指令。

ToJointPos:到達(dá)的關(guān)節(jié)位置,機(jī)器人和外部軸的絕對(duì)目標(biāo)軸位置,它被定義為一個(gè)命名的位置或者直接存儲(chǔ)在指令中(在指令中用*標(biāo)示)。

【ID】:該項(xiàng)目必須使用在多運(yùn)動(dòng)系統(tǒng)中,指定的ID號(hào)在所有協(xié)同程序任務(wù)中必須相同,該ID號(hào)保證在routine中運(yùn)動(dòng)不會(huì)混亂。

【NoEOffs】:沒有外部偏移量,如果該項(xiàng)目設(shè)為1,則MoveAbsJ運(yùn)動(dòng)不受外部軸的激活偏移量的影響。

Speed:運(yùn)動(dòng)所用的速度數(shù)據(jù),該數(shù)據(jù)定義了TCP、工具再定位和外部軸的速度。

【V】:該項(xiàng)目用來在指令中直接指定TCP的速度,單位mm/s。

【T】: 該項(xiàng)目用來指定機(jī)器人運(yùn)動(dòng)的總時(shí)間,單位為秒。

Zone:運(yùn)動(dòng)的Zone數(shù)據(jù),描述了產(chǎn)生的轉(zhuǎn)角路徑的大小。

【z】:該項(xiàng)目用來在指令中直接指定機(jī)器人TCP的位置精度,轉(zhuǎn)角路徑的長度用mm給出。

【Inpos】:該項(xiàng)目用來指定機(jī)器人TCP在停止點(diǎn)位置的收斂性判別標(biāo)準(zhǔn)。

Tool:運(yùn)動(dòng)過程中所攜帶的工具。

【W(wǎng)obj】:在運(yùn)動(dòng)過程中使用的工作對(duì)象。

MoveAbsJ *,v2000V:=2200,z40:=45,grip3;grip3工具沿著一個(gè)非線性路徑運(yùn)動(dòng)到一個(gè)存儲(chǔ)在指令中的一個(gè)絕對(duì)軸位置,TCP的速度大小為2200mm/s,zone的大小為45mm。

MoveAbsJ p5,v2000,fineInpos:=inpos50,grip3;grip3沿著一個(gè)非線性路徑運(yùn)動(dòng)到絕對(duì)軸位置p5.當(dāng)停止點(diǎn)fine的50%位置條件和50%的速度條件滿足的時(shí)候,機(jī)器人認(rèn)為它已經(jīng)到達(dá)指定位置,它等待條件滿足最多等待2秒。

MoveAbsJConc,*,v2000,z40,grip3;grip3沿著一個(gè)非線性路徑運(yùn)動(dòng)到一個(gè)存儲(chǔ)在指令中的一個(gè)絕對(duì)軸位置,機(jī)器人運(yùn)動(dòng)的時(shí)候也執(zhí)行并發(fā)的邏輯指令。

abb機(jī)器人常用指令詳解

abb機(jī)器人常用指令詳解

結(jié)語

關(guān)于abb機(jī)器人的相關(guān)介紹就到這了,如有不足之處歡迎指正。

相關(guān)閱讀推薦:ABB機(jī)器人【 配置設(shè)定】大全 , 看完你也是ABB專家啦

相關(guān)閱讀推薦:ABB機(jī)器人怎樣多任務(wù)?

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 指令
    +關(guān)注

    關(guān)注

    1

    文章

    606

    瀏覽量

    35617
  • ABB機(jī)器人
    +關(guān)注

    關(guān)注

    15

    文章

    88

    瀏覽量

    13469
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    ABB焊接機(jī)器人問題

    我的ABB機(jī)器人做焊接用。機(jī)器人給焊機(jī)的doweldon信號(hào)正常,也與機(jī)器人內(nèi)部的weldon信號(hào)映射過,但是在使用編程指令arcl /ar
    發(fā)表于 10-16 23:07

    ABB機(jī)器人指令模塊介紹與開發(fā)過程

    ”的手段,即,僅以名稱(非值)賦予的參數(shù)。開關(guān)型的域?yàn)榭?,沒有值能轉(zhuǎn)移給開關(guān)型參數(shù)。下面通過三則示例演示指令開發(fā)。如何實(shí)現(xiàn)碼垛指令碼垛是機(jī)器人常用的功能之一,與其他多數(shù)
    發(fā)表于 10-21 16:36

    ABB機(jī)器人維修保養(yǎng)指南

    AccSet指令降低機(jī)器人加速度。③減小速度數(shù)據(jù)中的v_rot選項(xiàng)。8、首次開機(jī)報(bào)警“50296,SMB內(nèi)存數(shù)據(jù)差異”?解析:①ABB主菜單中選擇校準(zhǔn)。②點(diǎn)擊ROB_1進(jìn)入校準(zhǔn)畫面,選擇SMB內(nèi)存。③選擇
    發(fā)表于 08-19 10:32

    ABB機(jī)器人實(shí)訓(xùn)平臺(tái)實(shí)驗(yàn)

    ZN-IRB01ABB機(jī)器人實(shí)訓(xùn)平臺(tái)一、概述ZN-IRB01ABB機(jī)器人實(shí)訓(xùn)平臺(tái)包含六自由度工業(yè)機(jī)器人、傳感器檢測(cè)系統(tǒng)、PLC控制系統(tǒng)及一套
    發(fā)表于 07-01 08:57

    ABB機(jī)器人程序指令匯總

    ABB機(jī)器人程序指令匯總.........
    發(fā)表于 12-23 14:50 ?79次下載

    機(jī)器人指令精選版

    ABB機(jī)械手,機(jī)器人指令精選版,ABB 工業(yè)機(jī)器人實(shí)操與應(yīng)用技巧
    發(fā)表于 01-19 14:56 ?0次下載

    ABB機(jī)器人的RAPID指令與函數(shù)和數(shù)據(jù)類型的技術(shù)參考手冊(cè)免費(fèi)下載

    ABB機(jī)器人的RAPID指令與函數(shù)和數(shù)據(jù)類型的技術(shù)參考手冊(cè)免費(fèi)下載。
    發(fā)表于 11-15 08:00 ?59次下載

    ABB機(jī)器人的基本指令你知道嗎

    本文檔的主要內(nèi)容詳細(xì)介紹的是ABB機(jī)器人的基本指令
    發(fā)表于 03-02 08:00 ?1次下載

    ABB機(jī)器人常用指令詳細(xì)講解

    本文檔的主要內(nèi)容詳細(xì)介紹的是ABB機(jī)器人常用指令詳細(xì)講解。
    發(fā)表于 04-24 08:00 ?5次下載
    <b class='flag-5'>ABB</b><b class='flag-5'>機(jī)器人</b>的<b class='flag-5'>常用</b><b class='flag-5'>指令</b>詳細(xì)講解

    淺談ABB機(jī)器人指令開發(fā)過程

    碼垛是機(jī)器人常用的功能之一,與其他多數(shù)機(jī)器人不同,ABB沒有碼垛包,但實(shí)現(xiàn)起來也很簡單,也甚至可以實(shí)現(xiàn)復(fù)雜碼垛情況。
    發(fā)表于 05-17 10:25 ?1244次閱讀

    工業(yè)機(jī)器人ABB編程常用指令

    在之前的文章中,相信你已經(jīng)對(duì)ABB機(jī)器人的MOVE指令以及常用專屬名詞有一定的了解了,而從這篇文章開始,繼續(xù)學(xué)習(xí)新的 編程常用
    的頭像 發(fā)表于 10-19 10:40 ?2034次閱讀
    工業(yè)<b class='flag-5'>機(jī)器人</b><b class='flag-5'>ABB</b>編程<b class='flag-5'>常用</b><b class='flag-5'>指令</b>

    ABB工業(yè)機(jī)器人運(yùn)動(dòng)指令有哪幾個(gè)

    ABB工業(yè)機(jī)器人是一種廣泛應(yīng)用于制造業(yè)、物流、醫(yī)療等領(lǐng)域的自動(dòng)化設(shè)備。其運(yùn)動(dòng)指令是實(shí)現(xiàn)機(jī)器人精確控制的關(guān)鍵。以下是對(duì)ABB工業(yè)
    的頭像 發(fā)表于 06-16 16:15 ?2050次閱讀

    abb機(jī)器人movej和movel的區(qū)別

    ABB機(jī)器人是一種廣泛應(yīng)用于工業(yè)自動(dòng)化領(lǐng)域的智能設(shè)備,具有高度的靈活性和可靠性。在ABB機(jī)器人的編程和操作中,movej和movel是兩種常用
    的頭像 發(fā)表于 06-17 09:26 ?2442次閱讀

    abb機(jī)器人常用指令大全

    ABB機(jī)器人是一種廣泛應(yīng)用于工業(yè)自動(dòng)化領(lǐng)域的智能設(shè)備,其指令系統(tǒng)豐富多樣,能夠滿足各種復(fù)雜場景的需求。 基本指令 1.1 Move指令 Mo
    的頭像 發(fā)表于 06-17 09:35 ?5762次閱讀

    abb機(jī)器人編程指令詳解中的call什么意思

    ABB機(jī)器人編程指令詳解中的“call”是一個(gè)非常重要的指令,它允許程序員在程序中調(diào)用另一個(gè)程序或子程序。 概述 在
    的頭像 發(fā)表于 06-17 09:47 ?960次閱讀