版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
項目六 項目六 工業(yè)機器人高級編程ABB工業(yè)機器人實操與應(yīng)用ABB工業(yè)機器人實操與應(yīng)用續(xù)表PAGEPAGE1PAGEPAGE10其他常用指令介紹任務(wù)描述:ABB工業(yè)機器人提供了豐富的RAPID程序指令,為方便大家對程序的編制,同時也為復(fù)雜應(yīng)用的實現(xiàn)提供可能。下面按照RAPID程序指令、功能的用途進行了一個分類,并對每一個指令作了說明,如需對指令的應(yīng)用及參數(shù)進行詳細的了解,可以查看ABB工業(yè)機器人隨機電子手冊中詳細的說明。知識學(xué)習(xí):1.程序執(zhí)行的控制指令(1)程序的調(diào)用指令說明Pl調(diào)用例行程序r通過帶變量的例行程序名稱調(diào)用例行程序RETURN返回原例行程序(2)例行程序內(nèi)的邏輯控制指令說明tF如果滿足條件,就執(zhí)行一條指令IF當(dāng)滿足不同的條件時,執(zhí)行對應(yīng)的程序FOR根據(jù)指定的次數(shù),重復(fù)執(zhí)行對應(yīng)的程序指令說明E如果條件滿足,重復(fù)執(zhí)行對應(yīng)的程序TEST對一個變量進行判斷,從而執(zhí)行不同的程序GOTO跳轉(zhuǎn)到例行程序內(nèi)標(biāo)簽的位置l跳轉(zhuǎn)標(biāo)簽(3)停止程序的執(zhí)行指令說明Stop停止程序執(zhí)行T停止程序執(zhí)行并禁止在停止處再開始Break臨時停止程序的執(zhí)行,用于手動調(diào)試n停止程序執(zhí)行與機器人運動e中止當(dāng)前程序的運行并將程序指針PP復(fù)位到主程序的第一條指令。如果選擇了程序連續(xù)運行模式,程序?qū)闹鞒绦虻牡谝痪渲匦聢?zhí)行2.變量指令與功能變量指令主要用于以下4個方面:①對數(shù)據(jù)進行賦值;②等待指令;③注釋指令;④程序模塊控制指令。(1)賦值指令指令說明:=對程序數(shù)據(jù)進行賦值(2)例行程序內(nèi)的邏輯控制指令說明e等待一個指定的時間,程序再往下執(zhí)行l等待一個條件滿足后,程序繼續(xù)往下執(zhí)行I等待一個輸入信號狀態(tài)為設(shè)定值O等待一個輸出信號狀態(tài)為設(shè)定值(3)程序注釋指令說明t對程序進行注釋(4)程序模塊加載指令說明Load從機器人硬盤加載一個程序模塊到運行內(nèi)存UnLoad從運行內(nèi)存中卸載一個程序模塊StartLoad在程序執(zhí)行的過程中,加載一個程序模塊到運行內(nèi)存中tdStartoad使用后,使用此指令將程序模塊連續(xù)到任務(wù)中使用CanceLoad取消加載程序模塊f檢查程序引用Save保存程序模塊Me從運行內(nèi)存刪除程序模塊(5)變量功能指令說明t判斷數(shù)據(jù)是否是有效的整數(shù)OpMode讀取當(dāng)前機器人的操作模式RunMode讀取當(dāng)前機器人程序的運行模式MMe讀取程序任務(wù)當(dāng)前是否無運動的執(zhí)行模式m獲取一個數(shù)組的維數(shù)指令說明Pt讀取帶參數(shù)例行程序的可選參數(shù)值Ispers判斷一個參數(shù)是不是可變量Isvar判斷一個參數(shù)值是不是變量(6)轉(zhuǎn)換功能指令說明e將字符串轉(zhuǎn)換為指定格式的字節(jié)數(shù)據(jù)r?qū)⒆址麛?shù)據(jù)轉(zhuǎn)換成字符串3.運動設(shè)定(1)速度設(shè)定指令說明MaxRobSpeed獲取當(dāng)前型號機器人可實現(xiàn)的最大TCP速度t設(shè)定最大的速度與倍率h更新當(dāng)前運動的速度倍率t定義機器人的加速度m設(shè)定大地坐標(biāo)中工具與載荷的加速度Pm設(shè)定運動路徑中TCP的加速度(2)軸配置管理指令說明J關(guān)節(jié)運動的軸配置控制L線性運動的軸配置控制(3)奇異點的管理指令說明a設(shè)定機器人運動時,在奇異點的插補方法(4)軸配置管理指令說明Pn激活位置偏置Pt激活指定數(shù)值的位置偏置Pf關(guān)閉位置偏置n激活外軸偏置t激活指定數(shù)值的外軸偏置f關(guān)閉外軸位置偏置e通過3個位置數(shù)據(jù)計算出位置的偏置e通過6個位置數(shù)據(jù)計算出位置的偏置ORobT從一個位置數(shù)據(jù)刪除位置偏置e從原始位置和替換位置定義一個框架(5)軟伺服功能指令說明t激活一個或多個軸的軟伺服功能t關(guān)閉軟伺服功能(6)機器人參數(shù)調(diào)整功能指令說明TuneServo伺服調(diào)整t伺服調(diào)整復(fù)位Pl幾何路徑精度調(diào)整PMe在圓弧插補運動時,工具姿態(tài)的變換方式ABB工業(yè)機器人實操與應(yīng)用ABB工業(yè)機器人實操與應(yīng)用項目六 項目六 工業(yè)機器人高級編程(7)空間監(jiān)控管理指令說明TuneServo伺服調(diào)整t伺服調(diào)整復(fù)位Pl幾何路徑精度調(diào)整PMe在圓弧插補運動時,工具姿態(tài)的變換方式注:這些功能需要選項“dns”配合。4.運動控制(1)機器人運動控制指令說明MoveCTCP圓弧運動MJ關(guān)節(jié)運動MoveLTCP線性運動MJ絕對角度運動MJ外部直線軸和旋轉(zhuǎn)軸運動MoveCDOTCP圓弧運動的同時觸發(fā)一個輸出信號MO關(guān)節(jié)運動的同時觸發(fā)一個輸出信號MoveLDOTCP線性運動的同時觸發(fā)一個輸出信號MoveCSyncTCP圓弧運動的同時執(zhí)行一個例行程序Mc關(guān)節(jié)運動的同時執(zhí)行一個例行程序MoveLSyncTCP線性運動的同時執(zhí)行一個例行程序(2)搜索功能指令說明SearchCTCP圓弧搜索運動SearchLTCP線性搜索運動J外軸搜索運動5.輸入/輸出信號的處理(1)對輸入/輸出信號的值進行設(shè)定指令說明O對一個數(shù)字輸出信號的值置返PO對數(shù)字輸出信號進行脈沖輸出t將數(shù)字輸出信號置為0Set將數(shù)字輸出信號置為1O設(shè)定模擬輸出信號的值O設(shè)定數(shù)字輸出信號的值O設(shè)定組輸出信號的值(2)O模塊的控制指令說明e關(guān)閉一個I/O模塊e開啟一個I/O模塊(3)讀取輸入/輸出信號值功能說明t讀取模擬輸出信號的值t讀取數(shù)字輸出信號的值t讀取組輸出信號的值I檢查一個數(shù)字輸入信號已置1O檢查I/O信號是否有效6.通信功能(1)示教器上人機界面的功能指令說明TPErase清屏Pe在示教器操作界面上寫信息ABB工業(yè)機器人實操與應(yīng)用ABB工業(yè)機器人實操與應(yīng)用續(xù)表項目六 項目六 工業(yè)機器人高級編程指令說明e在示教器事件日志中寫報警信息并儲存TPReadFK互動的功能鍵操作TPReadNum互動的數(shù)字鍵盤操作TPShow通過PD程序打開指定的窗口(2)Sockets通信指令說明e創(chuàng)建新的Sockett連接遠程計算機SocketSend發(fā)送數(shù)據(jù)到遠程計算機e從遠程計算機接受數(shù)據(jù)e關(guān)閉Socket7.中斷程序(1)中斷設(shè)定指令說明CONNECT連接一個中斷符號到中斷程序I使用一個數(shù)字輸入信號觸發(fā)中斷O使用一個數(shù)字輸出信號觸發(fā)中斷I使用一個組輸入信號觸發(fā)中斷O使用一個組輸出信號觸發(fā)中斷I使用一個模擬輸入信號觸發(fā)中斷O使用一個模擬輸出信號觸發(fā)中斷r計時中斷t在一個指定的位置觸發(fā)中斷IPers使用一個可變量觸發(fā)中斷IError當(dāng)一個錯誤發(fā)生時觸發(fā)中斷e取消中斷(2)中斷的控制指令說明ISleep關(guān)閉一個中斷h激活一個中斷e關(guān)閉所有中斷e激活所有中斷8.系統(tǒng)相關(guān)的指令時間控制指令說明t計時器復(fù)位t計時器開始計時p計時器停止計時d讀取計時器數(shù)值9.?dāng)?shù)學(xué)運算(1)簡單運算指令說明r清空數(shù)值Add加或減操作Incr加1操作r減1操作(2)算術(shù)功能功能說明Abs取絕對值Round四
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 遼寧輕工職業(yè)學(xué)院《藥學(xué)綜合實驗》2023-2024學(xué)年第一學(xué)期期末試卷
- 昆明冶金高等??茖W(xué)?!陡叩蛪弘娖骷霸O(shè)計》2023-2024學(xué)年第一學(xué)期期末試卷
- 江蘇師范大學(xué)科文學(xué)院《刑法學(xué)總論》2023-2024學(xué)年第一學(xué)期期末試卷
- 吉林化工學(xué)院《UI交互設(shè)計》2023-2024學(xué)年第一學(xué)期期末試卷
- 湖南汽車工程職業(yè)學(xué)院《先進材料進展》2023-2024學(xué)年第一學(xué)期期末試卷
- 湖北藝術(shù)職業(yè)學(xué)院《金屬塑性變形》2023-2024學(xué)年第一學(xué)期期末試卷
- 黑龍江農(nóng)業(yè)工程職業(yè)學(xué)院《水文學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 高考物理總復(fù)習(xí)《動量和動量守恒》專項測試卷含答案
- 重慶工商大學(xué)派斯學(xué)院《教育與心理研究方法》2023-2024學(xué)年第一學(xué)期期末試卷
- 鄭州大學(xué)《商務(wù)禮儀》2023-2024學(xué)年第一學(xué)期期末試卷
- 項目維修維保方案
- 上海市浦東新區(qū)2023-2024學(xué)年一年級上學(xué)期期末考試數(shù)學(xué)試題
- 插圖在小學(xué)英語口語教學(xué)中的運用
- 前列腺增生藥物治療
- 人工智能知識圖譜(歸納導(dǎo)圖)
- 滴滴補貼方案
- 民宿建筑設(shè)計方案
- 干部基本信息審核認定表
- 2023年11月外交學(xué)院(中國外交培訓(xùn)學(xué)院)2024年度公開招聘24名工作人員筆試歷年高頻考點-難、易錯點薈萃附答案帶詳解
- 春節(jié)行車安全常識普及
- 電機維護保養(yǎng)專題培訓(xùn)課件
評論
0/150
提交評論