婷婷网在线I久久精品视频在线I九九综合在线I97麻豆视频I日韩免费视频在线观看I9999在线视频

EC機器人RS485通訊協議

2025-01-17

1.  控制柜485

艾利特機器人EC系列支持RS485通訊,用戶可以通過將 RS485 設備連接到圖 7-27 中所示的連接器來從控制柜執行串行通信。為了能在控制柜中設置 RS485 連接器,必須拆掉串口連接 器,并將 RS485 線焊接到黑色連接器背面的金屬觸點,如圖 7-28 所示。黑色塑料裝置的正反 面分別標有 PIN“1 3 5”和“2 4 6”。PIN3 應焊接到 RS485B,PIN4 應焊接 到 RS485A。該 接口支持的最大波特率為 500Kbps。

2.  工具IO485

艾利特機器人同樣支持末端工具485通訊,當需要使用末端 RS485 接口與執行器通信時, 注意從機器人控制器上寫入發送數據到數據在末端工具 I/O 的 RS485上開始發送,延遲范圍為 2ms 到 4ms。 從末端工具 I/O 的 RS485 上開始接收數據到機器人控制器收到數據并開始處理,延遲范 圍為 2ms 到4ms。本篇文章介紹控制柜實現485通訊方式,工具端485查詢腳本手冊。

下表為RS485 接口的可用設置


3.  控制柜腳本指令

3.1 打開 485 接口

ret rs485_open ()

功能: 用于打開 485 接口

參數: 無

返回值: ret: 大于等于 0:打開成功 -1:打開失敗

示例: ret= rs485_open ()

3.2 設置 485 串口配置

ret rs485_setopt (speed ,bits ,event ,stop)

功能: rs485_setopt 用于設置 485 串口的配置

參數: speed: 波特率,int類型

bits: 數據長度 7/8,int類型

event: 奇偶校驗“O”,“N”,“E”,int類型

stop: 停止位 1/2,int類型

返回值: ret: 大于等于 0:設置成功 -1:設置失敗

示例: ret= rs485_setopt (9600 ,8 ,"N",1)

3.3 接收數據

ret , recv_buff rs485_recv (time_out ,hex ,len)

功能: 參數: rs485_recv 用于 485 的讀操作

time_out: 超時時間,單位:ms,int類型

hex: 是否為 16 進制數,1 的接收到的數據為 16 進制字符格式(默認為 0),int類型

len: 可選參數,想要獲取的長度,在超過 1024 情況下,會自動被設置成 1024,int類型

返回值: ret: 讀到的長度(都是轉化為字符長度) 0,-1:讀取失敗 recv_buff: 獲取數據 示例: ret , recv_buff = rs485_recv (100 ,0 ,512)

3.4 發送數據

ret rs485_send (buff ,hex)

功能: rs485_send 用于 485 的發送操作

參數: buff: 需要發送的字符,string類型

hex: 是否為 16 進制數,1 的發送的數據為 16 進制字符格式,int類型

返回值: ret: 1:發送成功 -1:發送失敗

示例: ret= rs485_send ("test",0)

3.5 關閉 485 接口

ret rs485_close ()

功能: rs485_close 用于關閉 485 接口

參數: 無

返回值: ret: 大于等于 0:關閉成功 -1:關閉失敗

示例: ret= rs485_close ()

3.6 腳本示例

sleep(1)

open = rs485_open () --打開控制柜485接口

if(open >= 0) then

set = rs485_setopt (9600 ,8 ,"N",1) --配置控制柜485串口

elite_print ("set = ", set)

if(set >= 0) then

while(1) do

repeat

ret , recv_buff = rs485_recv (500 ,0)--接收485數據

sleep(0.001)

until(ret ~=0)

elite_print("receive data :",recv_buff)

rs485_send ( recv_buff ) --發送485數據

end

sleep(0.01)

end

end

rs485_close ()

4.工具IO腳本指令

4.1 打開末端485接口

ret tci_open()

功能: 用于打開末端485接口

參數:無

返回值:ret:大于等于0:打開成功,-1:打開失敗

備注:無

示例: ret: ret=tci_open()

4.2 設置TCI串口的配置

ret tci_setopt(speed,bits,event,stop)

功能: 用于設置 TCI 串口的配置

參數: speed: 波特率,int類型 bits: 數據長度 8,int類型 event: 奇偶校驗“O”,“N”,“E”,

string類型 stop: 停止位 1/2,int類型

返回值:ret: 大于等于0:設置成功-1:設置失敗

示例: ret=tci_setopt(9600,8,"N",1)

4.3 接收數據

ret,recv_buff tci_recv(time_out,hex,len)

功能: 用于 TCI 的讀操作

參數: time_out: 超時時間,單位:ms,int類型 hex: 是否為 16 進制數,1 的接收到的數

據為 16 進制字符格式(默認為 0),int類型 len: 可選參數,想要獲取的

長度,在超過 1024 情況下,會自動被設置成 1024,int類型

返回值: ret: 讀到的長度(都是轉化為字符長度)0,-1:讀取失敗

recv_buff: 獲取數據

示例: ret,recv_buff=tci_recv(100,0,512)

4.4 發送數據

ret tci_send(buff,hex)

功能: 用于 TCI 的發送操作

參數:buff: 需要發送的字符,string類型 hex: 是否為 16 進制數,1 的發送的數據為 16 進制

字符格式,int類型

返回值: ret: 無 1:發送成功-1:發送失敗

示例: ret=tci_send("test",0)

4.5 關閉TCI接口

ret tci_close()

功能:用于關閉 TCI 接口

參數: 無

返回值:ret: 無 大于等于0:關閉成功-1:關閉失敗

示例: ret=tci_close()

4.6 清空TCI緩沖區

tci_flush ()

功能:用于清空 TCI 的緩沖區

參數: 無

返回值: nil

示例: ret=tci_flush()

4.7腳本示例

sleep(5)

local open = tci_open()--打開工具端485接口

if (open >= 0) then

local set = tci_setopt(9600,8,"N",1)--配置工具端485串口

if (set >= 0) then

sleep(1)

tci_send("Testing TCI (testing firmware:20190826)")

while (1) do

ret,recv_buff=tci_recv(500,0)--接收485數據

sleep(1)

if(ret>0) then

elite_print(recv_buff)

tci_send(recv_buff)--發送485數據

end

end

else

elite_print("set tci failed.")

end

else

elite_print("open tci failed.")

end

tci_close()




download-669.svg comicon14.svg

電話咨詢

download-397.svg comicon15.svg

免費試用

Vector.svg Frame.svg

微信小程序

img1.jpg

微信小程序

準備好突破增長瓶頸,開啟智能制造了嗎?
了解我們的機器人如何幫助您的業務增長
歡迎下載艾利特機器人資料

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

我已知曉并同意艾利特通過電子郵件發送相關資料

提交
主站蜘蛛池模板: 少妇性xxx | 色综合中文字幕 | 中文字幕精品一区二区精品 | 午夜私人影院久久久久 | 久久草在线免费 | 五月天久久综合网 | 亚洲天堂香蕉 | 成人av电影在线观看 | 伊人影院av| 日韩电影在线观看一区二区 | 五月激情综合婷婷 | av在线在线 | 国产精品久久久久av福利动漫 | 成年人网站免费观看 | 日韩在线免费看 | 日韩一区二区三区观看 | 五月婷婷色| 麻豆视频在线播放 | 一区二区伦理电影 | 精品国产亚洲一区二区麻豆 | 免费看污污视频的网站 | 亚洲成人资源在线观看 | 制服丝袜一区二区 | 国产精品毛片一区 | 欧美成年人在线观看 | 天天干,天天操,天天射 | www.干| 韩日三级在线 | 在线午夜av| 在线午夜 | 久久99亚洲精品 | 国产精品免费观看视频 | 四虎国产 | 亚洲 欧美 变态 国产 另类 | 亚洲欧美激情精品一区二区 | 久久久麻豆精品一区二区 | 亚欧日韩av | 91av视频播放| 尤物九九久久国产精品的分类 | 国产99久久久国产精品免费二区 | 粉嫩av一区二区三区入口 | 亚洲精品国产精品国产 | 不卡在线一区 | 国产精品毛片一区视频播不卡 | 日韩一区二区三区不卡 | 成人免费 在线播放 | 中文不卡视频 | 91精品视频在线免费观看 | 亚洲h色精品| 国产亚洲一区二区在线观看 | 国产白浆在线观看 | 亚洲国产成人高清精品 | 日日夜夜噜噜噜 | 国产福利在线不卡 | 欧美激情视频一二区 | 免费高清在线一区 | 久草在线电影网 | 四虎永久免费在线观看 | 91成人天堂久久成人 | 久草视频视频在线播放 | 亚洲性xxxx | 久久久免费看视频 | 国产一卡二卡四卡国 | 怡红院av久久久久久久 | 亚洲成av| 精品国产一区二区三区久久久蜜臀 | 欧美日韩精品在线一区二区 | 国产又粗又猛又爽 | 中文字幕在线专区 | 日韩在线视频不卡 | 亚洲天堂网在线视频 | 国产成人一级电影 | 欧美成人亚洲成人 | 国产精品福利av | 中文字幕日韩国产 | 国产精品欧美久久久久三级 | 欧美成人精品在线 | 国产中文字幕在线视频 | 欧美一级黄色片 | 精品久久久久久国产 | 色六月婷婷 | 久久婷婷国产色一区二区三区 | 六月丁香在线视频 | www.com久久| 成人超碰在线 | 国产丝袜 | 伊人久在线 | 日日摸日日碰 | 91在线观看视频网站 | 黄av在线 | 国产精在线| www.成人sex | 国内精品亚洲 | 久久人操 | 欧美精品久 | 中文字幕一区二区三区四区视频 | 欧洲视频一区 | 182午夜在线观看 | 亚洲在线视频免费观看 |