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

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

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

對(duì)于OLP中Speed和Zone值的設(shè)定

工業(yè)機(jī)器人 ? 來(lái)源:PLC技術(shù)圈 ? 2020-06-10 15:34 ? 次閱讀

對(duì)于OLP中Speed和Zone值的設(shè)定: Zone值一般情況下,要根據(jù)機(jī)器人運(yùn)動(dòng)速度和對(duì)運(yùn)動(dòng)的精度要求來(lái)確定,即Zone與Speed值是相關(guān)的。 1. 通常在開(kāi)闊而又無(wú)高精度要求的情況下,速度值設(shè)為V3000,通常自動(dòng)化把這個(gè)速度定義為Vmax,(這個(gè)Vmax與OLP中Speed值可選項(xiàng)中的Vmax稍不同,理論中,機(jī)器人的Vmax應(yīng)該等于V8000左右,但實(shí)際情況下,這個(gè)速度僅為3000mm/s左右),此時(shí)與之對(duì)應(yīng)的Zone值設(shè)置為z200—z500之間,過(guò)小的Zone值會(huì)造成機(jī)器人運(yùn)動(dòng)時(shí)候的停頓和擾動(dòng),特別是機(jī)器人負(fù)載較重的時(shí)候。 2. 焊接過(guò)程中,速度一般為V1000---V1500,有時(shí)候自動(dòng)化也會(huì)把V1500這個(gè)速度定義為Vmid,此時(shí)設(shè)置的Zone值一般為z5--z150之間。通常情況,在這個(gè)速度下,Zone值設(shè)置為z50;空間不太受限制,也可以把Zone加大到z150;在空間比較狹小的地方,z值設(shè)置為z5—z10;對(duì)于焊點(diǎn),Zone值設(shè)置為fine。 3. 速度一般為V500以下,有時(shí)候自動(dòng)化也會(huì)把V500這個(gè)速度定義為Vmin,這個(gè)速度一般在位置特別緊張的情況和快換對(duì)接的位置點(diǎn)使用。
對(duì)于Wobj的設(shè)置:
一般來(lái)說(shuō),與工件有聯(lián)系的機(jī)器人路徑,才會(huì)設(shè)置與車(chē)型相關(guān)的wobj,如wobj-v212, wobj-w204等 ;而與工件無(wú)關(guān)的路徑,選用的就是wobj0,這個(gè)wobj是與機(jī)器人相關(guān)的,在程序輸出時(shí),不會(huì)顯示在程序段中。換句話說(shuō),就是與工件沒(méi)有聯(lián)系的路徑,程序中不帶wobj。
與工件相關(guān)的路徑:包括機(jī)器人焊接路徑和抓放工件的dock和undock路徑。需要注意的是,在dock和undock路徑的過(guò)程中,機(jī)器人不帶抓手的部分,wobj選用的也是wobj0。

選用wobj0的路徑,包括抓放槍路徑,抓放抓手路徑,從工件存放架上抓件的pickpart路徑,修磨路徑和其他服務(wù)路徑。下圖為機(jī)器人從home點(diǎn)到修磨位置的路徑,可以看出程序中是不帶wobj的。 需要注意的地方:如果模擬過(guò)程中加入了工件的wobj,在程序輸出后不能直接把wobj刪除。如果在調(diào)試過(guò)程中,需要把機(jī)器人走到位后,把wobj選項(xiàng)改為don’t use,然后手動(dòng)操作的地方改為wobj0,*后修改點(diǎn)的位置,這樣才能改回來(lái)。 對(duì)于機(jī)器人焊接參數(shù)spotdata的說(shuō)明: 1. 對(duì)于氣動(dòng)焊槍?zhuān)袷綖椋簊potdata 編號(hào)A:=[1,1];其中[1,1]表示**把焊槍?zhuān)?*套焊接參數(shù)。對(duì)于每一套參數(shù),程序中不會(huì)體現(xiàn)壓力電流值,由焊接控制柜直接控制。 2. 對(duì)于伺服焊槍?zhuān)袷綖椋簊potdata 編號(hào)A:=[a, b, c, d]; 其中[a, b, c, d]表示,第a套參數(shù),壓力為b,焊點(diǎn)處板厚為c,這套參數(shù)下板厚的公差為d。奔馳項(xiàng)目要求每一個(gè)焊點(diǎn)對(duì)應(yīng)一套參數(shù),所以公差d這一項(xiàng)為0。 對(duì)于spotdata的數(shù)值,在OLP模塊下,無(wú)法設(shè)置到與實(shí)際情況一致,故需要在程序輸出后做修改。 ABB機(jī)器人部分程序介紹:

對(duì)于tooldata 的說(shuō)明:
通常情況下,對(duì)于每一個(gè)機(jī)器人,預(yù)留4個(gè)tool的位置,分別是兩個(gè)抓手的tool和兩個(gè)焊槍的tool。其中tool 1和2為抓手所有,命名為tool1_grip1和tool2_grip2,tool 3和4為焊槍所有,命名為tool3_gun1和tool4_gun2。如果只有焊槍?zhuān)瑃ool也是從tool3開(kāi)始命名。 對(duì)于tool0,由于不能編輯負(fù)載重量,所以如果需要用tool0帶著負(fù)載來(lái)走某一段路徑,可以在原來(lái)tool0的位置新建一個(gè)tool,命名為tool10-notool,這個(gè)tool就可以輸入負(fù)載的重量,這樣在現(xiàn)場(chǎng)運(yùn)用的時(shí)候,機(jī)器人就不會(huì)因?yàn)樨?fù)載問(wèn)題而報(bào)監(jiān)控了。 一般來(lái)說(shuō),程序中只會(huì)出現(xiàn)這5個(gè)tool,但為了方便調(diào)試,可以在模擬時(shí)建很多的輔助TCPF,*后通過(guò)TCPF的切換,換到統(tǒng)一的TCPF上來(lái)就可以了。 對(duì)于互鎖的說(shuō)明: 由于現(xiàn)場(chǎng)調(diào)試互鎖,工作量比較大,而且在考慮不全的情況下,很容易造成碰撞。所以自動(dòng)化要求,盡量在前期模擬的時(shí)候,在有可能干涉的地方,給出提示。而且在節(jié)拍比較緊張的情況下,盡量把干涉區(qū)調(diào)整到*小,如果是中間點(diǎn)干涉,盡量調(diào)整到兩個(gè)軌跡不干涉。


比如說(shuō):在機(jī)器人走到某一點(diǎn)的時(shí)候,有可能和其他機(jī)器人發(fā)生干涉,那在這個(gè)點(diǎn)的前一點(diǎn)或更前面的點(diǎn),就要提前給出提示,用備注行的形式,寫(xiě)出會(huì)與哪個(gè)機(jī)器人發(fā)生干涉,如上圖的: !enter lock with R1。但是EnterZone2這個(gè)就不需要寫(xiě)了,因?yàn)檫@個(gè)是后續(xù)和PLC交換信息時(shí)候才會(huì)用到,前期程序?qū)?機(jī)器人會(huì)認(rèn)不到這個(gè)命令而報(bào)錯(cuò)。 當(dāng)然,在退出干涉區(qū)后,也應(yīng)給處相應(yīng)到信息,提示出了兩個(gè)機(jī)器人的干涉區(qū)。
對(duì)于PEO點(diǎn)設(shè)定的說(shuō)明: 一般來(lái)說(shuō),一個(gè)機(jī)器人只有一個(gè)PEO點(diǎn)。這個(gè)點(diǎn)它是用機(jī)器人的關(guān)節(jié) j1—j6 的數(shù)值來(lái)定義的,不與任何工具TCPF相關(guān)。在這個(gè)點(diǎn)上,機(jī)器人不管有沒(méi)有抓焊槍或抓手,都不與任何東西干涉,也就是說(shuō),在這個(gè)點(diǎn)上,機(jī)器人是**安全的。這樣的位置點(diǎn)也許會(huì)有很多,但是為了縮短機(jī)器人運(yùn)動(dòng)時(shí)間,在確保安全的前提下,PEO點(diǎn)盡量選擇在離每一條工作路徑都比較近的地方。

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

    關(guān)注

    210

    文章

    28103

    瀏覽量

    205852
  • Speed
    +關(guān)注

    關(guān)注

    0

    文章

    21

    瀏覽量

    26860

原文標(biāo)題:ABB機(jī)器人焊接編程程序詳細(xì)介紹

文章出處:【微信號(hào):indRobot,微信公眾號(hào):工業(yè)機(jī)器人】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    S11BE72QH接近開(kāi)關(guān)動(dòng)作模式及參數(shù)設(shè)定

    接近開(kāi)關(guān)的動(dòng)作模式和參數(shù)設(shè)定對(duì)于其性能和應(yīng)用至關(guān)重要。在選擇和設(shè)定接近開(kāi)關(guān)時(shí),應(yīng)根據(jù)實(shí)際需求和工作環(huán)境的實(shí)際情況來(lái)確定合適的動(dòng)作模式和參數(shù)設(shè)定方法。
    的頭像 發(fā)表于 10-30 11:40 ?83次閱讀

    VCA821反饋電阻的設(shè)定有限制嗎?

    VCA821反饋電阻的設(shè)定有限制嗎,增益電阻的大小和輸入信號(hào)的范圍有關(guān),如果要做到40dB,電阻又該如何設(shè)置?
    發(fā)表于 08-26 06:07

    神經(jīng)網(wǎng)絡(luò)各個(gè)網(wǎng)絡(luò)參數(shù)的設(shè)定原則

    神經(jīng)網(wǎng)絡(luò)各個(gè)網(wǎng)絡(luò)參數(shù)的設(shè)定原則是一個(gè)復(fù)雜而關(guān)鍵的過(guò)程,它直接影響到網(wǎng)絡(luò)的性能和學(xué)習(xí)效果。以下將從網(wǎng)絡(luò)節(jié)點(diǎn)、初始權(quán)、訓(xùn)練速率、動(dòng)態(tài)參數(shù)、允許誤差、迭代次數(shù)、Sigmoid參數(shù)、數(shù)據(jù)轉(zhuǎn)換以及激活函數(shù)等多個(gè)方面詳細(xì)闡述這些參數(shù)的設(shè)定
    的頭像 發(fā)表于 07-11 17:03 ?691次閱讀

    風(fēng)速繼電器的工作原理、風(fēng)速設(shè)定值的確定方法

    風(fēng)速繼電器是一種用于監(jiān)測(cè)風(fēng)力發(fā)電系統(tǒng)中風(fēng)速的裝置,其主要作用是在風(fēng)速達(dá)到一定時(shí)自動(dòng)啟動(dòng)或停止風(fēng)力發(fā)電機(jī)組,以保證風(fēng)力發(fā)電機(jī)組的安全和穩(wěn)定運(yùn)行。風(fēng)速繼電器的風(fēng)速設(shè)定值對(duì)于風(fēng)力發(fā)電系統(tǒng)的安全和效率
    的頭像 發(fā)表于 06-30 14:49 ?1374次閱讀

    三菱plc定時(shí)器最大設(shè)定值

    ,定時(shí)器是一種非常重要的功能,用于實(shí)現(xiàn)時(shí)間控制和延時(shí)控制。 一、三菱PLC定時(shí)器的基本概念 定時(shí)器的定義 定時(shí)器是一種用于測(cè)量時(shí)間間隔的設(shè)備,它可以在PLC程序實(shí)現(xiàn)延時(shí)控制、時(shí)間控制等功能。定時(shí)器可以按照設(shè)定的時(shí)間間隔,對(duì)輸入信號(hào)進(jìn)行計(jì)數(shù),當(dāng)計(jì)數(shù)達(dá)到
    的頭像 發(fā)表于 06-20 11:03 ?1622次閱讀

    在項(xiàng)目“backup_fw” 手動(dòng)設(shè)定application img地址有必要嗎?

    在項(xiàng)目“backup_fw” 手動(dòng)設(shè)定applicationimg 地址有必要嗎,還是不需要勾選,若勾選了,這個(gè)地址的是根據(jù)什么設(shè)定的,謝謝!
    發(fā)表于 06-03 06:44

    在GPIO配置中有GPIO_Speed_10MHz 、GPIO_Speed_2MHz 和 GPIO_Speed_50MHz,這些是表示IO口的變換速度嗎?

    在GPIO配置中有GPIO_Speed_10MHz 、GPIO_Speed_2MHz 和 GPIO_Speed_50MHz,這些是表示IO口的變換速度嗎? 還是表示其他什么的?
    發(fā)表于 05-16 06:46

    西門(mén)子博途:調(diào)試過(guò)程設(shè)定值調(diào)整的關(guān)鍵要點(diǎn)

    在在線程序,可將標(biāo)記為“設(shè)定值”的所有變量都初始化為新。并同時(shí)將起始從離線程序加載到在線程序。CPU 仍處于“RUN”模式。
    發(fā)表于 04-02 09:53 ?2291次閱讀
    西門(mén)子博途:調(diào)試過(guò)程<b class='flag-5'>中</b><b class='flag-5'>設(shè)定值</b>調(diào)整的關(guān)鍵要點(diǎn)

    請(qǐng)問(wèn)STM32IDE如何設(shè)定代碼到ITCM運(yùn)行?

    摸索到了如何將變量定義到某個(gè)地址,但是不清楚如何讓代碼在指定RAM運(yùn)行。按照設(shè)定變量的方式設(shè)定代碼,程序直接進(jìn)入了異常中斷{:16:}。
    發(fā)表于 03-26 06:08

    Linux內(nèi)核內(nèi)存管理之ZONE內(nèi)存分配器

    內(nèi)核中使用ZONE分配器滿足內(nèi)存分配請(qǐng)求。該分配器必須具有足夠的空閑頁(yè)幀,以便滿足各種內(nèi)存大小請(qǐng)求。
    的頭像 發(fā)表于 02-21 09:29 ?842次閱讀

    步進(jìn)電機(jī)的電流設(shè)定和細(xì)分設(shè)定

    幫助讀者更好地理解和應(yīng)用步進(jìn)電機(jī)。 一、步進(jìn)電機(jī)的電流設(shè)定 電流是步進(jìn)電機(jī)運(yùn)行時(shí)最基本的參數(shù),它直接決定了步進(jìn)電機(jī)的運(yùn)行效果和性能。步進(jìn)電機(jī)的電流設(shè)定需要根據(jù)具體的應(yīng)用需求進(jìn)行調(diào)整,一般有兩種方法:定電流和動(dòng)
    的頭像 發(fā)表于 12-15 11:16 ?4753次閱讀

    西門(mén)子博途:設(shè)定DB塊起始

    可選擇是否指定起始。如果未指定任何,則在啟動(dòng)時(shí)變量將采用默認(rèn)。如果也沒(méi)有定義默認(rèn),將使用相應(yīng)數(shù)據(jù)類(lèi)型的有效默認(rèn)。例如,將
    的頭像 發(fā)表于 12-10 16:04 ?6538次閱讀
    西門(mén)子博途:<b class='flag-5'>設(shè)定</b>DB塊起始<b class='flag-5'>值</b>

    亞馬遜云科技宣布Amazon S3 Express One Zone正式可用

    Amazon S3 Express One Zone是一種全新的對(duì)象存儲(chǔ)類(lèi),專(zhuān)門(mén)為客戶最頻繁訪問(wèn)的數(shù)據(jù)提供極高性能且極低延遲 北京2023年12月8日?/美通社/ -- 亞馬遜云科技在2023 re
    的頭像 發(fā)表于 12-08 18:12 ?480次閱讀

    js如何判斷數(shù)組包含某個(gè)特定的

    在JavaScript,我們可以通過(guò)多種方法來(lái)判斷一個(gè)數(shù)組是否包含某個(gè)特定的。以下是一些常用的方法: 使用indexOf()方法:indexOf()方法可以返回指定元素在數(shù)組
    的頭像 發(fā)表于 11-30 16:21 ?1616次閱讀

    分享西門(mén)子變頻器維修參數(shù)設(shè)定步驟

    分享西門(mén)子變頻器維修參數(shù)設(shè)定步驟
    的頭像 發(fā)表于 11-23 10:59 ?1528次閱讀