错误状态码及错误排查

本篇介绍在线测量系统支持的标准接口状态码,以及错误状态码的排查方法。

状态码列表概述

在标准接口指令的返回结果中,状态码用于表示指令执行情况。状态码分为正常状态码(指令执行正常)和错误状态码(指令执行异常)。

正常状态码

状态码 描述

7100

标定:机器人成功到达标定点。

7101

标定:成功从Mech-MSR获取标定位姿信息。

8100

开始测量任务(801指令)执行成功。

8101

运行特征测量(802指令)执行成功。

8102

结束测量任务(803指令)执行成功。

8103

测量中传入工件SN(804指令)执行成功。

8104

查询工件历史数据(805指令)执行成功。

8105

切换工程(800指令)执行成功。

错误状态码

状态码 描述

7001

标定:参数错误。

7002

标定:Mech-MSR未提供标定法兰位姿。

7003

标定:Mech-MSR未提供标定关节角。

7004

标定:机器人到达标定点失败。

8002

无效的输入参数。

8003

Mech-Metrics工程未打开。

8004

未找到工件。

8005

测量任务未运行。

8006

Mech-MSR软件未打开,或未找到对应的Mech-MSR工程。

8007

Mech-MSR工程运行错误。

8021

Mech-Metrics未注册。

错误状态码排查

8002

无效的输入参数。

错误原因:

发送的指令参数值、参数数量或参数格式不符合要求。

排查思路:

请根据对应指令的输入参数说明检查所有输入参数是否正确。例如,如需发送 801指令并收到本错误码,请根据 801指令的参数解释,检查输入参数工件编号工件名称工件SN自定义1-8是否正确,以及工件名称是否与Mech-Metrics工程中使用的工件名称一致。

8003

Mech-Metrics工程未打开。

错误原因:

当前对应的Mech-Metrics工程未打开。

排查思路:

检查并确保对应的Mech-Metrics工程已打开。

8004

未找到工件。

错误原因:

指令中传入的工件SN不存在或填写错误。

排查思路:

检查指令中的工件SN是否在Mech-Metrics工程中存在,且拼写正确。

8005

测量任务未运行。

错误原因:

在未开始测量任务时调用了后续测量相关指令。

排查思路:

检查是否在调用802指令运行特征测量前已先调用801指令开始测量任务。

8006

Mech-MSR软件未打开,或未找到对应的Mech-MSR工程。

错误原因:

Mech-MSR未启动,或已启动但未打开对应的工程。

排查思路:

检查并确保Mech-MSR软件已打开,且对应的Mech-MSR工程已正确加载。

8007

Mech-MSR工程运行错误。

错误原因:

Mech-MSR工程在运行过程中出现异常。

排查思路:

检查Mech-MSR工程搭建是否正确,并结合日志定位异常步骤。

8021

Mech-Metrics未注册。

错误原因:

Mech-Metrics未正确注册或服务状态异常。

排查思路:

检查Mech-Metrics软件是否已打开,必要时确认软件注册状态。

7001

标定:参数错误。

错误原因:

标定流程中传入的机器人位姿参数错误。

排查思路:

检查机器人法兰位姿与机器人关节角参数,确保输入参数完整且正确。

7002

标定:Mech-MSR未提供标定法兰位姿。

错误原因:

标定流程中Mech-MSR未返回下一标定点的法兰位姿信息。

排查思路:

联系梅卡曼德技术支持获取帮助。

7003

标定:Mech-MSR未提供标定关节角。

错误原因:

标定流程中Mech-MSR未返回下一标定点的关节角信息。

排查思路:

联系梅卡曼德技术支持获取帮助。

7004

标定:机器人到达标定点失败。

错误原因:

机器人未成功到达上一标定点。

排查思路:

联系梅卡曼德技术支持获取帮助。

该页面是否有帮助?

可以通过以下方式反馈意见:

我们重视您的隐私

我们使用 cookie 为您在我们的网站上提供最佳体验。继续使用该网站即表示您同意使用 cookie。如果您拒绝,将使用一个单独的 cookie 来确保您在访问本网站时不会被跟踪或记住。