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

        ?

        基于RobotStudio的生產(chǎn)線下料系統(tǒng)設(shè)計與仿真??

        2019-05-29 01:28:20劉海燕林春蘭范徽倚
        制造技術(shù)與機床 2019年5期
        關(guān)鍵詞:壓鑄機輸送鏈碼垛

        劉海燕 蘇 宇 林春蘭 范徽倚

        (①桂林理工大學機械與控制工程學院,廣西桂林541004;②廣西科技大學職業(yè)技術(shù)教育學院,廣西柳州545006;③廣西電網(wǎng)有限責任公司百色平果供電局,廣西百色531400)

        隨著科學技術(shù)的不斷進步,現(xiàn)代工業(yè)制造業(yè)逐漸趨向于自動化生產(chǎn),大大降低勞動力成本,有效縮短生產(chǎn)的周期,提高產(chǎn)品的質(zhì)量,提高產(chǎn)量和效率。因此,解決工業(yè)機器人在實際的生產(chǎn)制造中應(yīng)用可能遇到的許多相關(guān)問題,對促進自動化制造的發(fā)展優(yōu)勢有著很大的影響,對工業(yè)機器人的理論和應(yīng)用上的研究也有著非常重要的意義。在應(yīng)用工業(yè)機器人的前期設(shè)計、規(guī)劃和實施方案等準備工作上,往往借助于機器人專業(yè)仿真軟件,通過在計算機環(huán)境中對生產(chǎn)線上各設(shè)備進行仿真模擬,在不消耗任何實際生產(chǎn)資源的情況下對實際生產(chǎn)過程進行動態(tài)模擬,從而更合理地配置規(guī)劃生產(chǎn)資源,評價智能生產(chǎn)線的可行性及潛在問題,對于降低開發(fā)成本,縮短整個智能生產(chǎn)線的研發(fā)周期,具有十分重要的作用。碼垛作為自動化技術(shù)領(lǐng)域中的一門新興技術(shù),工作要求是將箱體、袋狀等對象按照一定的次序和模式碼放在托板上,以方便完成物料的搬運、裝卸、存儲和運輸?shù)纫幌盗形锪骰顒?,常常用于食品飲料、煤炭和化工等大批量生產(chǎn)的場合。在碼垛機器人的應(yīng)用中,通過結(jié)合其他外圍設(shè)備的通信連接,共同構(gòu)成自動生產(chǎn)線。

        從實現(xiàn)自動化生產(chǎn)過程中的某下料系統(tǒng)需求出發(fā),討論機器人工作布局、運動軌跡、路徑規(guī)劃、運動仿真等內(nèi)容。本文基于RobotStudio離線編程軟件虛擬仿真自動下料系統(tǒng):由壓鑄機生產(chǎn)原材料,再由搬運機器人完成取料放置到輸送鏈傳送,并完成質(zhì)量檢測等作業(yè),最后由碼垛機器人完成物料的堆垛工作。這一系列的自動化搬運和碼垛等工作,只需兩臺機器人來完成,通過機器人與外圍工作站之間的信號連接,實現(xiàn)自動化運行。

        1 下料過程仿真系統(tǒng)設(shè)計

        ABB RobotStudio是瑞典ABB公司開發(fā)的一套計算機仿真軟件,它具有CAD模型導入和機器人離線示教編程、動態(tài)仿真、碰撞檢測等功能。由于RobotStudio軟件是以ABB機器人的虛擬控制器為基礎(chǔ)開發(fā),所以軟件中的機器人本體參數(shù)、仿真示教器和控制器都是與實際機器人的一樣,I/O信號仿真、指令程序等與實際的機器人在生產(chǎn)線運行過程中的控制信號及程序也是一致的。因此,RobotStudio軟件上編寫和調(diào)試好的程序可以導入到真實控制器中運行,從而模擬真實的工作環(huán)境。

        1.1 系統(tǒng)總體設(shè)計

        根據(jù)ABB工業(yè)機器人IRB4600在現(xiàn)實生產(chǎn)制造中搬運和碼垛的工作過程,壓鑄機利用壓力的作用把熔融液壓射到模具腔室中,鑄造所需要的毛坯產(chǎn)品,待冷卻成型,開模得到固體的鑄件。產(chǎn)品壓鑄完成后壓鑄機門打開,并發(fā)送信號給取料機器人抓取鑄造件放置到輸送鏈上。在輸送鏈的中部裝設(shè)有質(zhì)量檢測裝置,通過該裝置對壓鑄生產(chǎn)出來的鑄造件產(chǎn)品進行質(zhì)量檢測,將檢測數(shù)據(jù)傳送給碼垛機器人。碼垛機器人根據(jù)檢測數(shù)據(jù)判斷該產(chǎn)品是否為良品。如果產(chǎn)品為良好,碼垛機器人抓取后整齊有序地碼垛到小車的棧板上。物料達到規(guī)定的數(shù)量后,小車能夠自動將產(chǎn)品運走并返回等待區(qū)。如果產(chǎn)品為非良品,碼垛機器人將其抓取放置到非良品區(qū),等待工作人員的處理。機器人自動下料系統(tǒng)的空間布局如圖1所示。

        1.2 系統(tǒng)設(shè)計流程

        RobotStudio軟件仿真建模和機器人程序編寫基本流程如圖2所示。

        1.3 RobotStudio建模

        1.3.1 壓鑄機工作站

        壓鑄機的模型工作站主要由開關(guān)門機構(gòu)、合開模液壓缸、頂出液壓缸和壓鑄模型具等組成,如圖3所示。壓鑄機的開關(guān)門機構(gòu)和合開模機構(gòu)的4個動作姿態(tài)分別為:開關(guān)門和合開模。當生產(chǎn)線準備就緒后,壓鑄機先后完成關(guān)閉安全門、合模壓鑄產(chǎn)品、待模型冷卻后開模和打開安全門。

        1.3.2 輸送鏈工作站

        輸送鏈多用于物料的傳送運輸,以減少物料周轉(zhuǎn)的時間,提高工作效率。通過在傳送帶上安裝傳感器,控制和監(jiān)控物料傳送帶的運行和狀態(tài)等,如圖4所示。

        1.3.3 質(zhì)量檢測工作站

        質(zhì)量檢測工作站是采用超聲波的檢驗方式,利用無損探傷的方法迅速發(fā)現(xiàn)壓鑄件內(nèi)部是否存在缺陷,并把檢測數(shù)據(jù)即時傳送給碼垛機器人,執(zhí)行相對應(yīng)的操作。質(zhì)量檢測工作站如圖5所示,主要由:裝置底座、支架和探測發(fā)射器等組成,如圖5所示。在質(zhì)量檢測裝置的建模中,把質(zhì)量檢測裝置正在運行的狀態(tài),通過三維錐形體來表現(xiàn)探測信號的掃描范圍,如圖5b所示。

        1.3.4 輸出線工作站

        輸出線工作站主要由物流小車、棧板和棧板底座組成,生產(chǎn)線啟動運行之后,物流小車能夠自動拖運空的棧板駛?cè)搿?/p>

        1.3.5 末端執(zhí)行器設(shè)計

        末端執(zhí)行器是安裝在工業(yè)機器人末端的操作工具,用來吸取搬運物料。為滿足操作方便、動作迅速和結(jié)構(gòu)簡單等要求,本文采用的末端執(zhí)行器為真空吸盤。真空吸盤的建模部件包括連接盤、支架和6個吸嘴等,導入其三維圖形到機器人中,作為末端執(zhí)行器,如圖6所示。

        2 Smart組件設(shè)計

        在RobotStudio仿真軟件中搭建壓鑄機、輸送線、運料的小車等裝置的工作站之后,如果要實現(xiàn)工作站的運行動態(tài)效果,則需要在“建?!边x項卡中新增Smart組件,該組件主要是用于創(chuàng)建I/O信號連接和屬性控制的動態(tài)組件。下面以Smart組件_壓鑄機為例說明Smart組件的添加及IO信號的添加及控制邏輯關(guān)系的建立。

        2.1 Smart組件_壓鑄機的添加及控制邏輯

        為實現(xiàn)壓鑄機的動態(tài)效果,主要通過添加Smart組件及創(chuàng)建機械裝置來實現(xiàn);為模擬壓鑄機的開關(guān)門和壓鑄加工的動作效果,首先利用Robotstudio軟件的“創(chuàng)建機械裝置”功能,新創(chuàng)建和設(shè)置壓鑄機的機械運動裝置DOOR和Punch。然后新增一個Smart組件并打開該組件的編輯器,在組成選項卡中依次添加4個運動機械裝置關(guān)節(jié)到一個已定義的姿態(tài)的子組件PoseMover,每個動作運行的時間設(shè)置為2s。添加SimulationEvents(仿真和停止時發(fā)出脈沖信號)子組件,仿真開始時SimulationStarted發(fā)出的脈沖信號,控制PoseMover_1(關(guān)門狀態(tài))子組件的運行完成壓鑄機的關(guān)門工作,PoseMover_1動作完成Executed輸出為1控制PoseMover_3(合模狀態(tài))子組件的運行完成壓鑄機的合模工作。

        PoseMover_3動作完成 Executed輸出為1控制Source子組件來創(chuàng)建物料組件的拷貝,產(chǎn)出的拷貝經(jīng)由Queue(隊列)子組件進行組操作,在LinearMover(線性運動)子組件的控制下運行至壓鑄模型內(nèi),拷貝的物料與PlaneSensor(面?zhèn)鞲衅?子組件接觸,面?zhèn)鞲衅靼l(fā)出完成信號控制PoseMover_4(開模狀態(tài))子組件的運行完成壓鑄機的開模工作,PoseMover_4動作完成Executed輸出為1控制PoseMover_2(開門狀態(tài))子組件的運行,完成壓鑄機的開門工作并發(fā)出壓鑄加工完成的信號。但由于ABB機器人在高頻信號轉(zhuǎn)變到低頻信號時不能觸發(fā)動作,所以通過添加 LogicGate[NOT](邏輯取反)子組件,進行對信號的取反操作,觸發(fā)LogicSRLatch_1(置位/復(fù)位)組件進行置位和復(fù)位動作,使壓鑄加工完成輸出的高頻信號在轉(zhuǎn)換成低頻信號時能夠觸發(fā)動作,控制I/O信號的輸出,把壓鑄完成的信號傳送給搬運機器人。

        2.2 Smart組件的I/O信號設(shè)置及連接

        動態(tài)壓鑄機的Smart組件中,創(chuàng)建數(shù)字型輸入信號doReset和一組輸出信號 yInput和yOutput,分別用于復(fù)位完成、啟動壓鑄機加工和壓鑄加工完成的I/O信號。設(shè)定其初始值值均為0,Smart組件中各子組件之間的邏輯控制,主要是通過I/O信號的連接來實現(xiàn),部分I/O信號邏輯連接如表1所示。

        表1 Smart組件_壓鑄機的部分I/O信號邏輯關(guān)系

        3 機器人工作站系統(tǒng)編程及仿真

        本文通過兩臺ABB工業(yè)機器人相互協(xié)調(diào)工作的方式,分別創(chuàng)建了碼垛機器人系統(tǒng)和搬運機器人系統(tǒng)。下面以碼垛機器人系統(tǒng)創(chuàng)建、IO信號配置及地址分配、系統(tǒng)編程為例說明碼垛機器人工作站系統(tǒng)的創(chuàng)建。

        3.1 碼垛機器人系統(tǒng)IO信號變量參數(shù)及地址分配

        碼垛機器人系統(tǒng)一共設(shè)置3個數(shù)字輸入信號和5個數(shù)字輸出信號:輸入信號分別用于物料準備就緒、物料吸取完成和物料裝載完成的信號連接;輸出信號分別用于控制物流小車的啟動、設(shè)置屬性連結(jié)、棧板載入、工作站連結(jié)和吸取物料。I/O信號的參數(shù)如表2所示。

        3.2 機器人離線編程

        ABB工業(yè)機器人的程序主要由模塊組成,包括系統(tǒng)模塊和用戶建立的模塊。編寫程序時,可以根據(jù)不同的控制要求建立多個模塊,通過新建模塊來構(gòu)建機器人的程序。工業(yè)的生產(chǎn)制造中,工業(yè)機器人被應(yīng)用于物品的搬運較多,其中包括:水平位置的搬運,即將物料從同一個高度的位置搬運到另一個位置,高度一樣,位置不同;另一個是立體位置的搬運,即將物料搬運到低于或高于現(xiàn)在物料所在的位置。在本設(shè)計中,主要用機器人將物料從壓鑄機里面取出搬運到輸送鏈上,進行傳送,完成物料的周轉(zhuǎn),工作流程如圖7所示。碼垛作業(yè)一共搬運15個物料作為一個工作周期,若搬運的物料數(shù)量達到15個,將啟動輸出線將裝載滿的物料運走,再進入下一個工作周期。本設(shè)計完成的是一個3×5層的碼垛任務(wù),將待碼垛的物料搬運到棧板上,工作流程如圖8所示。

        表2 I/O信號的變量參數(shù)

        搬運模塊部分主程序如下:

        PROC main()

        rInitAll;!調(diào)用初始化程序,用于復(fù)位數(shù)據(jù)

        WHILE TRUE DO!機器人進行循環(huán)重復(fù)的動作

        QuLiao;!調(diào)用吸取物料程序

        ENDWHILE

        ENDPROC

        初始化程序

        PROC rInitAll()

        MoveJ p1,vmax,z50,tool0;!以最大速度移動至P1準備點的位置

        WaitDI diReset,1;!等待壓鑄機復(fù)位完成的信號為1

        Reset yOutput;!復(fù)位壓鑄機信號為0

        Reset sOutput;!復(fù)位上料工具動作信號為0

        Reset rOutput;!復(fù)位輸送鏈啟動信號為0

        WaitTime 0.5;!延時時間0.5s

        Set yOutput;!啟動壓鑄機,信號置為1

        WaitDI yInput,1;!等待壓鑄機完成信號為1

        ENDPROC

        …………

        3.3 工作站邏輯連接

        本設(shè)計分別創(chuàng)建了搬運機器人、碼垛機器人、壓鑄機工作站、傳送帶工作站和輸出線工作站之后,根據(jù)生產(chǎn)實際情況,為實現(xiàn)整套生產(chǎn)線全自動化生產(chǎn),需要將各個工作站和兩臺工業(yè)機器人之間建立通信連接。

        為實現(xiàn)物料在多個工作站之間完成不同的工序和周轉(zhuǎn),需要通過工作站邏輯的屬性連結(jié),建立相關(guān)聯(lián)的屬性設(shè)置,將搬運機器人每次取料獲取的源對象連結(jié)到傳送帶目標對象的源對象。待質(zhì)量檢測完成并傳送到碼垛取料點,碼垛機器人取走的物料作為輸出線運輸離開的目標對象源對象。生產(chǎn)線從壓鑄機壓鑄造產(chǎn)品,完成本鑄后通知搬運機器人取走放到傳送帶周轉(zhuǎn),放到傳送帶完成后需要機器人發(fā)送啟動的信號給傳送帶。質(zhì)量檢測裝置對物料進行檢測的啟動時間和完成,以及碼垛機器人碼走直至物流小車運輸離開。這一系列信號的邏輯連接,都需要通過工作站的邏輯設(shè)置來實現(xiàn)。工作站邏輯的源信號和目標信號設(shè)置以及相互之間的邏輯關(guān)系如表3所示。

        表3 工作站部分I/O信號之間的邏輯關(guān)系

        3.4 仿真

        本設(shè)計通過搭建整個自動化生產(chǎn)線的出料系統(tǒng),內(nèi)容包括工作站的空間設(shè)計、三維模型搭建、設(shè)計并創(chuàng)建機械裝置、Smart組件的設(shè)計連接、工作站之間的邏輯控制、機器人系統(tǒng)創(chuàng)建和離線示教編程、I/O信號連接等。完成后單擊“仿真控制”選項卡的“播放”運行,壓鑄機啟動加工物料,加工完成后發(fā)出信號,搬運機器人吸取物料放置輸送鏈。完成對物料的質(zhì)量檢測的工作,并將檢測的數(shù)據(jù)即時發(fā)送給碼垛機器人,最后由碼垛機器人根據(jù)檢測數(shù)據(jù)進行判斷,按照3×5的結(jié)構(gòu)進行碼垛。碼垛完成一個棧板為一個運行周期,如圖9所示。

        實際的生產(chǎn)線中常常以PLC作為中央控制器,采用Profibus現(xiàn)場總線,利用PLC與機器人等外圍設(shè)備的I/O板進行連接,接收和處理壓鑄機、輸送鏈、輸出線和工業(yè)機器人等發(fā)送來的信號,執(zhí)行相應(yīng)的操作。在RobotStudio仿真軟件中,Smart組件的功能和應(yīng)用類似于PLC。只要將工作站的I/O信號和工業(yè)機器人的I/O信號相關(guān)聯(lián),模擬PLC的功能,與每個工作站和機器人進行數(shù)據(jù)通信,即可模擬生產(chǎn)現(xiàn)場,離線編寫機器人的程序和調(diào)試,實現(xiàn)整條生產(chǎn)線的規(guī)劃和調(diào)整。相比于現(xiàn)場,大大提高了工作效率和節(jié)約生產(chǎn)的成本。

        4 結(jié)語

        本設(shè)計針生產(chǎn)線出料系統(tǒng)對于自動化搬運、碼垛等的需求,應(yīng)用 RobotStudio仿真軟件,根據(jù) ABBIRB4600工業(yè)機器人在工業(yè)制造中的應(yīng)用,設(shè)計自動化出料系統(tǒng)的建模仿真,并建立相應(yīng)的控制系統(tǒng)和I/O信號。針對機器人在實際生產(chǎn)中應(yīng)用可能遇到的各種問題,利用虛擬仿真技術(shù)來解決現(xiàn)實生產(chǎn)線的開發(fā)調(diào)試和機器人路徑規(guī)劃困難等問題,為ABB-IRB4600工業(yè)機器人能夠更好地完成生產(chǎn)線上的各項工作做好準備。本設(shè)計在上述各方面都達到了預(yù)期效果,但是工業(yè)機器人涉及到的專業(yè)比較多,領(lǐng)域也比較廣,在現(xiàn)實的生產(chǎn)線中,需要考慮的因素遠遠要多的多,對機器人的參數(shù)設(shè)置和應(yīng)用的要求會更高更嚴格。

        猜你喜歡
        壓鑄機輸送鏈碼垛
        基于RobotStudio的Delta機器人雙輸送鏈跟蹤分揀仿真研究
        風冷式干渣機不銹鋼輸送鏈鏈板翹邊分析與治理
        機器人輸送鏈參數(shù)與基坐標系校準融合方法
        可控機構(gòu)式碼垛機器人的運動學誤差分析
        移動式碼垛機器人移動臂的優(yōu)化設(shè)計
        重型機械(2020年3期)2020-08-24 08:31:48
        GSK工業(yè)機器人碼垛程序編寫技巧
        電子制作(2019年20期)2019-12-04 03:51:36
        《JB/T 12554-2016壓鑄機能耗測定方法》標準解讀
        大型壓鑄機與壓鑄模具匹配的研究
        基于PLC的壓鑄機異常檢測及控制
        一種壓鑄機檢修平臺車
        科技資訊(2016年13期)2016-05-30 03:35:08
        国内免费AV网站在线观看| 人妻体内射精一区二区三区 | 国产精品久久中文字幕第一页 | 呻吟国产av久久一区二区| 亚洲无码vr| 亚洲成人激情深爱影院在线 | 俺去啦最新地址| 日韩精品无码一区二区中文字幕| 狠狠亚洲婷婷综合色香五月| 日本高清在线播放一区二区| 国产精品免费无遮挡无码永久视频| 天躁夜夜躁狼狠躁| 国产欧美日韩专区毛茸茸| 日本不卡不二三区在线看| 国产国语亲子伦亲子| 人人妻人人澡人人爽曰本| 亚洲国产日韩在线精品频道| 日韩av免费一区二区| 久久久久av无码免费网| 国产欧美日韩专区| 成人偷拍自拍在线视频| 无码国产精成人午夜视频一区二区| 中国熟妇人妻xxxxx| 亚洲午夜久久久久中文字幕| 亚洲av成人永久网站一区| 偷拍激情视频一区二区三区| 国产精品白浆一区二小说| 中文字幕一区二区人妻痴汉电车| 日本久久久免费观看视频| 玩弄放荡人妻少妇系列视频| 亚洲AV综合A∨一区二区| 亚洲一区中文字幕视频| 挺进邻居丰满少妇的身体| 91麻豆国产香蕉久久精品| 肉丝高跟国产精品啪啪| 激情人妻另类人妻伦| 越南女子杂交内射bbwbbw| 亚洲av福利天堂在线观看| 国产一区二区三区在线蜜桃 | 在线视频一区二区在线观看| 国产一区二区三区在线综合视频|