eiz2t.cn-欧美精品vⅰdeose4hd,日韩一区二区三区四区五区六区,亚洲影院在线观看,性做久久久久久久免费看

  為機床工具企業(yè)提供深度市場分析                     

用戶名:   密碼:         免費注冊  |   申請VIP  |  

English  |   German  |   Japanese  |   添加收藏  |  
沈陽機床

車床 銑床 鉆床 數(shù)控系統(tǒng) 加工中心 鍛壓機床 刨插拉床 螺紋加工機床 齒輪加工機床
磨床 鏜床 刀具 功能部件 配件附件 檢驗測量 機床電器 特種加工 機器人

機器人

電工電力 工程機械 航空航天 汽車 模具
儀器儀表 通用機械 軌道交通 船舶

搜索
熱門關(guān)鍵字:

數(shù)控機床

 | 數(shù)控車床 | 數(shù)控系統(tǒng) | 滾齒機 | 數(shù)控銑床 | 銑刀 | 主軸 | 立式加工中心 | 機器人
您現(xiàn)在的位置:機器人> 加工與維修>三菱機械手與上位機通信的VB實現(xiàn)
三菱機械手與上位機通信的VB實現(xiàn)
2018-5-10  來源:陜西漢江機床有限公司  作者: 張新寧


  
        摘要:利用三菱機械手與上位機的通信,解決了機械手控制器中程序和數(shù)據(jù)文件的備份保存問題;同時解決了國標(biāo)刀片類型多、數(shù)據(jù)多和程序多的數(shù)據(jù)存放問題,簡化了機床的操作。
  
       工業(yè)機器人在機械加工、制造業(yè)、汽車以及化工等領(lǐng)域的應(yīng)用越來越廣泛。國家重大科技專項“五軸聯(lián)動高速、精密可轉(zhuǎn)位刀片周邊和雙端面刃磨數(shù)控工具磨床”(2010ZX04001—162)的產(chǎn)品調(diào)試過程中,上位機和機械手的通信一直是一個難題,因為機械手控制器就相當(dāng)于一個黑匣子,用戶并不清楚內(nèi)部裝載了什么程序和數(shù)據(jù)文件,只能從控制器面板上選擇可執(zhí)行文件并執(zhí)行,而且執(zhí)行程序的名稱僅限于不多于4位的數(shù)字文件名,對于多于4位的程序名以及非數(shù)字字符文件名不能從面板選擇和執(zhí)行,只能通過機械手的專用軟件來操作。
  
       在一臺專用的電腦上運行機械手專用軟件,能夠查看、選擇并執(zhí)行程序,但需要專門的技術(shù)人員才行。非專業(yè)技術(shù)人員操作機床需要利用簡單的操作方法來實現(xiàn),鑒于這種目的,通過對機械手性能和軟件結(jié)構(gòu)等進(jìn)行分析,基于三菱機械手提供的Active X通信控件Melfa RXM.ocx具有一些專用的命令,可以實現(xiàn)上位機與機械手控制器之間的通信。本文介紹了在Visual  Basic 6.0下的上位機與三菱機械手的通信方法。

       1. 準(zhǔn)備工作
  
      ( 1 ) A c t i v e X 通 信 控 件M e l f a R X M . o c x 在 V B 6 下的注冊。在將機械手專用控制軟件RT Toolbox  2安裝到windows系統(tǒng)中之后,Melfa RXM.ocx控件可通過下列方法進(jìn)行VB6的注冊:打開VB6程序,新建一個工程(標(biāo)準(zhǔn)EXE),命名為“機械手與上位機通信試驗”,菜單欄中選擇【工程】、【部件】,打開【部件】對話框,在【控件】下選擇“Melfa Rx M Active X module”項,如圖1所示,點擊“確定”按鈕,注冊完成。
  

圖1
  
       (2)在機械手軟件安裝路徑下,找到Melfa RXM_Dev文件夾并打開,將Robo Com文件夾下的Robot Com.exe文件拷貝到剛建立的工程路徑根目錄下,如圖2所示。R o b o t C o m.e x e文件是與機械手通信的伺服軟件,在與機械手控制器通信的過程中,數(shù)據(jù)的傳送和接收均依賴于這個執(zhí)行文件,是機械手控制器通信的通道。
  
 
  
  
圖 2
  
         2.  三菱機械手通信控件的Melfa RXM.ocx的主要方法介紹
  
       (1)Server Live。功能:獲取通信伺服的狀態(tài)。返回值:1(即true,下同)表示通信伺服已經(jīng)啟動,0(即false,下同)表示通信伺服未啟動。
      (2)Server Start。功能:啟動通信伺服。返回值:1表示通信伺服啟動成功,0表示通信伺服啟動失敗。
      (3)Server Kill。功能:關(guān)閉通信伺服。返回值:1表示通信伺服關(guān)閉,0表示通信伺服關(guān)閉失敗。
      (4)R e q u e s t S e r v i c e、R e q u e s t S e r v i c e2N u l l。功能:發(fā) 送 一 個 通 信 請 求 。 語 法 :R e q u e s t S e r v i c e2N u l l  (  l o n g M s g I D ,   S t r i n g  D a t a , l o n g Display,  long  Cycle)。參數(shù):M s g I D表示定義機械手控制器的編號ID,不同的ID有不同的通信數(shù)據(jù)格式和不同的結(jié)果。例如:I D=100,功能是讀取機械后控制器中的程序;ID=106,功能是讀取機械后控制器中的程序列表。D a t a表示依賴于不同的M s g I D,不同的Msg ID,Data數(shù)據(jù)不同。Display表示是否在通信中顯示數(shù)據(jù)。Cycle表示機械手控制器通信中的監(jiān)控次數(shù),始終為“1”。返回值:返回通信結(jié)果,1表示接收數(shù)據(jù)成功,0表示接收數(shù)據(jù)失敗,-1表示通信伺服未啟動。
      (5)G e t R e c v D a t a。功能 : 獲 取 通 信 數(shù) 據(jù) 。 語 法 :G e t R e c v D a t a  (l o n g  M s g I D,String  Data,long  Status,longError)。參數(shù):Msg ID表示設(shè)置請求的通信ID;Data表示通信所接受的數(shù)據(jù);Status表示通信狀態(tài),1表示接收數(shù)據(jù)成功,2表示數(shù)據(jù)傳送失敗,3表示接收數(shù)據(jù)超時;Error表示發(fā)生錯誤號(如果發(fā)生錯誤時);返回值表示返回通信結(jié)果,1表示獲取數(shù)據(jù)成功,0表示無效數(shù)據(jù)。
  
      3.  在V B程序中涉及到的通信ID號的定義
 
      三菱機械手控制器的通信控件,包含有400多種通信ID,不同的ID產(chǎn)生不同的通信。下面簡要解釋部分ID功能.
  
  
      (1)ID=100。功能:從控制器中讀取程序。參數(shù):要讀取的程序名。
      (2)ID=106。功能:從控制器中讀取程序列表。參數(shù):無。
      (3)ID=235。功能:讀取機械手當(dāng)前的位置坐標(biāo)。參數(shù):槽號,對于單控制器為1。機床號:對于單控制器為1。坐標(biāo)類型:對于關(guān)節(jié)=0,對于直角坐標(biāo) = 1 。 返 回 值 : 第 一 軸 ( X )坐標(biāo),第二軸(Y)坐標(biāo),第三軸(Z)坐標(biāo),……,第八軸坐標(biāo)。
      (4)ID=304。功能:讀取機械手控制器中帶特殊擴展名的文件。參數(shù):擴展名,例如“.TXT”。返回值:返回控制器中所有包含擴展名的文件列表。
      (5)ID=305。功能:讀取機械手控制器中指定文件的文件清單,可以是程序文件名,也可以是指定的數(shù)據(jù)文件名。參數(shù):指定文件名。返回值:指定文件名和文件中包含的數(shù)據(jù)字符串。
  
      4.  在與三菱機械手控制器
  
      進(jìn)行通信中的VB6試驗結(jié)果

      ( 1 ) 利 用 I D = 1 0 0 , 讀 取T E S T1的機械手控制程序清單,如圖3所示。返回結(jié)果:第一行,指定的程序名;第二行,文件中包含的程序的行數(shù);第三行及以后行,指定文件的程序清單。
  
  
  
      (2)利用ID=106,讀取機械手控制器中所有程序列表,在列表可以看到包含有TEST1.MB5的程序,如圖4所示。
  
  
      (3)利用ID=235,讀取機械手當(dāng)前的位置坐標(biāo)(見圖5)。在輸出數(shù)據(jù)中包含了機械手的X、Y、Z軸的實際坐標(biāo)值。在機械手模擬運行中對比,如圖6所示。圖6a為機械手的實際位置,圖6b是機械手運行模擬的坐標(biāo)位置顯示。由比較可知,試驗結(jié)果和實際坐標(biāo)是吻合的。
  
  
  
  
       (4)利用ID=304讀取機械手控制器中所有的程序文件和數(shù)據(jù)文件列表,如圖7所示。
   
圖7 
  
     (5)利用ID=305讀取指定數(shù)據(jù)文件。在顯示中包含了數(shù)據(jù)文件名、文件大小以及文件的字符串?dāng)?shù)據(jù)清單,如圖8所示。
  
圖8 
  

     當(dāng) 然 , 三 菱 機 械 手 控 制 器的通信控件功能是相當(dāng)強大的,還包括了機械手的各種信息、控制器的各種信息、文件刪除以及拷貝等功能,由于涉及范圍的限制,不再一一列舉。  


     5. 試驗的應(yīng)用
  
      本次試驗是非常成功的,通過試驗,進(jìn)一步將三菱機械手與上位電腦、筆記本的通信擴展到F a g o r8070數(shù)控系統(tǒng)中,典型的應(yīng)用有:①在CNC中嵌入機械手坐標(biāo)采樣程序,將不同刀片加工時機械手的實際坐標(biāo)采樣并保存在C N C硬盤中,供以后加工時數(shù)據(jù)恢復(fù)和自動調(diào)用。②機械手運作程序的備份保存。③定期清理機械手控制器中不常用的數(shù)據(jù)文件,確保機械手控制器內(nèi)存充足,運行流暢。
  
      6. 結(jié)語
  
     通過這次試驗,學(xué)習(xí)了一種新的通信方法。這種獨特的參數(shù)化通信模式涵蓋了三菱機械手與上位機的所有通信內(nèi)容,為程序的模塊化設(shè)計提供了一個參考樣本,也為以后的編程提供了一個新思路。

  


  

    投稿箱:
        如果您有機床行業(yè)、企業(yè)相關(guān)新聞稿件發(fā)表,或進(jìn)行資訊合作,歡迎聯(lián)系本網(wǎng)編輯部, 郵箱:skjcsc@vip.sina.com
国产91精品一区二区麻豆亚洲| 欧美tickling网站挠脚心| 亚洲精品中文在线观看| 久久久亚洲精品石原莉奈| 欧美一区二区福利视频| 中文字幕免费不卡在线| 欧美日韩高清在线| 欧美日韩亚洲综合| 91精品国产综合久久久久久久 | 亚洲电影你懂得| 亚洲精品成人a在线观看| 亚洲啪啪综合av一区二区三区| 中文字幕一区av| 亚洲三级在线观看| 一区二区三区日韩在线观看| 亚洲一区二区三区国产| 亚洲第一福利视频在线| 五月激情丁香一区二区三区| 男男视频亚洲欧美| 国产福利精品导航| 99久久精品久久久久久清纯| 欧美视频一区二区在线观看| 91麻豆精品国产自产在线观看一区| 日韩精品一区二区三区视频在线观看| 久久午夜国产精品| 亚洲欧美国产77777| 视频一区欧美精品| 国产99久久久国产精品潘金| 91久久精品午夜一区二区| 欧美电影一区二区| 国产欧美日韩精品一区| 亚洲男人都懂的| 免费欧美在线视频| 成人av网在线| 555www色欧美视频| 国产精品网站在线| 日韩激情一二三区| 盗摄精品av一区二区三区| 欧美性大战久久久久久久蜜臀| 日韩免费福利电影在线观看| 中文字幕一区三区| 精品亚洲成av人在线观看| 韩国女主播成人在线| 美女视频网站久久| 日韩一级免费观看| 欧美xxxxxxxxx| 中文字幕中文字幕一区二区| 亚洲成av人综合在线观看| 韩国v欧美v日本v亚洲v| av不卡一区二区三区| 欧美一区日本一区韩国一区| 国产精品欧美极品| 日本亚洲免费观看| 91免费观看在线| 精品久久久久久久久久久久久久久| 国产精品久久久久久久裸模| 美国三级日本三级久久99| 国产午夜亚洲精品午夜鲁丝片| 久久99久久99小草精品免视看| 舔着乳尖日韩一区| 成人av网站免费观看| 日韩欧美色综合| 亚洲国产精品一区二区www在线| 国产夫妻精品视频| 日韩精品专区在线影院观看| 亚洲自拍欧美精品| 91论坛在线播放| 国产午夜亚洲精品午夜鲁丝片| 午夜电影久久久| 色噜噜久久综合| 国产精品久久久久久妇女6080| 国精产品一区一区三区mba桃花 | 在线看一区二区| 欧美激情艳妇裸体舞| 免费国产亚洲视频| 欧美日韩高清在线播放| 一区二区成人在线| 色综合天天天天做夜夜夜夜做| 国产欧美日韩久久| 国产乱妇无码大片在线观看| 日韩三级在线免费观看| 丝袜a∨在线一区二区三区不卡| 91国偷自产一区二区使用方法| 国产精品人成在线观看免费| 国产在线精品免费av| 精品少妇一区二区三区日产乱码 | 欧美亚洲愉拍一区二区| 亚洲人成网站影音先锋播放| 91亚洲国产成人精品一区二区三| 国产精品久久久久久久久久免费看| 丰满岳乱妇一区二区三区| 亚洲国产精品ⅴa在线观看| 国产精品资源网站| 国产精品女人毛片| 色诱亚洲精品久久久久久| 伊人婷婷欧美激情| 欧美系列日韩一区| 日本欧洲一区二区| 欧美xxxxxxxxx| 国产成人午夜高潮毛片| 国产精品美女久久久久aⅴ| 99久久国产免费看| 亚洲成人免费av| 欧美xxxxx牲另类人与| 国产毛片精品国产一区二区三区| 国产日韩精品一区| 色综合天天狠狠| 日韩成人免费电影| 久久久久久亚洲综合| 99视频有精品| 亚瑟在线精品视频| 精品毛片乱码1区2区3区| 国产成人av电影在线播放| 亚洲天堂免费看| 欧美三级三级三级爽爽爽| 麻豆精品在线观看| 国产精品另类一区| 欧美日韩精品三区| 国精产品一区一区三区mba视频| 欧美激情一区三区| 欧美日韩中文字幕精品| 狠狠色丁香久久婷婷综合_中 | 精品久久久久久久久久久久久久久| 国产东北露脸精品视频| 午夜激情一区二区三区| 2022国产精品视频| 欧美视频三区在线播放| 激情图区综合网| 亚洲精品日日夜夜| 久久蜜臀中文字幕| 欧美视频自拍偷拍| 国产成人在线看| 亚洲超丰满肉感bbw| 国产欧美va欧美不卡在线| 精品视频一区二区三区免费| 激情六月婷婷综合| 亚洲高清视频中文字幕| 欧美高清一级片在线观看| 91精品欧美久久久久久动漫 | 国产成人免费视频| 午夜精品免费在线| 中文字幕第一区综合| 91精品久久久久久久久99蜜臂| 成人av资源在线| 极品美女销魂一区二区三区免费| 亚洲另类色综合网站| 久久久久久久久99精品| 在线视频欧美精品| 国产99一区视频免费| 美女网站色91| 午夜精品福利在线| 亚洲欧美日韩小说| 国产精品拍天天在线| 欧美不卡激情三级在线观看| 欧美日韩视频在线观看一区二区三区| 成人免费视频网站在线观看| 免费人成精品欧美精品| 亚洲va韩国va欧美va| 一区二区三区精品久久久| 成人免费在线播放视频| 欧美国产日产图区| 久久久精品黄色| 欧美不卡视频一区| 欧美刺激脚交jootjob| 在线播放欧美女士性生活| 欧美性大战久久久| 91亚洲大成网污www| www.66久久| 成人动漫在线一区| 不卡一区在线观看| 成人h动漫精品| 成年人网站91| 91麻豆国产香蕉久久精品| 91免费精品国自产拍在线不卡| 99久久久国产精品免费蜜臀| 99国产麻豆精品| 91影院在线观看| 色香色香欲天天天影视综合网| 99久久精品费精品国产一区二区| av不卡一区二区三区| 99国产欧美久久久精品| 色综合久久久久网| 欧美性感一区二区三区| 欧美美女bb生活片| 日韩欧美国产麻豆| 久久综合九色欧美综合狠狠| 久久久久久亚洲综合影院红桃| 久久嫩草精品久久久精品| 中文字幕欧美激情| 亚洲美女淫视频| 五月激情丁香一区二区三区| 日本美女视频一区二区| 国产一区二区91| 99久久国产综合精品女不卡| 欧美性大战久久久久久久蜜臀| 91 com成人网| 亚洲午夜影视影院在线观看| 亚洲一区中文日韩| 毛片一区二区三区| 国产成人av电影在线|