焊接机器人编程技术_第1页
焊接机器人编程技术_第2页
焊接机器人编程技术_第3页
焊接机器人编程技术_第4页
焊接机器人编程技术_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、焊接機器人編程技術-機器人槪述1 工業機器人的定義和分代槪念 歸.國際標準化組織的定義:工業機器卷产 赶捱可重復編程和多功能白搬運強 材料、零件、工具的機器手;或能執行不 同任務面具有可改變和可編程的專門系統。工業機器人,就其發展可分爲三代:第一代機器人:具有示教再現,對 環境的變化沒有應變能力。第二代機器人:在示教再現的機器 人上加感覺系統,如視覺、力覺、觸覺 等對環境有一定的適應能力。第三代機器人:即智能機器人,它 能理解人的命令。感知周圍的環境、識 別操作的對象,并自行規劃操作順序以 完成賦予的任務。2工業機器人主要名詞術語a機器手(Manipulator)具有和人臂相似 的功能,可在空

2、間抓放物體或進行其它操作 的機械裝置。b驅動器(actuator)電能或流體能轉化成機械能的動力裝置。c工作空間(Working Space)機器人在執行任務時,其腕軸交點能在空間活動的範d工作原點(Work Origin):機器人工作空間 的基準點。e速度(Velocity):機器人在額定條件下,勻 速運動過程中,工具中心點在單位時間內所移 動的距離或轉動角度。f額定負載(Ratedload):機器人在限定的操 作條件下,其機器接口處能承受的最大負載, 用質量或力矩表示。g重復位姿精度(Pose Repeatability):機器人在 同一條件下,用同一方法操作時,重復n次所測 得的位姿一致

3、度h存儲容量(Memory capacity):計算機存儲裝 置中可存儲的位置、順序、速度等信息的容量通常用時間或位置點數來表示。I 外咅E檢測功能(External MeasuringAbility):機器人所具備對外界物體狀態和環境狀況的檢測能力。j 內部檢測功能(Internal Measuring Ability): 機器人對本身的位置、速度等狀態的檢測能 力。k 自診斷功f t(Self Diagnosis Ability):機器人判斷本身全部或部分狀態是否處於正 常的能力。二機器人的基本構成ControllerManipulator1機器手機械手是機器人的操作部分由它直接帶動 末端

4、操作器(如焊槍、點焊鉗)實現各種運動和 操作,又稱爲操作機。它的結構多樣,完全根 據任務需要而定,現有的工業機器手主要結構 形式有三種:a. 機床式結構類似機床,其達到空間位置的三個運 動(X、Y、Z)是由直線運動構成,其末端操作 器的姿態由旋轉過去構成。主要用於簡易和專 用焊接機器人。b. 全面關節式結構類似人的腰部和手部,其位置和姿態 全部由旋轉運動構成。目前的焊接機器人屬這 種結構c. 平面關節式平面關節機器手的機構特點是上下運動由直線運動構成,其它運動由旋轉運動構成。這種這種結構在垂直方向剛度大,水平方向又 十分靈活,適合以插裝爲主的裝配作業。機械手的結構雖然多種多樣,但都是由常用機構

5、組成。以上爲例,它都是由機座、軸(四個、五個或六軸)及末端操作器組成。 每一軸都由一台伺服電機驅動,目前機器人 采用的電機驅動器可分爲以下几類:a.步進電機驅動器:大多用於精度較低 的經濟型工業機器人。b.直流電機伺服系統驅動器精度高、變速範大、動態性能好,是目前機器人的主要驅動方式。c.交流電機驅動器具有直流伺服系統的全部優點,而且取消了 換相炭刷,不需要定期更換炭刷,大大延長了機 器人的維修周期,正在推廣中。2控制柜控制柜是機器人的核心部件,它實施機器人 的全部控制信息處理和對機械手的運動控制。Mains switcha.示教器(Teach pendant)DisplayDisplayEn

6、abling deviceEnabling deviceJoystickJoystickEmergencyEmergency stop buttonstop button示教器是人機信息交換界面,通過它 可以操縱機械手動作、編程、修改機器內 部參數。b操作面 (Operators panel)MOTORS ONEmergency stopOperating mode selectorAUTOMATIC MANUAL REDUCED SPEED 100%MANUAL FULL SPEED $Duh time counterc軟驅(Disk drive)三點焊接機器人點焊機器人雖然有多種結構形式,

7、但大體 上都可以分爲三大組成部分,即機器人本體, 點焊焊接系統及控制系統。爭占焊t幾器人系紡F目前應用較廣的點焊機器人,其本體形式 爲直角坐標簡易型及全關節型。前者可具有1 3自由度,焊件及點焊位置受到限製;後者具 有56個自由度,分DC伺服和AC伺服兩種形 式,能在可達到的工作區間內任意調整焊鉗姿 態,以適應多種形式結構的焊接。1點焊機器人系統焊接系統主要由焊接控制器、焊鉗(含阻焊變壓器)及水、電、氣等輔助部分組成。點焊機器人焊鉗從用途上可分爲C型和X型兩種,C型焊 鉗用於點垂直及近似於垂直傾斜位置的焊 縫X型焊鉗則主要用於點焊水平及近似於水平 傾斜位置的焊縫。從阻焊變壓器與焊鉗的結構關系上

8、右將 焊鉗分爲分離式、內藏式和一體式三種形式。點焊機器人對焊接系統的要求乩應采用具有浮動加壓裝置的專用焊 鉗,焊鉗重量要輕,可具有長、短兩種行程,以 便於快速焊接及修整。更換電極、跨越障礙 等。b. 體式焊鉗的重心應設計在固定法盤的 軸心線上。c. 焊接控制系統應能對焊接過程中的各種 故障進行自診斷及自保護。3.點焊機器人的選擇在選用或引進點焊機器人時必須注意以下几點:a. 必須使點焊機器人實際可達到的工作空 間大於焊接所需的工作空間。b. 按工件形狀、種類、焊縫位置選用焊鉗。c. 應選內存容量大、示教功能全。控制精 度高的點焊機器人。四弧焊機器人1.弧焊機器人的選擇弧焊用的工業機器人通常有五

9、個自由度以 上,具有六個自由度的機器人可以保証焊槍 的任意空間軌跡和姿態。直線運動速度可達 lm/s以上,重復定位精度可達0.2mm ,可以 通過示教和再現方式或編程方式工作。還應 具有焊槍的擺動功能以滿足焊接工藝要求。五焊接機器人主要技術指標焊接機器人的主要技術指標可分兩大部 分:機器人的通用指標和焊接機器人的專門 指標。1 機器人的通用指標:a. 自由度數反映機器人靈活性的重要指標。一般說來 ,有三個自由度就可達到機器人工作空間任何 一點,但焊接機器人一般要5個以上自由度。b. 負載指楡器人末端能承受的額定載荷。弧焊機 器人要求的負載一般爲510kg ,點焊機器人要 求的負載一般爲4090

10、kg C 工作空間廠家所給出的工作空間是機器人未裝任 末端操作器情況下的最大可達空間。但應特別注意的是,在裝上焊槍(或焊鉗)等後要考慮保証焊槍姿態,實際可焊接空間會比廠家給出的小。d 最大速度是在生產中影響生產效率的重要指標。 般來說1l5m/s已能滿足要求。e重復定侍精竜這是機器人最重要的指標之一。對弧焊 機器人,應小於焊絲直徑的一半,即0.20.4 毫米;對點焊機器人也應小於焊鉗直徑的一 半以下,即12mm f 自診斷功能指機器人對主要元器件、主要功能模塊 進行自動檢查、故障報警、故障部位顯示的 功能。它對保証機器人快速維修和進行保障 非常重要。它是評價機器人完善程度的主要 指標之一。g.

11、自保護和安全保障功能指機器人在受外界影響時所能做出的安 全措施。它起到機器人預防傷人傷物作用。2.焊接機器人專用技術指標a擺動功能指焊槍在焊接過程中沿焊縫作一定規律 的擺動。這對弧焊機器人尤其重要,它關系到弧焊機器人的工藝性能。擺動功能的最佳選擇是能在空間(XYZ)範內任意設定擺動方式和參數b. 焊接工藝故障自檢和自處理功能指機器人對常見的焊接工藝故障,如弧焊 的粘絲、斷絲、點焊的粘電極等做出檢出并實 時自動停車報警的功能。c. 引弧和收弧功能 爲確保焊接質量,需要變參數,在機器人 焊接中,在示教時應能設定和修改,這是弧焊 機器人不可少的功能。六焊接機器人編程知識1.編程窗口機器人的程序編寫有

12、兩個途徑:第一是 直接在示教器上編寫。第二是在電腦上通過機 器人的專用軟件編寫,然後通過網絡傳送給機 器人。一般來說在電腦上編寫是爲了作模擬, 實際的生產是通過在生產現場用示教器操作。Menu kevs Contrast| JoeginyI Progran Window, lnpuls/ key% j Outputs0 IncivnwiHal-P3milkDeleteNaviijation kevsw-ofI ;u net ion keysNumeric keyboardUser del med keysI Misc.789456123User defined kevI-aIIIpi-P2上圖

13、是示教器的示意圖編程主要通過調用各種指令完成一個簡單的應用程序主要由三個不同的部分組 成:一個主程序;几個子程序;程序數據。2 編程的主要指令:a.基本連動指令MoveL pl, vlOO, zlO, tooll;這是指示機器人作直線(Linear)運動的指 厶HP ,相近的還有MoveJ(關節軸運動)、MoveC(圓周 運動)pl :目標位置點;vl 00 :機器人的運動速度;Z10 :規定在轉彎區尺寸; tooll :工具中心點。(TCP)b.輸入輸出群指令do指機器人的輸出信號di指機器人的輸入信號。Set dol:將一個輸出信號賦値爲1 ;Reset dol :將一個輸出信號賦値爲0

14、;Wait DI d订 /maxtime:=5/Timeflag:=flagl:等侍輸入信號山1値爲1C.通信指令(人機對話)TP ERASE :清屏指令TP WRITE :書寫指令TP WRITE “ABE”:顯示AEBTP WRITE ABB:顯示所賦予ABB的値。TP Read minfleg”:在示教板上賦予機器人 變量數據。Wait Time 3:等待3秒,再執行下一行指令。d程序流程指令IF判斷執行指令IF THEN 符合vexp 1 條件, Yes-partl 執行 “Yes-partl指令, ELSEIF THEN 符合vexp2 條件, Ycs-part2執行 “Yes-part2指令,ELSE不符合 vexpl、vexp2 條件“ Not-part 執行 “Not-parT 指令。ENDIFe焊接指令ArcLOn, pl, vlOO,sml, wdl, wv, fine,torch; ArcLc, p2, p3 , vl00,sm2, wd3, wv2, zltorch; ArcLOff, pl, vl00,sm3, wd3, wv, fine,torch;ArcLOn(Off):焊接起弧(收弧);sm :焊接起弧收弧參數wd :焊接參數wv :擺弧參數3.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论