发布时间: 2026-03-05

二次开发与ROS


1.  【CS/ES系列】二次开发可以使用哪些语言

● SDK 基于 Socket,只要语言支持 TCP 客户端即可

● 常用语言:C、C++、C#、Java、Python、PLC 等

● 不同端口功能不同,每个端口收发数据格式不同

2.  【CS/ES系列】二次开发有没有api库。可以直接调用

CS/ES系列:目前有C++和python的动态链接库,库下载链接:https://github.com/Elite-Robots,其它语言可用TCPIP通讯的方式发送指定的字符串来达到控制机器人的效果

3.  【CS/ES系列】二次开发有很多端口,每个端口功能分别是什么

CS/ES系列:29999端口远程控制,上电释放抱闸等

30001端口远程执行脚本及每100ms定时读取机器人返回数据,向机器人发送运动脚本等

30004端口进行RTSI高速数据交互,最大频率250HZ

30011端口每100ms定时读取机器人返回数据

30020端口按队列执行脚本

40011端口, 明文请求端口,用于实现通过明文的方式请求脚本执行结果。

4.  【CS/ES系列】机器人是否支持ROS

CS/ES系列:只支持ROS2.不支持ROS1

5.  【CS/ES系列】上位机怎么连接不上30001端口

1.  检查IP地址是否和上位机同一个网段

2.  检查网口是否插入的是FB1,有的控制柜有三个网口

3.  检查是否打开了远程模式,如果打开远程模式,则必须切换到远程模式

4.    可以先用通讯助手测试能否连接

提交反馈