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

        ?

        基于RobotStudio的工業(yè)機(jī)器人集成系統(tǒng)虛實(shí)聯(lián)調(diào)仿真工作站設(shè)計(jì)和開發(fā)

        2022-12-08 05:27:58黃燕燕熊繼森
        裝備制造技術(shù) 2022年9期
        關(guān)鍵詞:信號設(shè)備設(shè)計(jì)

        黃燕燕,蔡 偉,熊繼森

        (云南機(jī)電職業(yè)技術(shù)學(xué)院,云南 昆明 650203)

        0 引言

        隨著智能制造技術(shù)的快速發(fā)展,工業(yè)機(jī)器人的應(yīng)用越來越廣泛,大學(xué)開設(shè)工業(yè)機(jī)器人集成系統(tǒng)相關(guān)課程的需求越來越大,要求也越來越高。由于資金不足或場地受限,一般學(xué)校購置的工業(yè)機(jī)器人集成系統(tǒng)實(shí)訓(xùn)設(shè)備臺數(shù)遠(yuǎn)遠(yuǎn)不能滿足教學(xué)需求。目前解決設(shè)備不夠的問題最常用的方法是使用虛擬仿真技術(shù),ABB工業(yè)機(jī)器人的學(xué)習(xí)一般是在RobotStudio軟件上創(chuàng)建虛擬仿真工作站,在虛擬環(huán)境下進(jìn)行知識點(diǎn)的學(xué)習(xí)和訓(xùn)練,以及工作站的功能實(shí)現(xiàn)和調(diào)試運(yùn)行[1-3]。虛擬仿真工作站可以有效解決硬件設(shè)備不足的問題,還可能降低設(shè)備損壞風(fēng)險,加快教學(xué)速度,其缺點(diǎn)在于機(jī)器人周邊設(shè)備的動作只能通過SMART組件來實(shí)現(xiàn)其邏輯,并非由PLC控制器等設(shè)備編程控制,也就無法進(jìn)行PLC控制器及其他周邊設(shè)備的編程訓(xùn)練。所以這種方法只適用于工業(yè)機(jī)器人的學(xué)習(xí),而并不適用于包含多種專業(yè)技術(shù)的工業(yè)機(jī)器人集成系統(tǒng)的學(xué)習(xí)。本文在RobotSudio軟件的虛擬仿真技術(shù)基礎(chǔ)上,借助外部組件,打通西門子PLC控制器與RobotStudio軟件的接口,實(shí)現(xiàn)PLC控制器與虛擬仿真工作站之間的數(shù)據(jù)通訊,基于此方法設(shè)計(jì)出可虛實(shí)聯(lián)調(diào)的仿真工作站。

        1 工業(yè)機(jī)器人集成系統(tǒng)設(shè)備簡述

        使用的工業(yè)機(jī)器人集成系統(tǒng)實(shí)訓(xùn)設(shè)備是華航唯實(shí)KH11平臺[4],虛擬仿真工作站選取其中更需要工業(yè)機(jī)器人和PLC配合聯(lián)動的3個單元(工具單元、執(zhí)行單元和倉儲單元)進(jìn)行設(shè)計(jì)及開發(fā)。所有的三維模型都是按照與實(shí)體工作站1∶1的尺寸,在UG12.0軟件上制作完成后導(dǎo)入RobotStudio軟件中,整體模型如圖1所示,其中ABB IRB120機(jī)器人使用的是RobotStudio軟件自帶的模型。

        圖1 工業(yè)機(jī)器人集成系統(tǒng)虛擬仿真工作站模型

        執(zhí)行單元包含一個伺服軸及可以隨伺服軸移動的IRB120機(jī)器人;工具單元主要包含安裝在機(jī)器人末端的快換工具以及放置在工具架上的夾爪工具和吸盤工具;且每個倉位配有一兩個顏色的指示燈進(jìn)行是否有料的檢測。

        圖2 工業(yè)機(jī)器人隨伺服軸移動

        2 虛擬仿真工作站設(shè)計(jì)

        除了要將所有設(shè)計(jì)好的三維模型導(dǎo)入并正確放置,虛擬仿真工作站的設(shè)計(jì)還包括各機(jī)械裝置的設(shè)計(jì),各SMART組件的設(shè)計(jì)和邏輯工作站的設(shè)計(jì)等,使各虛擬設(shè)備按照要求模擬真實(shí)動作,從而建立可進(jìn)行工業(yè)機(jī)器人配置、編程和調(diào)試、仿真運(yùn)行和虛實(shí)聯(lián)調(diào)的虛擬環(huán)境。

        2.1 執(zhí)行單元

        由于執(zhí)行單元的伺服軸在RobotStudio6.08軟件自帶模型庫中找不到,需要使用插件External Axis Wizard創(chuàng)建一個外部軸來對其進(jìn)行仿真。為了方便觀察,伺服軸的仿真模型去掉了實(shí)際設(shè)備中用于安全防護(hù)的保護(hù)罩。伺服軸模型分為兩部分,相對固定的臺子和相對運(yùn)動的滑臺。

        首先在“建?!辈藛螜谥惺褂谩皠?chuàng)建機(jī)械裝置”命令創(chuàng)建類型為“外軸”的機(jī)械裝置,將滑臺設(shè)計(jì)成可基于臺子進(jìn)行往復(fù)的直線運(yùn)動。創(chuàng)建虛擬機(jī)器人系統(tǒng)后,使用ABB機(jī)器人外部軸配置向?qū)Р寮癊xternal Axis Wizard”,對機(jī)器人外部軸進(jìn)行參數(shù)配置。拖動機(jī)器人到執(zhí)行單元模型上,再重新啟動機(jī)器人系統(tǒng),啟動完成后機(jī)器人本體模型就被安裝到伺服軸模型上了。

        自定義伺服軸的運(yùn)動控制方法與使用模型庫自帶行走軸的控制方法一樣,既可以手動運(yùn)行控制也可以編寫程序自動運(yùn)行控制。右擊伺服軸,打開“機(jī)械裝置手動關(guān)節(jié)”,拖動滑條,就能看到機(jī)器人在執(zhí)行單元上移動了。

        2.2 工具單元

        工具單元包括安裝在機(jī)器人末端的快換工具、用于抓取輪轂工件的夾爪工具和吸盤工具,以及用于放置兩個工具的工具支架。

        快換工具安裝在工業(yè)機(jī)器人末端,用于快速安裝和卸載夾爪工具和吸盤工具,如圖3所示。為后續(xù)快換工具能夠更方便地示教點(diǎn)位,在創(chuàng)建工具時,為快換工具添加了3個TCP:一個快換工具本身的Kuai-HuanGongJu坐標(biāo),一個用于拾取夾爪工具的JiaZhua坐標(biāo)和一個用于拾取吸盤工具的XiPan坐標(biāo)。創(chuàng)建完后將其安裝在工業(yè)機(jī)器人上。注意快換工具要設(shè)置不可由傳感器檢測。

        圖3 快換工具及創(chuàng)建的工具坐標(biāo)

        創(chuàng)建工具完成后,根據(jù)快換工具的實(shí)際功能進(jìn)行SMART組件的邏輯設(shè)計(jì),工具的SMART設(shè)計(jì)比較簡單,主要使用直線傳感器組件LineSensor、安裝組件Attacher、卸載組件Detacher和邏輯非門組件Logic-Gate[NOT][5]。為了防止設(shè)備斷電時工具掉落的情況發(fā)生,設(shè)計(jì)快換工具的輸入信號AnZhuang,為0時安裝工具,為1時卸載工具,所以邏輯非門組件LogicGate[NOT]放在直線傳感器組件LineSensor前面;因?yàn)閵A爪工具是機(jī)械裝置,無法直接安裝,所以在夾爪工具的中間埋入了一塊內(nèi)部塊,設(shè)置為可由傳感器檢測,并拖動至夾爪工具作為夾爪工具的子部件。然后在快換工具的Smart設(shè)計(jì)中加一個獲取父對象組件Get-Parent,這樣才能檢測和安裝上夾爪工具。同樣,為了保持設(shè)計(jì)一致,吸盤工具中也埋入了一個內(nèi)部塊。圖4所示是快換工具的SMART組件設(shè)計(jì)圖。

        圖4 快換工具SMART組件設(shè)計(jì)

        夾爪工具和吸盤工具如圖5所示。吸盤工具除了輸入信號之外,還有一個表示吸盤是否吸住的輸出信號,所以吸盤工具的SMART組件設(shè)計(jì)中增加了置位復(fù)位鎖存器組件LogicSRLatch進(jìn)行輸出信號部分的設(shè)計(jì);而夾爪工具為了實(shí)現(xiàn)夾緊松開的動畫效果,被創(chuàng)建成了類型為設(shè)備的機(jī)械裝置,并在SMART設(shè)計(jì)時用到了兩個姿態(tài)轉(zhuǎn)換組件PoseMover,讓夾爪隨著輸入信號的變化在夾緊姿態(tài)和松開姿態(tài)之間切換。

        圖5 夾爪工具和吸盤工具

        2.3 倉儲單元

        倉儲單元包括倉位支架、6個倉位和6個雙色指示燈。6個倉位都被創(chuàng)建成類型為設(shè)備的機(jī)械裝置,托盤可推出和縮回。6個指示燈可根據(jù)倉位中是否有料變換顏色。為了實(shí)現(xiàn)控制要求,將6個倉位創(chuàng)建成6個SMART組件進(jìn)行設(shè)計(jì),其設(shè)計(jì)圖基本一致,圖6所示是倉位1的SMART組件設(shè)計(jì)圖,主要設(shè)計(jì)思路如下:

        圖6 倉儲單元1號倉位的SMART組件設(shè)計(jì)

        (1)每個倉位有一個輸入信號(TuiChu),用于控制托盤伸出縮回;有兩個輸出信號:表示托盤是否推出到位的狀態(tài)TuiDaoWei和表示倉位中是否放置有工件的狀態(tài)YouLiao。

        (2)為了實(shí)現(xiàn)倉位可根據(jù)輸入信號(TuiChu)進(jìn)行伸出縮回運(yùn)動,并且在有輪轂工件的情況下能夠帶著輪轂一起運(yùn)動,使用了直線傳感器組件LineSensor、安裝組件Attacher、卸載組件Detacher、姿態(tài)轉(zhuǎn)換組件PoseMover以及多個邏輯門組件,設(shè)計(jì)思路與夾爪工具類似。

        (3)為了實(shí)時檢測倉位中是否有料,采用脈沖信號組件Timer對直線傳感器LineSensor進(jìn)行使能,每一秒檢測一次;使用兩個的計(jì)數(shù)器組件Counter相隔一個節(jié)拍的計(jì)數(shù)值進(jìn)行比較(Comparer組件),得到倉位是否有料的穩(wěn)定判斷,并用highlighter組件對雙色指示燈的顏色進(jìn)行變換。

        (4)為了實(shí)現(xiàn)推出倉位后能由機(jī)器人拿走輪轂的功能,設(shè)計(jì)當(dāng)TuiChu信號為1時,先檢測是否有料,如果有則安裝輪轂,安裝之后再推出;推出到位后,卸載輪轂,以備機(jī)器人拿走輪轂。

        (5)為了實(shí)現(xiàn)機(jī)器人放下輪轂后倉位能夠帶著輪轂縮回的功能,設(shè)計(jì)當(dāng)TuiChu信號為0時,先檢測是否有料,有則先安裝輪轂,安裝之后再縮回。

        3 虛實(shí)聯(lián)調(diào)實(shí)現(xiàn)

        為了解決虛擬仿真工作站只是用SMART組件實(shí)現(xiàn)模擬動作,而不能實(shí)現(xiàn)虛擬仿真工作站與PLC控制器聯(lián)調(diào)的問題,在ABB公司的RobotApps網(wǎng)站上下載2個外部組件RSConnectDIOToSnap7和RSConnectGIOToSnap7,可打通RobotStudio軟件對接西門子PLC控制器的接口,將虛擬仿真工作站中的虛擬設(shè)備與PLC控制器中的變量進(jìn)行連接,實(shí)現(xiàn)PLC控制器與虛擬仿真工作站的數(shù)據(jù)通訊。

        這里主要介紹倉儲單元與PLC之間聯(lián)調(diào)的部分。倉儲單元的每個倉位都是一個SMART組件,I/O信號有控制料倉推出的輸入信號(TuiChu),以及指示推出到位狀態(tài)(TuiDaoWei)和是否有料(YouLiao)的輸出信號。這三個信號在實(shí)訓(xùn)設(shè)備中都是連接到PLC由PLC進(jìn)行監(jiān)控的,所以虛擬仿真工作站中也設(shè)計(jì)這三個信號與PLC通訊。

        在工作站邏輯中添加組件,從“導(dǎo)入模型庫”中找到下載好的RSConnectDIOToSnap7.rslib文件,導(dǎo)入組件。屬性中PLC_Addr是連接的西門子S7-1200 PLC控制器的IP地址192.168.0.20,機(jī)架號0,插槽號 1;需要連接的DI信號有6個,分別是6個倉位的推出信號,在PLC中的地址是M2.0-M2. 5;需要連接的DO信號有12個,分別是6個倉位的推出到位信號(PLC地址M10.0-M10.5)和有料信號(PLC地址M11.0-M11.5)。屬性設(shè)置好后與6個倉位的SMART組件進(jìn)行信號連接,如圖7所示。網(wǎng)絡(luò)連通后修改Connect信號值為1,即可實(shí)現(xiàn)PLC控制器與虛擬仿真工作站之間這18個數(shù)字信號的實(shí)時數(shù)據(jù)通訊。

        圖7 RSConnectDIOToSnap7組件的屬性設(shè)置及信號連接

        為了簡單演示下控制效果,在西門子的博途軟件上繪制組態(tài)界面,如圖8所示,各按鍵和指示燈分別鏈接M2.0-M2.5,M10.0-M10.5,M11.0-M11.5地址。運(yùn)行界面后可對6個倉位進(jìn)行手動控制和狀態(tài)顯示。

        圖8 倉儲單元組態(tài)界面及控制效果

        與虛擬仿真工作站連接的可以是真實(shí)的PLC設(shè)備,如果是線上教學(xué),學(xué)生不能使用實(shí)訓(xùn)室的PLC設(shè)備,也可以使用PLCSim軟件創(chuàng)建一個PLC模擬設(shè)備。此時還需要一個叫做NetToPLCsim的軟件,將PLC的IP地址192.168.0.20映射成電腦的IP地址192.168.0.100,如圖9所示,同時需要修改RSCon-nectDIOToSnap7組件的PLC_Addr屬性為電腦的IP地址192.168.0.100。

        圖9 NetToPLCsim軟件設(shè)置

        4 應(yīng)用案例

        本虛實(shí)聯(lián)調(diào)仿真工作站可用于工業(yè)機(jī)器人集成系統(tǒng)的課程教學(xué)、工業(yè)機(jī)器人集成應(yīng)用“1+X”證書的考前培訓(xùn)以及高職組全國職業(yè)院校技能大賽“機(jī)器人系統(tǒng)集成”賽項(xiàng)的選手培訓(xùn)中。

        在工業(yè)機(jī)器人相關(guān)課程教學(xué)和“1+X”考證培訓(xùn)中,依照工業(yè)機(jī)器人集成系統(tǒng)的工作流程順序,由淺入深、由各單元分別調(diào)試到系統(tǒng)聯(lián)調(diào),設(shè)計(jì)開發(fā)循序漸進(jìn)的實(shí)訓(xùn)項(xiàng)目,進(jìn)行項(xiàng)目化教學(xué)。系統(tǒng)聯(lián)調(diào)任務(wù)根據(jù)工具單元、執(zhí)行單元和倉儲單元的典型工作任務(wù)設(shè)計(jì),具體任務(wù)為:工業(yè)機(jī)器人先去工具單元取工具,再去倉儲單元第6倉位取輪轂,再把輪轂從倉位6搬運(yùn)到倉位5,最后把工具放回工具單元,倉位的伸出縮回由組態(tài)界面控制。

        另外,在仿真工作站中再加一個臨時過渡位,還可以進(jìn)行立體倉庫輪轂排序的程序編寫和仿真結(jié)果測試,可用在技能大賽選手培訓(xùn)中。立體倉庫輪轂排序的具體任務(wù)是:立體倉庫中的6個倉位最多能放6個輪轂,分別編碼為0001~0006。初始狀態(tài)下6個輪轂的順序是亂序的,輪轂排序則是通過排序算法將亂序的輪轂工件按順序或逆序或工藝要求的其他排序方式進(jìn)行排序[6]。

        5 結(jié)語

        結(jié)合虛擬仿真技術(shù)、PLC控制技術(shù)、組態(tài)技術(shù)設(shè)計(jì)的虛實(shí)聯(lián)調(diào)仿真工作站,連接了RobotStudio軟件與西門子博途軟件的通訊接口,能夠?qū)崿F(xiàn)脫離設(shè)備在電腦上進(jìn)行練習(xí)并得出仿真效果,可以應(yīng)用于工業(yè)機(jī)器人集成系統(tǒng)相關(guān)課程的線上教學(xué)。同時在有限設(shè)備臺數(shù)和有限教學(xué)時間的情況下,又能快速將已在虛擬環(huán)境下驗(yàn)證過的機(jī)器人程序和PLC程序下載到實(shí)際設(shè)備中進(jìn)行調(diào)試運(yùn)行,實(shí)現(xiàn)線上線下混合式教學(xué),大大節(jié)省了每一位學(xué)生占用設(shè)備的時間,解決了教學(xué)資源緊缺的問題,同時也提升了學(xué)生的學(xué)習(xí)興趣,收到時良好的學(xué)習(xí)效果。

        猜你喜歡
        信號設(shè)備設(shè)計(jì)
        諧響應(yīng)分析在設(shè)備減振中的應(yīng)用
        信號
        鴨綠江(2021年35期)2021-04-19 12:24:18
        完形填空二則
        瞞天過?!律O(shè)計(jì)萌到家
        基于MPU6050簡單控制設(shè)備
        電子制作(2018年11期)2018-08-04 03:26:08
        基于FPGA的多功能信號發(fā)生器的設(shè)計(jì)
        電子制作(2018年11期)2018-08-04 03:25:42
        設(shè)計(jì)秀
        海峽姐妹(2017年7期)2017-07-31 19:08:17
        有種設(shè)計(jì)叫而專
        Coco薇(2017年5期)2017-06-05 08:53:16
        500kV輸變電設(shè)備運(yùn)行維護(hù)探討
        基于LabVIEW的力加載信號采集與PID控制
        国产成av人在线观看| 亚洲综合一区无码精品| 欧美成人在线A免费观看| 亚洲精品区二区三区蜜桃| 精品人妻久久一日二个| 日本少妇高潮喷水xxxxxxx| 亚洲欧美综合在线天堂| 亚洲AV无码成人精品区日韩密殿| 亚洲天堂男人的av天堂| 国产成人无码av一区二区在线观看| 亚洲欧美激情精品一区二区| 麻豆国产巨作AV剧情老师| 国产一区二区三区在线观看免费版| 国产一区亚洲二区三区| 亚洲av永久无码精品| 手机在线精品视频| 激情乱码一区二区三区| av在线免费观看蜜桃| 少妇无码一区二区三区免费| 中文字幕巨乱亚洲| 少妇太爽高潮在线播放| 中国妇女做爰视频| 免费无码av片在线观看| 国产经典免费视频在线观看| 国产在线观看视频一区二区三区| 狠狠躁天天躁中文字幕 | 亚洲日韩精品无码专区网址| 久久久久亚洲av无码观看| 日本一区二区三区在线播放| 日本免费一区二区在线视频播放| 亚洲国产精品ⅴa在线观看| 成人无码h真人在线网站| 日韩中文字幕一区在线| 亚洲精品久久激情国产片| 久久人人爽人人爽人人av东京热| 亚洲va中文字幕欧美不卡| 高清日韩av在线免费观看| 99久久综合精品五月天| 日本熟妇hd8ex视频| 国产精品一区久久综合| 免费人妻精品一区二区三区 |