999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

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

2019-05-29 01:28:20劉海燕林春蘭范徽倚
制造技術與機床 2019年5期
關鍵詞:信號檢測

劉海燕 蘇 宇 林春蘭 范徽倚

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

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

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

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

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

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

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

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

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

1.3 RobotStudio建模

1.3.1 壓鑄機工作站

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

1.3.2 輸送鏈工作站

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

1.3.3 質量檢測工作站

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

1.3.4 輸出線工作站

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

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

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

2 Smart組件設計

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

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

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

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

2.2 Smart組件的I/O信號設置及連接

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

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

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

本文通過兩臺ABB工業(yè)機器人相互協(xié)調工作的方式,分別創(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)一共設置3個數(shù)字輸入信號和5個數(shù)字輸出信號:輸入信號分別用于物料準備就緒、物料吸取完成和物料裝載完成的信號連接;輸出信號分別用于控制物流小車的啟動、設置屬性連結、棧板載入、工作站連結和吸取物料。I/O信號的參數(shù)如表2所示。

3.2 機器人離線編程

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

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

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

PROC main()

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

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

QuLiao;!調用吸取物料程序

ENDWHILE

ENDPROC

初始化程序

PROC rInitAll()

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

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

Reset yOutput;!復位壓鑄機信號為0

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

Reset rOutput;!復位輸送鏈啟動信號為0

WaitTime 0.5;!延時時間0.5s

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

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

ENDPROC

…………

3.3 工作站邏輯連接

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

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

表3 工作站部分I/O信號之間的邏輯關系

3.4 仿真

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

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

4 結語

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

猜你喜歡
信號檢測
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
“幾何圖形”檢測題
“角”檢測題
完形填空二則
孩子停止長個的信號
小波變換在PCB缺陷檢測中的應用
基于LabVIEW的力加載信號采集與PID控制
主站蜘蛛池模板: 91免费观看视频| 欧美国产日产一区二区| 免费观看成人久久网免费观看| 国产第一页亚洲| 精品伊人久久大香线蕉网站| 精品福利国产| 欧美视频在线不卡| h网址在线观看| 日韩国产综合精选| 18黑白丝水手服自慰喷水网站| 亚洲综合亚洲国产尤物| 美女内射视频WWW网站午夜| 91在线播放免费不卡无毒| 欧美亚洲国产精品久久蜜芽| 午夜国产不卡在线观看视频| 91精品久久久无码中文字幕vr| 丝袜美女被出水视频一区| 欧美在线视频不卡第一页| 亚洲精品动漫在线观看| 国产91小视频在线观看| 国产成人a毛片在线| 99ri国产在线| 国产69精品久久久久孕妇大杂乱| 国产毛片不卡| 久久综合九色综合97婷婷| 中文精品久久久久国产网址 | 精品免费在线视频| 色香蕉网站| 欧美另类视频一区二区三区| 国产国模一区二区三区四区| 久久精品波多野结衣| 国产成人精品一区二区| 亚洲人成网7777777国产| 免费AV在线播放观看18禁强制| 99精品热视频这里只有精品7| 好紧好深好大乳无码中文字幕| 亚洲Aⅴ无码专区在线观看q| 国产在线视频欧美亚综合| 亚洲无码91视频| 色综合婷婷| 亚洲不卡av中文在线| 九九热视频精品在线| 白浆免费视频国产精品视频| 亚洲中文精品人人永久免费| 欧美激情伊人| 国产肉感大码AV无码| 亚洲自拍另类| 色综合激情网| 欧美97欧美综合色伦图| 国产精品主播| 亚洲日韩国产精品无码专区| 亚洲婷婷丁香| 成人在线综合| 久久精品最新免费国产成人| 亚洲乱伦视频| 精品黑人一区二区三区| 日韩精品毛片| 无码中文字幕加勒比高清| 久久久久久久蜜桃| 亚洲成人动漫在线| 国产女人在线视频| 激情综合图区| 高清免费毛片| 国产噜噜噜| 亚洲无码久久久久| 日本精品视频一区二区| 亚洲制服中文字幕一区二区| 中文字幕天无码久久精品视频免费 | 国产专区综合另类日韩一区 | 亚洲视频免费在线看| 极品av一区二区| 无码国产偷倩在线播放老年人| 99热在线只有精品| 国内精品久久人妻无码大片高| 青青草综合网| 国产人成午夜免费看| 五月天香蕉视频国产亚| 真实国产乱子伦高清| 操美女免费网站| 亚洲精品日产精品乱码不卡| 亚洲无码电影| 中文字幕不卡免费高清视频|