RM新时代赚钱项目

CS機器人socket通訊程序中以樹(shù)狀圖形式編寫(xiě)

2024-10-15

1.  簡(jiǎn)介

socket通信協(xié)議,一種標準的通信協(xié)議,同時(shí)是目前工業(yè)電子設備之間常用的通訊協(xié)議,市面上機器人與夾持器,視覺(jué),上位機等通訊大多采用這種通訊方式。以下介紹機器人socket通訊基本的幾個(gè)指令腳本,傳輸字符串數據和解析字符串數據。

機器人可以作為socket客戶(hù)端,與外部設備通訊,相關(guān)指令可以參見(jiàn)CS機器人腳本手冊。

2.  操作流程

可先建立好通訊的連接,再根據制定好的字符去發(fā)送和接收,再處理對應的字符數據轉化為可直接使用的數據。

2.0 機器人連接網(wǎng)線(xiàn)

將網(wǎng)線(xiàn)連接至控制柜的FB2網(wǎng)口

設置機器人網(wǎng)口IP

1. 點(diǎn)擊右上角艾利特logo

2. 點(diǎn)擊設置

3. 選擇靜態(tài)地址,設置FB2網(wǎng)口的IP

2.1 建立 TCP/IP 網(wǎng)絡(luò )通信指令解析

2.2 發(fā)送字符串指令

2.3 讀取字符串指令解析

2.4 字符處理

3.  常見(jiàn)問(wèn)題解答

除了示例中字符指令外,腳本手冊中還其他各項指令可查看腳本手冊了解詳細,因為系統腳本是基于python開(kāi)發(fā),有關(guān)于python標準庫里面的處理函數字符均可使用。

4.  示例

# 建立連接

var_1:=socket_open("192.168.1.100",8501)

# 發(fā)送字符串

var_2:=socket_send_string("OK")

# 接收字符串

var_3:=socket_read_string(timeout=0)

# 將收到的字符串數據轉換成列表形式的浮點(diǎn)數

var_4:=var_3.split(",")

var_5:=[float(var_4[0]),float(var_4[1]),float(var_4[2]),float(var_4[3]),float(var_4[4]),float(var_4[5])]

#如果數據是點(diǎn)位數據的單位是MM和°可視情況轉換為m和rad。

download-669.svg comicon14.svg

電話(huà)咨詢(xún)

download-397.svg comicon15.svg

免費試用

Vector.svg Frame.svg

微信小程序

img1.jpg

微信小程序

準備好體驗輪式人形機器人帶來(lái)的效率飛躍了嗎?開(kāi)啟智能制造之旅
了解我們的機器人如何幫助您的業(yè)務(wù)增長(cháng)
歡迎下載艾利特機器人資料

我已閱讀并同意艾利特《隱私政策》和《法律聲明》

我已知曉并同意艾利特通過(guò)電子郵件發(fā)送相關(guān)資料

提交
RM新时代赚钱项目