RAPID程序設計


1、ABB機器人軟件

  RobotWare 是ABB提供的機器人系列應用軟件的總稱。

  RobotStudio是ABB公司自行開發的機器人模擬軟件, 能在PC機上模擬幾乎所有型號的ABB 機器人幾乎所有的操作,它還帶有機器人與系統參數配置軟件ConfigEdit、離線編程軟件ProgramMaker與機器人冷啟動軟件RobInstall等。通過對CAD 圖紙的轉換,RobotStudio可以模擬機器人外圍設備與夾具, 能夠用於配置機器人系統。

  RobotStudio創建工作站:新建空工作站-->機器人模型庫-->導入模型庫-->創建機器人系統-->示教器操作。

2、ABB機器人編程

  ABB機器人的編程語言是RAPID語言,類似於VB,編程方式類似於組態軟件MCGS。

  ABB機器人程序框架:

  

  

  

  每一個模塊表示一種機器人動作或類似動作;執行刪除程序命令時,所有系統模塊仍將保留,系統模塊通常由機器人制造商或生產線建立者編寫。例行程序包含一些指令集,它定義了機器人系統實際執行的任務。從控制器程序內存中刪除程序時,也會刪除所有程序模塊。每個程序必須含有名為“main”的例行程序,否則程序將無法執行。

  機器人程序儲存器中,只允許存在一個主程序;所有例行程序與數據無論存在於哪個模塊,全部被系統共享;所有例行程序與數據除特殊定義外,名稱必須是唯一的。

  USER模塊與BASE模塊在機器人冷啟動后自動生成。

3、ABB機器人指令

  基本運動指令:MoveL、MoveJ、MoveC

  轉軸運動指令:MoveAbsJ

  通信指令:TPErase、TPWrite

  函數:Offs()

  fine指機器人TCP達到目標點,並在目標點速度降為零,連續運行時,機器人動作有停頓。zone指機器人TCP不達到目標點,連續運行時,機器人動作圓滑、流暢。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM