CS机器人socket通讯程序中以树状图形式编写

2025-07-07

1.  简介

socket通信协议【xìn xié yì】⛩,一种标【yī zhǒng biāo】🦁准的通信协议【xìn xié yì】⛩,同时是📋目前工【mù qián gōng】业电子【yè diàn zǐ】设备之间常用😗的通讯协议⛩,市面上🤴机器人【jī qì rén】🚻与夹持器,视觉🧕,上位机【shàng wèi jī】等通讯【děng tōng xùn】大多采用这种【yòng zhè zhǒng】通讯方式🥏。以下介🐤绍机器人【jī qì rén】🚻socket通讯基【tōng xùn jī】本的几个指令脚本,传输字🤦符串数据【chuàn shù jù】和解析字符📴串数据【chuàn shù jù】。

机器人【jī qì rén】可以作💚为【wéi】socket客户端,与外部【yǔ wài bù】设备通讯【xùn】,相关指🚮令可以🥐参见💈CS机器人【jī qì rén】脚本手册。

2.  操作流程

可先建立好通讯的连🗄接,再根据💃制定好【zhì dìng hǎo】🕚的字符去发送【qù fā sòng】和接收【hé jiē shōu】,再处理【zài chù lǐ】对应的【duì yīng de】字符数🐍据转化📓为可直接使用的数据。

2.0 机器人连接网线

将网线连接至控制柜的FB2网口

设置机器人网口IP

1. 点击右上角漫蛙logo

2. 点击设置

3. 选择静【xuǎn zé jìng】🎉态地址【tài dì zhǐ】🏢,设置FB2网口的IP

2.1 建立❄ TCP/IP 网络通【wǎng luò tōng】信指令解析【jiě xī】😈

2.2 发送字符串指令

2.3 读取字符串指令解析

2.4 字符处理

3.  常见问题解答

除了示🧚例中字【lì zhōng zì】符指令外,脚本手🙉册中还【cè zhōng hái】其他各【qí tā gè】项指令🦍可查看【kě chá kàn】脚本手🙉册了解【cè le jiě】详细,因为系【yīn wéi xì】统脚本是基于python开发,有关于🌿python标准库🤨里面的👓处理函🗿数字符均可使用【yòng】。

4.  示例

# 建立连接

var_1:=socket_open("192.168.1.100",8501)

# 发送字符串

var_2:=socket_send_string("OK")

# 接收字符串

var_3:=socket_read_string(timeout=0)

# 将收到🍤的字符【de zì fú】串数据【chuàn shù jù】转换成🎋列表形【liè biǎo xíng】🍐式的浮点数

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])]

#如果数【rú guǒ shù】据是点【jù shì diǎn】💙位数据🥟的单位是MM和【hé】°可视情况转换🐳为m和【hé】rad。

download-669.svg comicon14.svg

电话咨询

download-397.svg comicon15.svg

免费试用

Vector.svg Frame.svg

微信小程序

img1.jpg

微信小程序

准备好突破增长瓶颈,开启智能制造了吗?
了解我们的机器人如何帮助您的业务增长
欢迎下载漫蛙机器人资料

我已阅读并同意漫蛙《隐私政策》《法律声明》

我已知晓并同🚇意漫蛙通过电🌦子邮件【zǐ yóu jiàn】发送相【fā sòng xiàng】关资料【guān zī liào】🕓

提交