亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Fanuc機器人回原位程序在自動化裝配生產(chǎn)線上的應(yīng)用

        2022-01-05 11:21:48李世杰
        汽車實用技術(shù) 2021年23期
        關(guān)鍵詞:程序段斷點原位

        李世杰

        Fanuc機器人回原位程序在自動化裝配生產(chǎn)線上的應(yīng)用

        李世杰

        (大連豪森瑞德設(shè)備制造有限公司,遼寧 大連 116036)

        隨著汽車工業(yè)的迅猛發(fā)展,機器人在先進汽車制造中的重要性也越來越凸顯。Fanuc機器人作為機器人領(lǐng)域的巨頭,為全球自動化生產(chǎn)作出了巨大的貢獻。文章主要講述在生產(chǎn)中,F(xiàn)anuc搬運類機器人發(fā)生異常情況停止后安全自動回原位的方法。搬運機器人首先判斷當(dāng)前點在哪兩個軌跡點之間,根據(jù)所處軌跡點位置,自行判斷是松開夾具反向返回原位或者繼續(xù)執(zhí)行子工作路徑至終點后。通過對應(yīng)該終點的工位,調(diào)用對應(yīng)該工位的返回路徑程序控制機器人返回原位。通過編寫程序使機器人快速返回原位,通過減少故障的處理時間來間接提高生產(chǎn)效率,增加企業(yè)利潤,在生產(chǎn)中具有重要意義。

        Fanuc機器人;應(yīng)用;程序編寫

        前言

        在汽車自動裝配線設(shè)備的控制系統(tǒng)中,機器人技術(shù)的應(yīng)用也越來越廣泛,而它的出現(xiàn)是為了適應(yīng)制造業(yè)規(guī)?;a(chǎn),解決單調(diào)、重復(fù)的體力勞動和提高生產(chǎn)質(zhì)量而代替人工作業(yè)。

        1 搬運機器人回原位說明

        1.1 搬運機器人

        搬運機器人一般指機器人上帶夾具的機器人,機器人動作的時候需要夾爪松開和夾緊,工作順序一般分為下面三個步驟:

        (1)機器人在原位或者某一位置去抓件位置抓件。這段機器人程序夾爪為松開狀態(tài),程序中斷可以執(zhí)行回原位,同時也可以執(zhí)行斷點繼續(xù)功能?;卦徊襟E為機器人逆向走位置。

        (2)機器人到抓件位置夾爪夾緊后抓著工件去放件位置。這段機器人程序夾爪為夾緊狀態(tài),程序中斷不可以執(zhí)行回原位,只能執(zhí)行斷點繼續(xù)功能。

        (3)機器人到放件位置夾爪松開后返回原位,整個程序執(zhí)行完畢。這段機器人程序夾爪為松開狀態(tài),程序中斷可以執(zhí)行斷點繼續(xù)功能,同時也可以執(zhí)行回原位?;卦徊襟E為機器人正向走位置。

        1.2 搬運機器人回原位程序說明

        打開機器人程序 PNS0001 里調(diào)用P01_45T3_LOAD_ TO_PRESS 程序:

        /PROG P01_45T3_LOAD_TO_PRESS

        1: GO[1:ACKPRGNO]=1;

        2: IF GO[1:ACKPRGNO]<>R[1],JMP LBL[1];

        3: DO[21:PRG_RUN]=ON;

        4: DO[158:LOAD_NOT_WORK]=ON;

        5: DO[159:45T3_PRESS_NOT_WORK]=ON;

        6: J PR[1:HOME] 100% FINE;

        7: SKIP CONDITION DI[200:Homing Request]=ON;

        //定義skip條件為 DI[200:HomingRequest]為 ON,意思為在以下帶有skip的程序段中,一旦 DI[200:Homing Request]為 ON,則立即跳出該程序段,否則正常執(zhí)行程序段,并跳轉(zhuǎn)至對應(yīng) LBL

        8:J PR[5:45T3_LOAD_PROCES] 100% CNT 100 Skip, LBL[5];

        //DI[200:HomingRequest]一直為OFF,則機器人運動至PR[5:45T3_LOAD_PROCES],之后跳轉(zhuǎn)到LBL[5];若執(zhí)行中 DI[200:Homing Request]置ON,則跳出該段,并執(zhí)行第下一行程序,跳轉(zhuǎn)到 LBL[52]---即第一段回零程序

        9:JMP LBL[52];

        10: LBL[5];

        11: L PR[9:45T3_LOAD_UP] 1000mm/sec FINE Skip, LBL[9];

        12: JMP LBL[51];

        13: LBL[9];

        14: WAIT DI[158:LOAD_SAFE]=ON;

        15: L PR[10:45T3_LOAD_POS] 100mm/sec FINE Skip, LBL[10];

        16: JMP LBL[50];

        17: LBL[10];

        18: CALL GRASP_GRASP;

        19: L PR[11:45T3_LOAD_UP] 1000mm/sec FINE;

        20: DO[185:LOAD_TAKE_CHECK]=ON;

        21: WAIT DI[185:LOAD_TAKE_OK]=ON;

        22: DO[185:LOAD_TAKE_CHECK]=OFF;

        23: DO[158:LOAD_NOT_WORK]=OFF;

        24: J PR[15:45T3_PRESS_PROCS]100%CNT100;

        25: L PR[19:45T3_PRESS_UP] 1000mm/sec FINE;

        26: WAIT DI[159:45T3_PRESS_SAFE]=ON AND DI[164: 45T3_PRESS_NO_PART]=ON;

        27: L PR[20:45T3_PRESS_POS] 150mm/sec FINE;

        28: CALL GRASP_LOOSEN;

        29: L PR[21:45T3_PRESS_UP] 500mm/sec FINE Skip, LBL[20];

        30: JMP LBL[60];

        31: LBL[20];

        32: DO[187:45T3_PUT_CHECK]=ON;

        33: WAIT DI[187:45T3_PUT_OK]=ON;

        34: DO[187:45T3_PUT_CHECK]=OFF;

        35: DO[159:45T3_PRESS_NOT_WORK]=OFF;

        36: J PR[25:45T3_PRESS_PROCS] 100% CNT100 Skip, LBL[21];

        37: JMP LBL[61];

        38: LBL[21];

        39: J PR[1:HOME] 100% FINE;

        40: DO[23:PRG_CMP]=ON;

        41: WAIT .50(sec);

        42: END;

        43: LBL[50];

        44: L PR[9:45T3_LOAD_UP] 100mm/sec FINE;

        45: LBL[51];

        46: L PR[5:45T3_LOAD_PROCES] 100mm/sec FINE;

        47: LBL[52];

        48: CALL AUTO_ROBOT_TO_HOME;

        49: LBL[60];

        50: L PR[21:45T3_PRESS_UP] 100mm/sec FINE;

        51: LBL[61];

        52: L PR[25:45T3_PRESS_PROCS] 100mm/sec FINE;

        53: CALL AUTO_ROBOT_TO_HOME;

        54: LBL[1];

        55: GO[2:FAULT_NO]=2;

        56: MESSAGE[!Sub Programme Mismatch];

        57: JMP LBL[1];

        /POS

        1.3 回原位程序段解析

        (1)P01_45T3_LOAD_TO_PRESS程序的去抓件動作順序為以下:

        PR[1:HOME]→PR[5:45T3_LOAD_PROCES]→PR[9:45T3_ LOAD_UP] → PR[10:45T3_LOAD_POS]。

        加入了第7行跳過指令的條件之后,一旦機器人停止,HMI回原位請求發(fā)出,機器人首先判斷當(dāng)前點在哪兩個軌跡點之間,然后逆著正常軌跡點的順序回到原位PR[1:HOME],比如程序執(zhí)行到第11行時,跳過指令的條件DI[200:Homing Request]滿足,這時機器人TCP正處于PR[5:45T3_LOAD_ PROCES]與LPR[9:45T3_LOAD_UP]之間,跳過11行,立即執(zhí)行第12行,跳轉(zhuǎn)到標(biāo)簽LBL[51],機器人會從當(dāng)前位置按照PR[5:45T3_LOAD_PROCES],PR[1:HOME]的順序回退到原位。

        (2)P01_45T3_LOAD_TO_PRESS程序的放件之后回原位的動作順序為以下:

        L PR[21:45T3_PRESS_UP]→PR[25:45T3_PRESS_ PRO- CS]→ PR[1:HOME]。

        如果機器人程序執(zhí)行到此刻外部觸發(fā)急停之后,操作人員此時可以有兩種選擇,1是斷點繼續(xù)運行,2是HMI點擊回原位請求,這兩種選擇在當(dāng)前程序段中機器人行走軌跡是一樣的,都是正向走位置。

        如果選擇第二種,加入了第32行跳過指令的條件之后,一旦機器人停止,HMI回原位請求發(fā)出,機器人首先判斷當(dāng)前點在哪兩個軌跡點之間,之后回撤到上一個軌跡點或者執(zhí)行到下一個軌跡點,再順著正常軌跡點的順序回到原位PR [1:HOME],比如程序執(zhí)行到第39行時,跳過指令的條件DI[200:Homing Request]滿足,這時機器人TCP正處PR[21: 45T3_PRESS_UP]與PR[25:45T3_PRESS_PROCS]之間,跳39行,立即執(zhí)行第40行,跳轉(zhuǎn)到標(biāo)簽LBL[61],機器人會從當(dāng)前位置按照PR[25:45T3_PRESS_PROCS],PR[1:HOME]的順序回退到原位。

        1.4 關(guān)于SKIP指令的具體說明

        圖1 跳過指令

        例:

        1:SKIP CONDITION DI[1]=ON[2]

        2: JP [1] 100% FINE

        3: LP [2] 1000mm/sec FINE skip,LBL[1]

        4: JP [3] 50% FINE

        5: LBL[1]

        6. JP [4] 50% FINE

        跳過指令在跳過條件尚未滿足的情況下,跳到轉(zhuǎn)移目的地標(biāo)簽。

        機器人向目標(biāo)位置移動的過程中,跳過條件滿足時,機器人在中途取消動作,程序執(zhí)行下一行的程序語句。跳過條件尚未滿足的情況下,在結(jié)束機器人的動作后,跳到目的地標(biāo)簽行。

        跳過條件指令,預(yù)先指定在跳過指令中使用的跳過條件(執(zhí)行跳過指令的條件)。在執(zhí)行跳過指令前,務(wù)須執(zhí)行跳過條件指令。曾被指定的跳過條件,在程序執(zhí)行結(jié)束,或者執(zhí)行下一個跳過條件指令之前有效[1]。

        2 結(jié)語

        在汽車自動裝配線上,部分工位的夾具較復(fù)雜,部分工位在機器人運行軌跡上存在障礙物等。如果操作人員人為將機器人回原位,效率較低且有碰撞風(fēng)險。調(diào)用程序回原位對操作人員要求低,安全,可靠,快速,不會發(fā)生意外的碰撞,兼容性強,更為柔性。

        [1] 王民.FANUC機器人常見故障及處理措施探討[J].南方農(nóng)機,2020, 51(12):37.

        [2] 李亞巍,楊雷,段毅,等.基于Siemens PLC程序的FANUC機器人IO控制與調(diào)用[J].中國設(shè)備工程,2020(19):28-30.

        Application of Fanuc Robot Homing Program in Automated Assembly Line

        LI Shijie

        ( Dalian Haosen Equipment Manufacturing Co., Ltd., Liaoning Dalian 116036 )

        With the rapid development of the automobile industry, the importance of robots in advanced automobile manufacturing has become more and more prominent. As a giant in the field of robotics, Fanuc robots have made great contributions to global automated production. The article mainly describes the method for Fanuc handling robot to return to the original position safely after an abnormal situation occurs in production. The handling robot first judges which two track points the current point is between, and judges whether it is loose according to the position of the track point. After opening the fixture and returning to the original position in the reverse direction or continuing to execute the sub-work path to the end point, call the return path program corresponding to the end point to control the robot to return to the original position through the station corresponding to the end point. By writing a program to make the robot return to its original position quickly, and indirectly improve the production efficiency by reducing the processing time of the fault, and increase the profit of the enterprise, it is of great significance in the production.

        Fanuc robit; Application; Programming

        U466

        B

        1671-7988(2021)23-136-03

        U466

        B

        1671-7988(2021)23-136-03

        10.16638/j.cnki.1671-7988.2021.023.038

        李世杰,就職于大連豪森瑞德設(shè)備制造有限公司。

        猜你喜歡
        程序段斷點原位
        物歸原位
        幼兒100(2024年19期)2024-05-29 07:43:34
        基于WinCC的物料小車控制系統(tǒng)設(shè)計與仿真
        電動工具(2022年2期)2022-05-18 08:40:38
        數(shù)控系統(tǒng)手輪回退功能的研究與實現(xiàn)*
        一類無限可能問題的解法
        基于NC程序段的提高數(shù)控加工監(jiān)控閾值與信號同步的方法*
        未培養(yǎng)微生物原位培養(yǎng)技術(shù)研究進展
        主導(dǎo)電回路發(fā)生斷點故障判斷方法探討
        原位強化的鋁基復(fù)合材料常見增強相及制備方法
        河南科技(2014年12期)2014-02-27 14:10:29
        TKScope仿真調(diào)試Cortex-M3內(nèi)核的高級手段
        全頭皮撕脫傷原位回植成功1例
        国产三级三级三级看三级日本| 久久伊人色av天堂九九| 日韩黑人欧美在线视频观看| 色偷偷亚洲第一综合网| 久久久熟女一区二区三区| 国产又色又爽无遮挡免费软件| 亚洲熟妇无码av另类vr影视| AⅤ无码精品视频| 国家一级内射高清视频| 国产精品成熟老女人| 狼色精品人妻在线视频| 高清国产亚洲va精品| 亚洲天堂av一区二区三区不卡| 成人免费无码视频在线网站| 色先锋资源久久综合5566| 天堂网av在线| 国产av一区二区毛片| 一本久久a久久精品vr综合| 精品国产福利一区二区在线| 精品国产乱来一区二区三区| 免费在线观看av不卡网站| 和外国人做人爱视频| 中文字幕在线久热精品| 久久婷婷国产色一区二区三区| 婷婷色综合视频在线观看| 蜜桃成人无码区免费视频网站| 亚洲欧美久久婷婷爱综合一区天堂 | 国产亚洲精品综合一区| 婷婷久久久亚洲欧洲日产国码av| 亚洲国产精品中文字幕日韩| 美女被内射中出在线观看 | 无码国内精品久久人妻| 欧美日韩亚洲精品瑜伽裤| 国内自拍视频在线观看| 久久久99精品免费视频| 真实单亲乱l仑对白视频| 国产一线视频在线观看高清 | 2021国产最新无码视频| 精品熟女视频一区二区三区国产| 久久久久久九九99精品| 伊人色综合久久天天人手人停|