- 选型指南
- 概述
- 入门指南
- 机械臂参数
- 示教器使用
-
二次开发
-
API(C++)
- 快速开始
- 接口说明
- 7000端口接口说明
- 使用示例
- 返回值说明
-
API(Python)
- 快速开始
- 接口说明
- 7000端口接口说明
- 使用示例
- 返回值说明
- ROS2开发
-
API(C++)
- 相关下载
模式与IO控制接口
1 set_current_mode - 设置机器人模式(切换示教模式和运动模式)
方法: set_current_mode(socket_fd:int, mode:int)
参数:
socket_fd:连接句柄mode:模式- 0:示教模式
- 1:远程模式
- 2:运行模式
返回值:
int:执行结果- 0:成功
- 非0:失败,错误码见错误码详情
使用示例:
2 set_digital_output - 设置数字IO输出
方法: set_digital_output(socket_fd:int, port:int, value:int)
参数:
socket_fd:连接句柄port:输出端口号value:输出值- 1:ON
- 0:OFF
返回值:
int:执行结果- 0:成功
- 非0:失败,错误码见错误码详情
使用示例:
3 get_digital_output - 获取所有数字IO
方法: get_digital_output(socket_fd:int, output_values:VectorInt)
参数:
socket_fd:连接句柄output_values:输出参数,用于存储所有数字输出状态的向量
返回值:
int:执行结果- 0:成功
- 非0:失败,错误码见错误码详情
使用示例:
4 get_digital_input - 获取所有IO输入状态
方法: get_digital_input(socket_fd:int, input_values:VectorInt)
参数:
socket_fd:连接句柄input_values:输出参数,用于存储所有数字输入状态的向量
返回值:
int:执行结果- 0:成功
- 非0:失败,错误码见错误码详情
使用示例:
