windows模擬pos機

 新聞資訊2  |   2023-07-27 17:58  |  投稿人:pos機之家

網(wǎng)上有很多關(guān)于windows模擬pos機,機器人搬運虛擬仿真操作方法的知識,也有很多人為大家解答關(guān)于windows模擬pos機的問題,今天pos機之家(m.51zrwd.com)為大家整理了關(guān)于這方面的知識,讓我們一起來看下吧!

本文目錄一覽:

1、windows模擬pos機

windows模擬pos機

概述

搬運是工業(yè)機器人最為廣泛的一種應(yīng)用,在虛擬仿真工作中機器人搬運同樣也是非常常見的。MotoSimEG-VRC是安川機器人專用的虛擬仿真與離線編程軟件,在其中能夠?qū)崿F(xiàn)機器人各種常見應(yīng)用的虛擬仿真,當(dāng)然也包含搬運應(yīng)用。

搬運機器人工作站創(chuàng)建

新建機器人虛擬仿真項目,然后在仿真環(huán)境中創(chuàng)建虛擬機器人系統(tǒng)。機器人控制器選擇DX200系列,并選擇5軸搬運機器人,工藝應(yīng)用程序選擇“GENERAL”,即通用應(yīng)用。然后以標(biāo)準(zhǔn)設(shè)置模式(Standard Setting Execute)創(chuàng)建虛擬機器人系統(tǒng)。

從MotoSimEG-VRC軟件自帶的模型庫(Model Library)中添加機器人安裝底座Robot_base-1600Wx800Lx925H,作為工件放置平臺;添加輸送帶Conveyor-roll-400W_1500L_700H,作為工件抓取平臺。然后,分別將添加的設(shè)備模型擺放到合適的位置。

分別以工件抓取平臺與工件放置平臺為父級參考對象創(chuàng)建模型資源節(jié)點UW、UB,這些創(chuàng)建的模型資源節(jié)點將作為機器人對工件自動抓取與放置的父級參考對象。

抓手工具安裝到機器人

從軟件自帶的模型庫中添加機器人抓手工具Hand-Bag-F1,使用“Move Parent”命令將抓手工具安裝到機器人的T軸法蘭上。然后,以抓手工具為父級參考對象創(chuàng)建模型資源節(jié)點UWork,作為工件在抓手工具上的安裝父級參考對象。

使用“Tool Data”命令標(biāo)定機器人抓手工具的TCP,由于抓手工具TCP坐標(biāo)系相對于機器人默認(rèn)TCP坐標(biāo)系沒有姿態(tài)變換,只是相對于默認(rèn)TCP坐標(biāo)系的Z軸做平移變換,因此可以直接在Tool Data下的Z坐標(biāo)值輸入框中輸入偏移值。

工件創(chuàng)建與安裝到工作平臺

以輸送帶下的模型資源節(jié)點UW為父級參考對象,利用MotoSimEG-VRC軟件的模型創(chuàng)建功能,創(chuàng)建一個“BOX”類型的長方體,將其命名為“Work”。此長方體將作為機器人搬運的工件,工件尺寸以及原點位置設(shè)定如下圖所示。

工件模型創(chuàng)建完成后,將其移動到輸送帶的機器人抓取位置處,可以使用“Pos”工具直接設(shè)置工件的位置坐標(biāo),設(shè)定值為(0,1260,690,0,0,0)。

至此,安川機器人搬運仿真工作站創(chuàng)建完成,工作站的效果如下圖所示。

機器人搬運工件模型腳本編寫

MotoSimEG-VRC軟件中抓手工具的開合動作以及機器人對工件的抓取與放置效果都是通過模型腳本實現(xiàn)的,所以需要使用模型腳本管理器(Model Script Manager)編寫相應(yīng)的模型腳本。

對于搬運機器人工作站需要創(chuàng)建三個模型腳本,分別是初始化模型腳本INIT、機器人抓取工件模型腳本PICK、機器人放置工件模型腳本DROP。

初始化模型腳本是用來恢復(fù)搬運機器人工作站的初始狀態(tài),包括抓手工具恢復(fù)初始狀態(tài)(壓臂打開狀態(tài))以及將工件恢復(fù)到其在輸送帶上的抓取位置。模型腳本的編寫可以在模型腳本編輯器中使用模型腳本編輯向?qū)ё詣泳庉嬌伞?/p>

INIT//初始化模型腳本名稱AXIS6 Hand-Bag-M1=0.000,0.000,0.000,0.00,-5.00,0.00 T=0,0//移動壓臂從當(dāng)前位置到(0,0,0,0,-5,0),即打開抓手工具M(jìn)1的壓臂AXIS6 Hand-Bag-M2=0.000,0.000,0.000,0.00,5.00,0.00 T=0,0//移動壓臂從當(dāng)前位置到(0,0,0,0,5,0),即打開抓手工具M(jìn)2的壓臂MOV Work UW T=0,0//將工件的父級對象更改為輸送帶上的UW模型資源節(jié)點,而不更改工件顯示位置AXIS6 Work=0.000,1260.000,690.000,0.00,0.00,0.00 T=0,0//移動工件從當(dāng)前位置到(0,1260,690,0,0,0)<輸送帶上的工件位置>

抓取工件模型腳本控制機器人抓手工具模型實現(xiàn)關(guān)閉動作,同時把抓取的工件安裝到抓手工具上。

PICK//抓取工件模型腳本名稱AXIS6 Hand-Bag-M1=0.000,0.000,0.000,0.00,0.00,0.00 T=0,0//移動壓臂從當(dāng)前位置到(0,0,0,0,0,0),即關(guān)閉抓手工具M(jìn)1的壓臂AXIS6 Hand-Bag-M2=0.000,0.000,0.000,0.00,0.00,0.00 T=0,0//移動壓臂從當(dāng)前位置到(0,0,0,0,0,0),即關(guān)閉抓手工具M(jìn)1的壓臂MOV Work UT T=0,0//將工件的父級對象更改為抓手工具上的UT模型資源節(jié)點,而不更改工件顯示位置AXIS6 Work=0.000,0.000,205.000,0.00,0.00,0.00 T=0,0//移動工件從當(dāng)前位置到(0,0,205,0,0,0)<抓手上的工件安裝位置>

設(shè)定工件在抓手上的安裝位置時,可以先利用模型腳本編輯向?qū)нx擇當(dāng)前位置的工件模型生成腳本語句。然后在模型腳本編輯器中點擊“RUN”按鈕運行模型腳本,此時工件安裝到機器人上,但是工件模型的位置并未發(fā)生變化。這時可以使用“Pos”工具將工件調(diào)整到其在抓手工具上的安裝位置處,最后在模型腳本編輯器中更新工件的當(dāng)前位置為其在抓手工具上的安裝位置。

放置工件模型腳本的作用是實現(xiàn)機器人抓手工具模型的打開動作,同時把抓手上的工件放置到工件放置平臺上,工件放置到放置平臺上的位置模型腳本可以按照抓取工件安裝到抓手工具上的模型腳本編寫方法進(jìn)行編寫。

DROP//放置工件模型腳本名稱AXIS6 Hand-Bag-M1=0.000,0.000,0.000,0.00,-5.00,0.00 T=0,0//移動壓臂從當(dāng)前位置到(0,0,0,0,-5,0),即打開抓手工具M(jìn)1的壓臂AXIS6 Hand-Bag-M2=0.000,0.000,0.000,0.00,5.00,0.00 T=0,0/移動壓臂從當(dāng)前位置到(0,0,0,0,5,0),即打開抓手工具M(jìn)1的壓臂MOV Work UB T=0,0//將工件的父級對象更改為放置臺上的UB模型資源節(jié)點,而不更改工件顯示位置AXIS6 Work=0.000,0.000,930.000,0.00,0.00,0.00 T=0,0//移動工件從當(dāng)前位置到(0,0,930,0,0,0)<放置平臺上的工件位置>

注:模型腳本語句中,符號“//”后的文字是腳本語句注釋,只是為了方便讀者理解腳本含義,實際的模型腳本語句中并不支持添加這樣的注釋。

機器人搬運工作站I/O事件創(chuàng)建

在“Simulation”菜單欄下,使用“I/O Event Manager”命令在I/O事件管理器中添加機器人I/O信號與模型腳本的連接關(guān)系。全部連接關(guān)系如下圖所示,當(dāng)機器人的外部輸出信號#30030(#0001)被置位時,激活抓取工件模型腳本;當(dāng)外部輸出信號#30030(#0001)被復(fù)位時,激活放置工件模型腳本;當(dāng)外部輸出信號#30031(#0002)被置位時,仿真軟件執(zhí)行初始化模型腳本。

機器人示教編程

在機器人虛擬示教器中創(chuàng)建兩個程序,分別命名為TEST1、MASTER,其中TEST1為機器人搬運工件的子程序,MASTER為主程序。在MASTER程序中使用FOR指令使TEST1子程序執(zhí)行3次,它將控制機器人在執(zhí)行3次搬運后自動結(jié)束運行。

搬運機器人工作站仿真運行

在機器人虛擬示教器中選擇主程序MASTER,然后關(guān)閉虛擬示教器,這樣仿真運行時才會自動執(zhí)行機器人主程序。

對搬運機器人工作站仿真運行,可以看到機器人按照編寫的示教程序從輸送帶上將工件搬運到工件放置平臺上,運行3個周期后搬運工作自動停止。

The End

上一篇:MotoSimEG-VRC軟件:機器人仿真視頻輸出功能介紹

以上就是關(guān)于windows模擬pos機,機器人搬運虛擬仿真操作方法的知識,后面我們會繼續(xù)為大家整理關(guān)于windows模擬pos機的知識,希望能夠幫助到大家!

轉(zhuǎn)發(fā)請帶上網(wǎng)址:http://m.51zrwd.com/newsone/90582.html

你可能會喜歡:

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 babsan@163.com 舉報,一經(jīng)查實,本站將立刻刪除。