国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

RobotStudio教程:ABB機器人TCP路徑軌跡跟蹤功能介紹與使用方法

這篇具有很好參考價值的文章主要介紹了RobotStudio教程:ABB機器人TCP路徑軌跡跟蹤功能介紹與使用方法。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

目錄

功能介紹

機器人工作站創(chuàng)建

TCP路徑軌跡全局跟蹤

基于事件管理器的TCP路徑軌跡局部跟蹤

基于Smart組件的TCP路徑軌跡局部跟蹤

仿真運行


功能介紹

干涉檢查是虛擬仿真工作中非常重要的一個步驟,尤其是機器人工具與工件、工裝夾具之間的碰撞干涉,更是重中之重。

在RobotStudio中,可以使用TCP路徑軌跡跟蹤功能來實現(xiàn)ABB機器人的干涉檢查,這個功能能夠在機器人的TCP運動路徑上實時生成軌跡線條,通過觀察軌跡線條與周邊物體的交叉情況,就能快速的判斷出是否發(fā)生了干涉。

機器人工作站創(chuàng)建

在RobotStudio中創(chuàng)建簡易的機器人工作站,用于顯示TCP路徑跟蹤軌跡。從ABB模型庫中添加一臺機器人,并為其安裝一個工具,如下圖所示。

RobotStudio教程:ABB機器人TCP路徑軌跡跟蹤功能介紹與使用方法

為機器人配置I/O信號,并按照下圖所示的運動軌跡示教機器人程序,機器人運動軌跡為一個正三角形和三角形的外接圓,以三角形的頂點為基準(zhǔn)點(Target_20),其他示教點均可作為其在YZ坐標(biāo)平面上的偏移點,坐標(biāo)偏移量公式如圖中所示。

RobotStudio教程:ABB機器人TCP路徑軌跡跟蹤功能介紹與使用方法

完整的機器人程序,如下圖所示。

RobotStudio教程:ABB機器人TCP路徑軌跡跟蹤功能介紹與使用方法

完整的程序代碼,如下所示。

MODULE Module1
	CONST robtarget Target_10:=[[1048.421,3.176305E-07,953.0666],[0.199804,5.184003E-09,0.9798359,5.854196E-09],[0,0,0,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];
	CONST robtarget Target_20:=[[1248.421,3.717246E-07,1053.067],[0.199804,6.066865E-09,0.9798359,6.851197E-09],[0,0,0,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];
    VAR num a:=60;
    VAR num l:=360;
    PROC main()
		MoveJ Target_10,v500,fine,Weldgun\WObj:=wobj0;
		MoveJ Target_20,v500,fine,Weldgun\WObj:=wobj0;
        Set do1;
        MoveL Offs(Target_20,0,-l*Cos(a),-l*Sin(a)),v500,fine,Weldgun\WObj:=wobj0;
        MoveL Offs(Target_20,0,l*Cos(a),-l*Sin(a)),v500,fine,Weldgun\WObj:=wobj0;
        MoveL Target_20,v500,fine,Weldgun\WObj:=wobj0;
        Set do2;
        MoveC Offs(Target_20,0,-Sqrt(3)*l/3,-Sqrt(3)*l/3),Offs(Target_20,0,0,-2*Sqrt(3)*l/3),v500,z100,Weldgun\WObj:=wobj0;
        MoveC Offs(Target_20,0,Sqrt(3)*l/3,-Sqrt(3)*l/3),Target_20,v500,fine,Weldgun\WObj:=wobj0;
        Reset do2;
        Reset do1;
        MoveJ Target_10,v500,fine,Weldgun\WObj:=wobj0;
    ENDPROC
ENDMODULE

機器人程序全部編寫完成之后,把示教好的程序以及程序數(shù)據(jù)全部同步到工作站。

TCP路徑軌跡全局跟蹤

在RobotStudio中,ABB機器人TCP路徑軌跡跟蹤功能有兩種模式:全局跟蹤模式與局部跟蹤模式。

全局跟蹤模式,就是跟蹤機器人TCP全部運動路徑,并生成跟蹤路徑軌跡線條。

局部跟蹤模式是在I/O信號的控制下,在機器人的某一段或某幾段運動路徑上實現(xiàn)TCP軌跡跟蹤,同時生成跟蹤路徑軌跡線條。

在“仿真”菜單欄的“監(jiān)控”命令組中,點擊“TCP跟蹤”RobotStudio教程:ABB機器人TCP路徑軌跡跟蹤功能介紹與使用方法命令按鈕,彈出TCP跟蹤對話框。

RobotStudio教程:ABB機器人TCP路徑軌跡跟蹤功能介紹與使用方法

對話框中各設(shè)置選項的詳細(xì)介紹如下。

機器人:選定要進(jìn)行TCP路徑軌跡跟蹤的機器人。

啟用TCP跟蹤:選中此復(fù)選框后,系統(tǒng)啟動機器人TCP路徑軌跡全局跟蹤功能。

跟隨移動的工件:選中此復(fù)選框后,激活對移動工件的路徑軌跡跟蹤。

在模擬開始時清除軌跡:選中此復(fù)選框后,系統(tǒng)會在仿真開始時自動清除上一次生成的機器人TCP路徑軌跡跟蹤數(shù)據(jù)(線條)。

基礎(chǔ)色:設(shè)定生成的機器人TCP路徑軌跡跟蹤線條的顏色,此顏色會在選中“信號顏色”復(fù)選框后,被“色階”里的顏色或“副色”里的顏色替換。

信號顏色:選中此復(fù)選框后,可選擇I/O信號或變量作為觸發(fā)事件,并根據(jù)事件的變化實時改變機器人TCP路徑軌跡跟蹤線條的顏色。

使用色階:當(dāng)“信號顏色”被選中,且選取的事件為連續(xù)變量或模擬量I/O信號時,此單選框可被激活。激活后,當(dāng)事件發(fā)生時,機器人TCP路徑軌跡跟蹤線條會根據(jù)事件值在“從”與“到”之間的變化,顯示出色階中對應(yīng)的顏色。

使用副色:當(dāng)“信號顏色”被選中時,此單選框可被激活。激活后,當(dāng)事件發(fā)生時,機器人TCP路徑軌跡跟蹤線條會以副色里選擇的顏色顯示。

顯示事件:選中此復(fù)選框后,可以選擇若干個事件。仿真運行過程中,當(dāng)這些事件發(fā)生時,事件會以標(biāo)簽的形式在視圖窗口內(nèi)顯示。

清除TCP軌跡:點擊此按鈕,可清除上一次生成的機器人TCP路徑軌跡跟蹤數(shù)據(jù)(線條)。

按照實際需要設(shè)置相應(yīng)的TCP跟蹤參數(shù),本案例設(shè)置的機器人全局跟蹤模式下的TCP路徑軌跡跟蹤參數(shù),如下圖所示。

RobotStudio教程:ABB機器人TCP路徑軌跡跟蹤功能介紹與使用方法

基于事件管理器的TCP路徑軌跡局部跟蹤

ABB機器人TCP路徑軌跡局部跟蹤有兩種實現(xiàn)方法,一種是使用事件管理器功能實現(xiàn)的,另一種是使用Smart組件功能實現(xiàn)的。不管是哪一種實現(xiàn)方法,都要事先在機器人系統(tǒng)中配置用于觸發(fā)這個事件的數(shù)字量輸出信號。

在事件管理器窗口中,添加打開TCP跟蹤的事件,添加步驟如下圖所示。當(dāng)“do1”信號置位時,打開機器人TCP路徑軌跡跟蹤。

RobotStudio教程:ABB機器人TCP路徑軌跡跟蹤功能介紹與使用方法

再添加一個關(guān)閉TCP跟蹤的事件,添加步驟如下圖所示。當(dāng)“do1”信號復(fù)位時,關(guān)閉機器人TCP路徑軌跡跟蹤。

RobotStudio教程:ABB機器人TCP路徑軌跡跟蹤功能介紹與使用方法

注:在第4步中,選擇機械裝置選項中,可以選擇機器人或機器人工具,一般情況下都選擇機器人。但是,機器人選項名稱為“當(dāng)前機械裝置”,如圖中所示,這一點要注意。

事件創(chuàng)建完成后,對機器人仿真運行就會生成TCP路徑軌跡跟蹤線條。但是,此時的路徑軌跡跟蹤線條是以默認(rèn)顏色顯示的。如果需要改變線條顏色,可以打開TCP跟蹤對話框,在其中修改“基礎(chǔ)色”或“副色”。顏色修改完成后,一定要將“啟用TCP跟蹤”復(fù)選框取消選中,不然就是全局跟蹤模式了。

RobotStudio教程:ABB機器人TCP路徑軌跡跟蹤功能介紹與使用方法

這樣,仿真運行時,機器人的TCP路徑軌跡跟蹤線條就會以設(shè)定的顏色生成,如果有信號事件,當(dāng)信號事件發(fā)生時,線條顏色也會被指定的顏色所替換。

基于Smart組件的TCP路徑軌跡局部跟蹤

另一種局部跟蹤方法是通過Smart組件實現(xiàn)的,創(chuàng)建一個空的Smart組件,然后在“其他”選項中選擇“TraceTCP”子對象組件。有了這個子對象組件,就能夠控制機器人TCP路徑軌跡跟蹤功能的打開或關(guān)閉。

在TraceTCP子對象組件屬性配置對話框中,Robot選項下選擇要跟蹤的機械裝置,通常情況,都選機器人,如下圖所示。

RobotStudio教程:ABB機器人TCP路徑軌跡跟蹤功能介紹與使用方法

在Smart組件中創(chuàng)建一個數(shù)字量輸入信號,然后將這個信號與TraceTCP子對象組件的“Enabled”接口連接起來,即通過這個信號控制TraceTCP子對象組件的是否執(zhí)行。

RobotStudio教程:ABB機器人TCP路徑軌跡跟蹤功能介紹與使用方法

在工作站邏輯設(shè)定窗口中,將機器人的數(shù)字量輸出信號連接到Smart組件的數(shù)字量輸入接口上,這樣機器人就能夠使用I/O信號來觸發(fā)TCP軌跡跟蹤功能的打開與關(guān)閉了。

RobotStudio教程:ABB機器人TCP路徑軌跡跟蹤功能介紹與使用方法

同樣的,此時的RobotStudio只能以默認(rèn)顏色生成機器人TCP路徑軌跡跟蹤線條。若需要修改線條顏色,可以在TCP跟蹤對話框中完成,顏色修改的操作步驟與基于事件管理器的TCP路徑軌跡局部跟蹤中的顏色修改步驟相同。

仿真運行

對ABB機器人仿真運行,可以看到,在全局模式下,只要機器人運動,其TCP位置處就會實時生成了路徑軌跡跟蹤線條;而局部模式下,只有I/O信號置位時,才會生成TCP路徑軌跡跟蹤線條,信號復(fù)位后,TCP路徑軌跡跟蹤也立刻關(guān)閉。

The End


上一篇:RobotStudio教程:ABB機器人拆垛與碼垛應(yīng)用示教編程與虛擬仿真文章來源地址http://www.zghlxwxcb.cn/news/detail-498852.html

到了這里,關(guān)于RobotStudio教程:ABB機器人TCP路徑軌跡跟蹤功能介紹與使用方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • ABB機器人與西門子1200/1500進(jìn)行modbus tcp通訊

    ABB機器人與西門子1200/1500進(jìn)行modbus tcp通訊

    通過modbus通訊,我們可以使用真實的機器人或者robotstudio與plc進(jìn)行一個通訊,可以通過自己的電腦進(jìn)行純虛擬仿真,不管是有沒有設(shè)備都可以進(jìn)行調(diào)試。 本項目測試設(shè)備: 一個實體的plc 1214FC DC/DC/DC 一臺實體的機器人 ABB120 一臺虛擬的機器人 120 首先得明白需要通訊的數(shù)據(jù)是一

    2024年02月03日
    瀏覽(95)
  • robotstudio機器人應(yīng)用實踐(碼垛搬運工作站)

    robotstudio機器人應(yīng)用實踐(碼垛搬運工作站)

    實驗過程 1. 創(chuàng)建機器人系統(tǒng) 使用robotstudio中的型號IRB260機器人模型。IRB 260機器人主要針對包裝應(yīng)用設(shè)計和優(yōu)化,雖機身小巧,能集成于緊湊型包裝機械中,卻又能滿足您在到達(dá)距離和有效載荷方面的所有要求。配以ABB運動控制和跟蹤性能,該機器人非常適合應(yīng)用于柔性包裝

    2024年02月08日
    瀏覽(48)
  • 通過Robotstudio修改機器人程序的具體方法和步驟

    通過Robotstudio修改機器人程序的具體方法和步驟

    基本步驟可參考以下內(nèi)容: 用網(wǎng)線連接機器人和電腦,機器人一側(cè)要插入LAN2口; 機器人和電腦的IP地址要在同一個網(wǎng)段內(nèi); 請求寫入權(quán)限; 修改程序—編譯—應(yīng)用; 加載修改后的程序到機器人; 保存Robotstudio程序到電腦端; 只能修改程序,不能控制機器人的具體運動 具體

    2024年02月12日
    瀏覽(98)
  • ABB機器人注解

    ABB機器人注解

    ??一個人走得遠(yuǎn)了,就會忘記自己為了什么而出發(fā),希望你可以不忘初心,不要隨波逐流,一直走下去?? ?? 歡迎關(guān)注??點贊??收藏??留言?? ? 如果覺得博主的文章還不錯的話,希望小伙伴們?nèi)B支持一下哦 寫注釋是一個良好的習(xí)慣,這個也是看似笨拙,其實可以長久

    2024年02月09日
    瀏覽(24)
  • ABB PM864A 機器人模塊

    ABB PM864A 機器人模塊

    ABB? PM864A 機器人模塊?? ABB? PM864A 機器人模塊?? ? ? 詳情介紹: ABB PM864A 機器人模塊是一款高性能、高可靠性、模塊化設(shè)計、多種接口支持、安全性強、易于操作、長壽命和低維護(hù)成本以及工業(yè)級可靠的機器人控制系統(tǒng)模塊。其特點包括: 高性能與高可靠性:該模塊具備高

    2024年02月02日
    瀏覽(30)
  • 【ABB】ABB機器人\RAPID中FOR重復(fù)執(zhí)行判斷指令

    1、FOR指令結(jié)構(gòu)定義 (1)FOR指令結(jié)構(gòu) FOR? ID ?FROM? EXP ?TO? EXP ?STEP? EXP ?DO SMT ENDFOR ID:循環(huán)判斷變量 **個EXP:變量起始值,**次運行變量等于這個值; 第二個EXP:變量終止值,或者叫*末尾值; 第三個EXP:變量的步長,每運行一次FOR里面語句變量值自加這個步長值,在默認(rèn)情

    2024年02月09日
    瀏覽(21)
  • ABB機器人開發(fā)基礎(chǔ)之建立多任務(wù)

    ABB機器人開發(fā)基礎(chǔ)之建立多任務(wù)

    ? ? Rapid語言工作原理與PLC和上位機不同,Rapid是以指針的方式運行。當(dāng)機器人某一任務(wù)程序執(zhí)行第N行時,對于該任務(wù)中非N行的語句指令即使?jié)M足動作條件,也不會響應(yīng)執(zhí)行,而是等運行指針指向該行時才會讀入此刻的相關(guān)條件,然后再執(zhí)行相關(guān)指令。 ? ? 怎么做ABB機器人心

    2024年02月16日
    瀏覽(23)
  • ABB、FANUC機器人點位加速度用法

    ABB、FANUC機器人點位加速度用法

    機器人在點位與點位之間的運動,會存在速度上的變化,加速度指令的添加可以減小機器人在運動中,由高速到低速間慣性的帶來的影響,修正機器人的路徑誤差,讓機器人的運動更加順滑。 ABB機器人加速度指令為ACCSET指令 ACCSET指令中的第一個參數(shù)是設(shè)置加速度,第二個參

    2024年04月16日
    瀏覽(64)
  • ABB機器人控制柜面板接口功能介紹

    ABB機器人控制柜面板接口功能介紹

    如下圖所示,可以看到ABB機器人控制柜上有很多接口,下面和大家一一介紹各個接口的功能, X1:主機的電源接口,如下圖所示, X2:服務(wù)口(黃色圖標(biāo)),用于和電腦進(jìn)行通信,例如通過RobotStudio進(jìn)行離線程序的上傳下載等 X3:示教器的接口(綠色圖標(biāo)),對應(yīng)的線號為A

    2024年02月11日
    瀏覽(119)
  • ABB機器人安全板硬件功能介紹+接線方法示例

    ABB機器人安全板硬件功能介紹+接線方法示例

    ABB機器人有以下幾種硬件停止功能,這些均屬于EN 13849-1中描述的安全類別3,該安全類別是雙通道發(fā)起的停止,如果發(fā)生單通道故障(例如接線不良),則會發(fā)生安全鏈報警。 ES1,ES2緊急停止; AS1,AS2自動模式停止(一般連接安全門、光幕等); GS1,GS2常規(guī)停止; SS1,SS2上級停止

    2023年04月23日
    瀏覽(29)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包