- 选型指南
- 概述
- 入门指南
- 机械臂参数
- 示教器使用
-
二次开发
-
API(C++)
- 快速开始
- 接口说明
- 7000端口接口说明
- 使用示例
- 返回值说明
-
API(Python)
- 快速开始
- 接口说明
- 7000端口接口说明
- 使用示例
- 返回值说明
- ROS2开发
-
API(C++)
- 相关下载
作业运动控制接口
1. job_create - 创建作业文件
方法: job_create(socket_fd, job_name)
参数:
socket_fd:连接句柄job_name:作业文件名称
返回值:
int:0表示成功,非0表示失败
使用示例:
2. job_open - 打开作业文件
方法: job_open(socket_fd, job_name)
参数:
socket_fd:连接句柄job_name:作业文件名称
返回值:
int:0表示成功,非0表示失败
使用示例:
3. job_run - 运行作业
方法: job_run(socket_fd, job_name)
参数:
socket_fd:连接句柄job_name:作业文件名称
返回值:
int:0表示成功,非0表示失败
使用示例:
4. job_pause / job_continue / job_stop - 作业控制
方法: job_pause(socket_fd)、job_continue(socket_fd)、job_stop(socket_fd)
参数:
socket_fd:连接句柄
返回值:
int:0表示成功,非0表示失败
使用示例:
5. job_insert_moveJ / job_insert_moveL / job_insert_moveC - 插入运动指令
方法: job_insert_moveJ(socket_fd, line, vel, acc, dec, coord, pos_name)
参数:
socket_fd:连接句柄line:行号vel:速度百分比acc:加速度百分比dec:减速度百分比coord:坐标系类型pos_name:点位名称
返回值:
int:0表示成功,非0表示失败
使用示例:
6. job_delete_command_by_line - 删除指定行
方法: job_delete_command_by_line(socket_fd, line)
参数:
socket_fd:连接句柄line:要删除的行号
返回值:
int:0表示成功,非0表示失败
使用示例:
