- 选型指南
- 概述
- 入门指南
- 机械臂参数
- 示教器使用
-
二次开发
-
API(C++)
- 快速开始
- 接口说明
- 7000端口接口说明
- 使用示例
- 返回值说明
-
API(Python)
- 快速开始
- 接口说明
- 7000端口接口说明
- 使用示例
- 返回值说明
- ROS2开发
-
API(C++)
- 相关下载
作业运动控制接口
1 job_insert_moveJ - 作业里添加关节运动/关节空间运动
方法: job_insert_moveJ(socket_fd, line, move_cmd)
参数:
socket_fd:连接句柄line:插入的位置行号MoveCmd:运动指令结构体,包含目标位置和运动参数
返回值:
int:执行结果- 0:成功
- 非0:失败,错误码见错误码详情
使用示例:
参考示例5
2 job_insert_moveL - 作业里添加关节运动/笛卡尔空间直线运动
方法: job_insert_moveL(socket_fd, line, MoveCmd)
参数:
socket_fd:连接句柄line:插入的位置行号MoveCmd:运动指令结构体,包含目标位置和运动参数
返回值:
int:执行结果- 0:成功
- 非0:失败,错误码见错误码详情
使用示例:
参考示例5
3 job_insert_moveC - 作业里添加关节运动/笛卡尔空间圆弧运动
方法: job_insert_moveC(socket_fd, line, MoveCmd)
参数:
socket_fd:连接句柄line:插入的位置行号MoveCmd:运动指令结构体,包含目标位置和运动参数
返回值:
int:执行结果- 0:成功
- 非0:失败,错误码见错误码详情
使用示例:
参考示例5
4 job_open - 打开指定作业文件
方法: job_open(socketFd, jobName)
参数:
socketFd:连接句柄jobName:作业文件名称
返回值:
int:执行结果- 0:成功
- 非0:失败,错误码见错误码详情
使用示例:
参考示例5
5 作业文件插入指令使用示例
6. job_create - 创建作业文件名
方法: job_create(socketFd, jobName)
参数:
socketFd:连接句柄jobName:作业文件名称
返回值:
int:执行结果- 0:成功
- 非0:失败,错误码见错误码详情
使用示例:
7. job_get_all_jobfile_name - 获取全部作业文件名
方法: job_get_all_jobfile_name(socketFd, robotsFile)
参数:
socketFd:连接句柄robotsFile:作业文件名称
返回值:
int:执行结果- 0:成功
- 非0:失败,错误码见错误码详情
使用示例:
8. job_run - 启动指定作业文件
方法: job_run(socketFd, jobName)
参数:
socketFd:连接句柄jobName:作业文件名称
返回值:
int:执行结果- 0:成功
- 非0:失败,错误码见错误码详情
使用示例:
