中文字幕第二一区_久久久久在线视频_精品国产自在现线看久久_亚洲精品一区二区三区电影网

產品分類

當前位置: 首頁 > 工業控制產品 > 自動化控制 > 機器人部件 > 操作機

類型分類:
科普知識
數據分類:
操作機

基于TCP/IP協議實現上位機對UR機器人的遠程控制

發布日期:2022-04-27 點擊率:338 品牌:小金井_Koganei

1、引言

2010年,德國學術界和產業界提出“工業4.0”的概念,即是以智能制造為主導的第四次工業革命,或革命性的生產方法。該戰略旨在通過充分利用信息通訊技術和網絡空間虛擬系統—信息物理系統相結合的手段,將制造業向智能化轉型。所以,近些年許多工業自動化廠商將自己的產品研發所考慮的一個重要方向定在是否能被遠程控制。另一方面,隨著國內人工成本的不斷上升以及工廠人員流動的不確定性,機器人產業是近幾年,相信也是未來幾年的朝陽產業。所以對于工業機器人在工廠生產中的遠程控制,是一個機器人集成方面比較不錯的課題。我們知道,在工業機器人的隊伍中,UR機器人是第一家在工業環境下工作的人機協作機器人,它以輕便、簡單、安全著稱。下面我們就來了解一下如何實現上位機對UR機器人的遠程控制。

2、UR機器人提供的基于TCP/IP協議的接口

TCP/IP協議源于1969年,是針對Internet開發的一種體系結構和協議標準,目的在于解決異種計算機網絡的通信問題。使得網絡在互聯時能為用戶提供一種通用、一致的通信服務。是Internet采用的協議標準。基于TCP/IP的通訊具有成本低、可靠性高、實用性強、性能高等特點,所以現在許多工業自動化產品都具有基于TCP/IP協議通訊的接口,從而實現設備與設備之間,設備與網絡之間的通訊。UR機器人在TCP/IP協議的基礎上,提供了豐富的接口用于與外部設備的交互,如表1所述。

有了這些接口,上位機就可以遠程控制機器人。如圖1,簡單描述了上位機對UR機器人遠程監控的系統圖。


圖1 遠程控制系統圖

下面我們就來介紹UR機器人所提供的相關通訊接口,從而遠程控制機器人。

3、ModbusTCP端口

MODBUS是OSI模型第7層上的應用層報文傳輸協議,它在連接至不同類型總線或網絡的設備之間提供客戶機/服務器通信。自從1979年出現工業串行鏈路的事實標準以來,MODBUS使成千上萬的自動化設備能夠通信。目前,繼續增加對簡單而雅觀的MODBUS結構支持?;ヂ摼W組織能夠使TCP/IP棧上的保留系統端口502訪問MODBUS。MODBUS是一個請求/應答協議,并且提供功能碼規定的服務。MODBUS功能碼是MODBUS請求/應答PDU的元素。

UR機器人既可以作為ModbusTCP服務器,也可以作為ModbusTCP客戶端,兩者的主要區別在于消息請求方的不同。在此,我們僅討論UR機器人作為ModbusTCP服務器的情況,如圖2所示。


圖2 Modbus TCP服務器

既然UR機器人作為Modbus TCP服務器,它必定有一系列Modbus地址供上位機來訪問。如表2所示。

通過UR機器人的相關Modbus地址,我們可以訪問機器人的很多信息,進而可以把這些信息放到上位機上。下圖就是通過訪問Modbus地址,模仿Polyscope(UR機器人原版軟件),制作出來一個界面,當然我們可以通過這個界面監控并控制機器人的所用IO。


圖3 IO控制

4、Dashboard端口
上位機可以通過29999端口直接發送一些簡單的指令給機器人,這些指令是UR自己定義的,這種功能被稱為Dashboard。下表就是Dashboard的指令列表。

顯而易見,我們可以通過一些Dashboard指令,遠程切換、加載程序,同時可以啟動、暫停、停止程序,這樣上位機就可以遠程控制程序了。

5、上位機編程端口

UR機器人有3種編程方式:Polyscope編程、腳本編程以及C-API編程。Polyscope編程指的是程序在示教器上被編輯,機器人然后執行,這是UI層的編程方式。C-API編程是在研發層上的編程方式。我們重點介紹的是腳本編程方式,腳本編程的語言是UR公司在python語言基礎上,自己研發的URScript語言。URScript是在腳本層上控制機器人的編程語言,就像其他編程語言一樣,它有變量類型,語法結構、方法等。另外,它有一系列的專用方法來控制機器人運動以及IO狀態。

UR機器人的控制器是運行在Mini-ITXPC上的,一旦PC啟動機器人控制器(就像啟動服務一樣),Polyscope軟件就通過PC本地的TCP/IP端口與機器人控制器建立連接了。同樣,當上位機作為客戶端,通過30001或30002或30003特定的編程端口,與機器人控制器建立TCP/IP連接,這樣我們就可以在上位機上按照URScript語言的格式編寫腳本程序,直接發送給機器人控制器,機器人就可以直接執行程序了。

按照上面所述的機器人腳本編程原理,我就可以在上位機上制作如下界面,實現對UR機器人的遠程編程。


圖4 腳本編程

6、實時反饋端口

30001、30002、30003除了用于遠程編程外,還有其他功能,如表4所述。

這三個端口另一個共同的特點就是,一旦客戶端打開端口,就會按照一定的頻率收到來自機器人的信息。需要注意的是30003端口是實時反饋端口,客戶端每8ms能收到一次來自機器人的信息。另外,通過測試,客戶端通過30001和30002只能每200ms左右收到來自機器人的信息。

其實客戶端通過這三個端口收到的機器人信息也稍有不同。通過30003端口收到信息是最豐富的,包含了通過30002收到的信息以及通過30001收到的大部分信息。

所以說通過實時反饋端口,客戶端收到機器人信息效率是最高的,內容也是最全的。通過實時反饋端口每次收到的數據包有1044個字節,這些字節以標準的格式排列。注意在極少情況下客戶端會收到小于1044個字節,但是字節排列的格式不變。表5是1044字節排列的順序表。

有了這些數據,上位機的數據表現就會十分豐富。下面有2張上位機界面圖,“點動圖”獲取了關節位置、TCP位置;“初始化圖”獲取了關節模式、關節實際電流、關節電壓以及其他數據。


圖5 點動圖


圖6 初始化圖

7、結束語

綜上所述,機器人作為ModbusTCP服務器,上位機通過502端口可以控制機器人的所有IO;上位機可以通過30001或30002或30003端口遠程下載程序到機器人;上位機通過29999端口可以遠程控制程序運行狀態;上位機通過30003端口可以實時得到機器人的狀態信息。也就是說,利用UR機器人開放的基于TCP/IP協議的端口,可以制作自己的Polyscope軟件,實現上位機的遠程控制。

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

中文字幕第二一区_久久久久在线视频_精品国产自在现线看久久_亚洲精品一区二区三区电影网

      9000px;">

          成人av免费在线观看| 国产真实乱偷精品视频免| 欧美亚洲愉拍一区二区| 国产九色sp调教91| 久久99九九99精品| 免费在线观看成人| 水野朝阳av一区二区三区| 亚洲国产精品久久久久婷婷884 | 91精品欧美一区二区三区综合在| 一本大道久久a久久综合婷婷| 波多野结衣中文一区| 高清shemale亚洲人妖| 成人深夜在线观看| a4yy欧美一区二区三区| 色综合久久综合中文综合网| 在线一区二区三区四区五区 | 亚洲制服丝袜av| 亚洲在线一区二区三区| 亚洲电影欧美电影有声小说| 日韩电影免费在线看| 日本免费在线视频不卡一不卡二 | 美女一区二区在线观看| 久久av资源网| 不卡视频一二三四| 欧美日韩一区精品| 精品日韩成人av| 久久精品亚洲国产奇米99| 亚洲少妇最新在线视频| 亚洲成va人在线观看| 久久99日本精品| av男人天堂一区| 欧美肥妇bbw| 国产日韩视频一区二区三区| 日韩久久一区二区| 日韩精品久久久久久| 国产成人亚洲精品青草天美| 91亚洲国产成人精品一区二区三| 3atv在线一区二区三区| 国产嫩草影院久久久久| 视频一区二区三区在线| 福利一区二区在线| 在线不卡中文字幕| 欧美激情综合在线| 日韩激情在线观看| 91色.com| 国产欧美一区二区三区网站| 午夜精品视频一区| 97精品电影院| 久久九九国产精品| 日本亚洲最大的色成网站www| eeuss影院一区二区三区| 欧美一区二区三区不卡| 亚洲人成电影网站色mp4| 国产老女人精品毛片久久| 精品视频一区 二区 三区| 欧美国产欧美综合| 精品一区免费av| 91麻豆精品国产无毒不卡在线观看| 国产精品美女久久久久久 | av一区二区不卡| 精品久久人人做人人爰| 亚洲国产精品久久久久婷婷884| 成人精品视频一区二区三区尤物| 日韩视频一区二区在线观看| 亚洲精品久久久久久国产精华液| 国产精品亚洲人在线观看| 在线不卡欧美精品一区二区三区| 亚洲黄色小视频| av在线播放一区二区三区| 久久一日本道色综合| 天堂影院一区二区| 欧美三级视频在线| 亚洲自拍偷拍av| av毛片久久久久**hd| 国产精品久久久久久久久久免费看 | 欧美三日本三级三级在线播放| 国产精品嫩草99a| 国产又黄又大久久| xfplay精品久久| 久久不见久久见中文字幕免费| 欧美精品在线一区二区| 三级一区在线视频先锋 | 亚洲精品日韩一| 91视频.com| 国产精品久久久久久久久图文区| 福利91精品一区二区三区| 国产亚洲精品7777| 国产91丝袜在线18| 亚洲色欲色欲www| 不卡影院免费观看| 亚洲黄色尤物视频| 欧美情侣在线播放| 日本在线不卡视频一二三区| 欧美一区二区三区播放老司机| 亚洲午夜久久久久中文字幕久| 欧美在线综合视频| 日韩国产精品91| 欧美tk丨vk视频| av动漫一区二区| 亚洲一区二区精品久久av| 4438成人网| 国产在线不卡一区| 中文字幕一区在线| 欧美日韩国产美| 蜜臀国产一区二区三区在线播放| www久久精品| 色婷婷av一区二区三区软件| 亚洲国产精品视频| 久久久天堂av| 色婷婷精品大视频在线蜜桃视频| 丝袜亚洲另类欧美综合| 久久久久国产免费免费| 99精品一区二区| 日韩中文字幕不卡| 久久免费电影网| 色激情天天射综合网| 日韩电影一区二区三区| 中文字幕高清不卡| 欧美午夜不卡视频| 国产中文字幕一区| 一二三四区精品视频| 精品免费日韩av| 在线欧美小视频| 国产精品中文有码| 亚洲va欧美va天堂v国产综合| 国产亚洲精品免费| 这里只有精品免费| 99久久婷婷国产综合精品| 欧美a级一区二区| 亚洲一区二区三区爽爽爽爽爽| 国产日韩在线不卡| 日韩精品一区二区三区视频| 91麻豆蜜桃一区二区三区| 九色综合国产一区二区三区| 一区二区三区不卡在线观看 | 91精品久久久久久久91蜜桃| 成人在线视频一区二区| 免费高清在线一区| 亚洲成人黄色小说| 亚洲精品亚洲人成人网| 欧美国产综合一区二区| 精品国产免费人成在线观看| 欧美精品v国产精品v日韩精品 | 国产精品美女久久久久久久久| 日韩一级成人av| 欧美日韩一级二级三级| 99久久99久久综合| 国产福利91精品一区二区三区| 欧美a级理论片| 视频一区二区中文字幕| 午夜久久久影院| 午夜精品久久久久久久| 一区二区欧美精品| 一区二区视频在线看| 亚洲天堂免费看| **性色生活片久久毛片| 欧美国产1区2区| 国产视频视频一区| 国产亚洲人成网站| 久久精品视频一区| 欧美韩国日本综合| 中文字幕va一区二区三区| 国产女同互慰高潮91漫画| 亚洲国产精品ⅴa在线观看| 欧美国产日韩精品免费观看| 国产午夜精品久久| 国产精品久久久久毛片软件| 国产精品天美传媒| 伊人一区二区三区| 亚洲国产三级在线| 麻豆国产一区二区| 国产一区二区三区免费看| 国产精品99精品久久免费| 国产suv一区二区三区88区| 国产.欧美.日韩| 色嗨嗨av一区二区三区| 欧美色网一区二区| 日韩欧美不卡一区| 国产欧美日韩亚州综合| 亚洲色图在线视频| 亚洲成av人片一区二区| 另类综合日韩欧美亚洲| 国产福利91精品一区| 色香蕉久久蜜桃| 制服丝袜一区二区三区| ww久久中文字幕| 亚洲伊人伊色伊影伊综合网| 日本免费在线视频不卡一不卡二| 极品少妇一区二区三区精品视频 | 国产成人av电影免费在线观看| 成人爽a毛片一区二区免费| 欧美亚洲综合色| 国产午夜精品久久久久久久| 亚洲国产成人tv| 国产盗摄女厕一区二区三区| 在线影视一区二区三区| 久久久久久久久久看片| 亚洲一区二区三区精品在线| 韩日欧美一区二区三区| 91色婷婷久久久久合中文|