KUKA機器人外部自動配置

上傳人:小** 文檔編號:50552855 上傳時間:2022-01-20 格式:DOC 頁數(shù):23 大小:837.50KB
收藏 版權申訴 舉報 下載
KUKA機器人外部自動配置_第1頁
第1頁 / 共23頁
KUKA機器人外部自動配置_第2頁
第2頁 / 共23頁
KUKA機器人外部自動配置_第3頁
第3頁 / 共23頁

下載文檔到電腦,查找使用更方便

24 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《KUKA機器人外部自動配置》由會員分享,可在線閱讀,更多相關《KUKA機器人外部自動配置(23頁珍藏版)》請在裝配圖網上搜索。

1、庫卡機器人外部自動配置 外部自動配置:系統(tǒng)結構 控制整個系統(tǒng)幷存儲 敘據 控制系統(tǒng)部件 (機器人與外霓) PLCs e- ISI ■ I 抽行應用程序 外部自動配置,通過 PLC調用機器人程序及啟動停止。 *系統(tǒng)結構原理為了在KR C4和PLC之間能夠順利進行通訊,必須滿足以下幾點: * 外部自動運行方式: 在該運行方式下由一臺主機或者 PLC控制機器人系統(tǒng) * CELL.SRC :從外部選擇機器人程序的控制程序。 * P

2、LC和機器人之間的信號交換:用于配置輸入和輸出端信號的外部自動運行接口: *發(fā)送至機器人的控制信號 (輸入端): 開始和停止信號、程序編號、故障確認 ?機器人狀態(tài) (輸出端): 驅動裝置狀態(tài)、位置、故障等等。 從外部啟動程序的安全須知 * 選擇了 CELL程序后必須執(zhí)行 BCO運行。 * Cell.src控制程序管理由PLC傳輸?shù)某绦蛱枙r,需要使用控制程序 Cell.src 。該 程序始終位于文件夾 “R1”中。與任何常見的程序一樣, Cell程序也可以進行個 性化調整,但程序的基本結構必須保持不變。 Cell程序的結構和功能 1 DEF CELL ()

3、 6 ;IHIT i { 7 BftSISTECH IH1 i 8 ^CHECK HONE i 9 ■ fTP HOHE Uel- 100 % DEFAULT i 10 AUTOEXT IHI ■ i 11 LOOP ■k 4 12 I P0O IUEX1 PCNOt?PCNO CET.DMVII.U ) >1 13 :SVHTCH PGHO II ;Select with ProgranniJiibpr : 1 -k 1 i I p ③i

4、 b i ■k 15 I CASE 1 i ? 4 li 1 16 POO (ttEXT l! 初始化基坐標參數(shù) *根據 “ Home'位置檢查機器人位置 ?初始化外部自動運行接口 2、無限循環(huán): *通過模塊 “ P00”詢問程序號 PGNO^PGNa ? ■ nCKN,DHV[ ]) ■ i ■ a V ■i 4 i 17 :EXAHPLE1 ();Call User-Program ? * i * 1 1 18 I * 1 <■ ? i 4 H 19

5、 ?CASE 2 ? ii 1 申 || 20 I ;POO (#EXT_ PGNO.UPGHQ _ACKH,OHV[]tfl ) i i 1 4 21 I t ;EXflHPLE2 ();Call User*Pragram ■ 4 -I 4 22 I 1 1 r * 4 23 I ;CRSE 3 1 t i i i 2H I I :POO (tlEXT_ PGHD^PGNO _ACKH,DNV[ ]tfl ) ? H b 1 4 25 I I J ;EXA

6、MPLE3 ();call User-Pragtam 1 f 1 A ■t 26 I * i V H ■ ll i 4 1 27 DEFAULT 1 i b 1 28 POO PGNO.KPGNa ? 1 _FfiULTTDMY(],0 )! ■k R 申 29 LEHOSWITCH 1 i ; ■a 30 ENPLODP ? f * 31 END 1、 初始化和Home位置 ? 進入已經確定程序號的選擇循環(huán)。

7、 3、程序號的選擇循環(huán) ?根據程序號 (保存在變量 “ PGNO中)跳轉至相應的分支(“CASE1中。 ?記錄在分支中的機器人程序即被運行。 ?無效的程序號會導致程序跳轉至 “默認的”分支中。 ?運行成功結束后會自動重復這一循環(huán)。 更改CELL?操作步驟: 1.切換到“專家”用戶組 2?打開 CELL.SRC。 3.在 “ CASE段中將名稱“ EXAMPLE 用?應從相應的程序編號調出的程序的 ?名稱替換。 刪除名稱前的分號。 關閉程序并保存更改 LOOP PGQ (ttEXT_PGN01?PGN0_GET.DM?[],0 ) SWITCH PGNO ; Selec

8、t id th Programnumber CASE 1 POO (ttEXT PGNO ^PCNO fiCKN.DMVI ] f 9 ) mainO J CASE 2 P0O (ttEXT_PGHO tttPGNO^ACKN,DMY[]f 0 ) body_38() ! j body"515(): 1 I DEFAULT POO (#EXT_PGNOtttPGNO_FftULTTDMV[],fl ) ENDSWITCH ~ ~ ENDLOOP 更改外部自動接口,根據標準填寫輸入接口信號。 輸出信號變量說明 ? PERI_RDY通過設定這個輸出,機器人控制器與

9、主計算機通訊驅動器接通的細節(jié) ALARM_STOP 在急停情況下復位該輸出。正常一直為 1,急停為0 ? USER_SAF如果安全柵欄監(jiān)控開關被打開 (在AUTO方式下)或使能開關被釋放(在 TEST方式下)復位該輸出。正常為 1,開安全門為0。 ? STOPMESS該輸出通過控制器設定以便與主計算機通訊要求機器人停止產生的任 何信息。(例如急停,驅動狀態(tài),操作者安全,指令的速度等 ? PGNO_FBIT_REFL 鏡像的輸出表示程序號的第一位。為使用該選項,變量 “ REFLECT_PROG_NR 必須指定為 “1” ? ALARM_STOP_I 在內部急停情況下復位該輸出。

10、正常一直為 1,急停為0 根據標準填寫輸出信號 2 輸出接口 2說明 * PRO_ACT如果機器人級上有處理或程序執(zhí)行,該輸出總是設定的。它的信號狀態(tài) 來自系統(tǒng)變量: * PGNO_REQ該輸出上信號的改變請求主計算機發(fā)送一個程序號。 * APPL_RUN 通過設定這個輸出,機器人控制器與主計算機通訊程序正被執(zhí)行的細 根據標準填寫輸出信號 3 輸出3變量說明 ? IN_HOME 該輸出與主計算機通訊機器人是否在 HOME位置。 ? ON_PATH只要機器人停留在編程路徑上,該輸出保持設定。 BCO運行后設定輸 出ON_PATH。該輸出保持設定直到機器人離開

11、路徑; 復位程序或執(zhí)行程序段選擇。 ON_PATH信號沒有誤差窗口,只要機器人離開路徑信號才復位。 ? NEAR_POSRET 在路徑附近,精度可更改,默認 200MM 。 根據標準填寫輸出4 Object 潯 not ava::at>ie Designation o <£ Test2 mode 押$T2 11 AytortutiC rTtode 嚴 $AUT 12 Automate External mode 観 $EXT 13 Al A2 A3 輸出4變量說明: * T1, T1模式下即輸出該信號 * T2, T2模式下輸出該信號 *

12、 AUT內部自動模式下輸出該信號 * EXTERN夕卜部自動模式下輸出該信號 *當選擇相應的操作方式時設定這些輸出。 啟動時序 1、首先T1模式下選擇CELL程序,之前已配置過的,手動運行 BCO,注意中間路徑,有 的不在HOME點,回原點的過程中需慢速運行,直至到達 BCO。 OK,確認消息,達到 EXT_AUTO 2、繼續(xù)運行初始化,出現(xiàn)運行模式錯誤,點新信息欄 模式 KUKA IRLO T1 榊 00 □ 0 叵 1 E 0 11:53:18 2013/7/25 1 毎析方戎ifl ◎ 時序圖 PLC啟動時序 * 首先機器人發(fā)

13、給 PLC $IN_HOME , $EXT_AUTO $ALAM_SOTP,$SUSER_SAF,$ON_PATH, 如果缺失,先檢查后再啟動。 * PLC在機器人沒報錯的前提下發(fā)給機器人 move_enable 和drives_off,可以同時 ?在給完上面2個信號,PLC要發(fā)給機器人的drives_on信號 ?機器人接收到drives_on 后,機器人發(fā)給 PLCSPERI_RDY信號,PLC接收到該 信號后要把drives_on 斷開。 * drives_on 斷開后,PLC 要發(fā)給機器人 conf_mess,conf_mess 把 stop_mess 斷 開,stop_

14、mess 斷開后0.5秒conf_mess 也要斷開。 ?給ext_start啟動程序之后,PRO_ACT信號輸出,EXT_START信號可以斷開 ?CELL程序啟動之后,PGNO_REQ 開始請求程序號,等待 PLC程序號 ? PLC開始發(fā)程序號,然后是否校驗,根據現(xiàn)場配置。 PLC發(fā)程序號有效,機器人 進入調用的程序開始運動 *行。 外部自”界面舉例(非完全) KRC PGNO REQ APPL^RUN $PERI ROY ■ $AIARM STOP ^USER SAF ■ $1 O ACTCONFfEXI} ■—

15、 $ON f%TH $PRO ACT $IN HOME ■ PGNO/IPGNO_PARI7Y — PGNO VALID ■ $EXT SIART is PLC 信號圖表舉例:預處理 * PLC在機器人沒報錯的前提下發(fā)給機器人 move_enable 和drives_off,可以同時 信號圖表舉例:預處理 * PLC在機器人沒報錯的前提下發(fā)給機器人 move_enable 和drives_off,可以同時 $ORIVES OFF 信號圖表舉例:預處理 OUTPUTS

16、 hi KRC INPUTS §5TOPME莎(悔止信號) 弭ERI_RD宣馳動啟動) 弘 M R hfl'TOP (no E 號TOP) $U匪R'AF慶全門關團) $l O ACTC0rJF(EXT} $IM HOME(tfl 器人處于 HOhnEfi:^}. $M0VE」N2LF庭動棲能) $drives off(5E 動無效) OUTPUTS 信號圖表舉例:確認信息 信號圖表舉例:確認信息 信號圖表舉例:省略DRIVES_

17、ON $STOPME爭」停止信號) 一 $PEIU_RD和驅動啟動} 弘 LARM/TCIP (no E 巧 TO P) $115旦酸全門關閉) $LO MTCONF(EXT》 KRC Win HOMEftfl器人處于HOME常首】= $MOW EMABL可運動使肓自 信號圖表舉例:確認信息 信號圖表舉例:確認信息 簿 ,jDhl VE^ON贋初有殛! ■〔 憶剛譏5_0嚇颶動無敢) 信號圖表舉例:確認信息 信號圖表舉例:省略外部啟動 KRC 卯ERI_RD¥僮動啟動} $ALaRM STOP(n

18、o E STOP) 門缸陵全門關囲 $L0£CTCONF(EXT) HOME仲H.器人外于HOME侍菁i . PLC < r ■ -* 側WN衛(wèi)肌匸庭動使崗 $CONFME55(^UJh>L £DRIVE5 OFFGE 動無鼓) 信號圖表舉例:啟動程序 $PER「RD¥ (鼎動啟動】 $MARM_5T0P (no EdTOP) $U5ER_5AF陵全門關閉) $i_o_actconf(e)E 知肌器人處于路徑中) $PRO ACT(? 序有和 $陀旳RD¥SB動啟動】 $ALARM STOP (no E-STOPJ $U5ER 5AF陵全門關閉; 別

19、 衛(wèi) ACTCDMF(D

20、啟動 啞動啟動) - $ ALA RM ^TOP(noE-STOP) $USER>AF(^ 全 fl關伺 I $1 0 ACTCONF(EXT) . 丨.J 1 $DN PATH機誥人虛于喻徑中): - :: $PR0 ACT腥序有効 r. SIN HOME肌器人處于HOME荷首1 一 Jb KRC V . ^EX^SiTA R7 (程 1?啟動) 莓 $MDVE ENABLE!運動使能1 Strives off腿動無劾 PLC Sig nal diagram e

21、xample: Tran sfer program nu mber Sig nal diagram example: Program running PGNO.REQ(請求) APPL RUN僱序運行中) SPERI RDY (驅動啟動) 弘LARM-STOP(no ESTOP) $U5ER 5AF (安全門關閉) $I O ACTCONF(EXT) $0N PATH肌蓋人處于路徑中) $PRO ACT程序有效) Sin home肌器人處干home荷善). KRC SIN HOMEPBL葢人嘆門 - PGNO (n u mber + pa rity)

22、 q PGNO VALID (佗ad comma nd) $MOVE ENABLE (運動使有自 A 鴦 E£ PLC $DRI\/ES OFF (驅動無效) 雯聖仝巴1黛棗!?… APPL-RUN曜序運行中) $PERI RDY(驅動亡動) $ALARM_STOP(no E-STOP) $USFR SAF (安全門關閉) $I O 一 ACTO)NF(E)Cr) $ON_PATH肌器人處于路徑中)一 $PRO ACT屣序有效) . $IN^HOME創(chuàng)逼山近刖9咚區(qū)常.

23、士 二..麗5鶴壬嶺爾. KRC ? PG NoIvALIdM?^)* $MOVE ENABLE (運動使能 EE SDRIVES OFF(驅動無麹 APPL_RUN(g摩運行中J 5PERI RDY]驅動啟動i $ALARM STOP(na E-STOP) 皿只安全門其廚) $1 口 戶CRONF畑XT} KRC PLC $OM_BATH (機器人處于路徑巾* $PRO/CT濯序有埶 泗ME皿肌El運動使能 Sdrives off服動無效I Sig nal diagram example: End of pr

24、ogram APPL RUM軽瘁運行中) ■ r亠 虹 SPERI RDYtSS動亡動 1 「 $ALARM STOP (no E-STOP) : $USER弘F慶全門關閉) r $1 O ACTCONF(EJd) : $0M吋H (Il器人朋于前徑中)* > Hr; $PRO act程序有効 J f "1 SIN 機器人4b干HOW侍菁匚 1J KRC V $MOVE ENABLE肚動使育自 PLC . $0RIVES OFH驅動無

25、敷) Sig nal diagram example: New program request □Id ^g^(g?t)319VN3 3AOIAIS V (報咼畢+ M如OMOd 3IAIOH4^Y^glftj3WOH Nl$ ifgHOV OUd$ (中電孕兮YStlfr) hip

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

相關資源

更多
正為您匹配相似的精品文檔
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對上載內容本身不做任何修改或編輯。若文檔所含內容侵犯了您的版權或隱私,請立即通知裝配圖網,我們立即給予刪除!