ABB機器人程序編寫規(guī)范_第1頁
ABB機器人程序編寫規(guī)范_第2頁
ABB機器人程序編寫規(guī)范_第3頁
ABB機器人程序編寫規(guī)范_第4頁
ABB機器人程序編寫規(guī)范_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、1車型機器人程序編寫規(guī)范程序號 其他車型1車型結束1、一臺機器人只有一個機器人主程序;2、機器人主程序是循環(huán)的;3、根據PLC發(fā)送的程序號的不同,機器人主程序調用不同的車型主程序或其他程序;4、一個機器人主程序循環(huán)運行完畢后,機器人回歸初始狀態(tài);5、其他程序:有些程序需要在機器人做完一個動作周期之后再進行(比如更換電極帽)。這些程序是否執(zhí)行,邏輯由PLC進行判斷,如果執(zhí)行,則通過發(fā)送程序號的方式,在機器人主程序中調用;車型主程序1、編寫各車型主程序前,需要對機器人在該車型上所需完成的工作內容進行流程分解;2、分解后的流程動作分別編寫子程序;3、各車型主程序負責對這些子程序進行動作順序的排序、調

2、用;4、右圖為程序示例:(原位到等待位的)準備動作、抓取工件、放置工件、放置抓手、抓取焊槍、焊接、回原位;5、每一次調用焊接程序完畢,都需要判斷是否需要修磨;6、提醒:工具切換動作、修磨動作由于可以被其他程序調用,不能算作某個車型的流程動作。(見后:其他動作程序) 一、基本命名設定:機器人主程序:main車型主程序:此種生產線車型型號 .焊接程序:weld抓取工件(或從車身上抓取定位抓手):pick*放置工件(或將定位抓手放置到車身):drop*涂膠程序:glue螺柱焊程序:stud打號程序:stamp(所有工具切換時的)工具抓?。篸ockon(所有工具切換時的)工具放置:dockoff修磨程

3、序:tipdress到服務位置(維護、更換電極帽等):service準備動作程序:hometowait回原位程序:waittohome換電極冒程序:tipchange以上是機器人程序的命名。關于信號的一般命名水壓,氣壓,焊鉗溫控,干涉區(qū)信號程序:進入干涉區(qū)前調用rInterlock的子程序,出干涉區(qū)時必須用MOVELDO、MOVJDO指令復位干涉信號。二、編號規(guī)則:1、對于分解好的流程動作,一律在動作命名后添加編號“_x”,以方便用戶理解流程順序。例:weld_1,pick_2,drop_3,weld_4;2、準備動作與回原位動作程序不添加編號;3、對于dockon、dockoff、tipdr

4、ess、service程序,一律在命名后添加編號“_x”,以方便用戶理解該程序是針對幾號工具而言。例:抓取1號工具:dockon_1;修磨2號工具:tipdress_2;維護5號工具:service_5;4、工具編號遵循“焊槍優(yōu)先”原則,如:有2把焊槍、3個其他工具,則12號為焊槍,35號為其他工具;三、車型的區(qū)分:1、流程動作程序,由于很多動作是不同的車型都需要的,所以,在該類程序面前,需要添加車型名稱以區(qū)分。例:s15weld_1,s15pick_3;2、其他動作程序,不需要添加車型名稱。四、示例:某工位S15車型需要實現流程動作如下:準備動作抓取工件放置工件與定位抓手抓取1號焊槍焊接修磨放置1號焊槍抓取2號焊槍焊接放置2號焊槍抓取定位抓手放置定位抓手回原位其各程序命名如下:hometowaits15pick_1s15drop_2dockon_1s15weld_3tipdr

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論