Status Codes

The following are lists of status codes used in Standard Interface communication. Troubleshooting instructions will be added soon!

Overview

Range

Category

1001–1099

Mech-Vision error codes

1100–1199

Mech-Vision normal status codes

2001–2099

Mech-Viz error codes

2100–2199

Mech-Viz normal status codes

3001–3099

Mech-Center error codes

3100–3199

Mech-Center normal status codes

7001–7099

Hand-eye calibration error codes

7100–7199

Hand-eye calibration normal status codes

Mech-Vision

Mech-Vision Error Codes

Code

Meaning

1001

Mech-Vision: project not registered

1002

Mech-Vision: no vision results

1003

Mech-Vision: no point cloud in ROI

1004

Mech-Vision: parameter setting failed

1005

Mech-Vision: invalid pose type

1006

Mech-Vision: invalid pose data

1007

Mech-Vision: computing

1008

Status code not in use

1009

Mech-Vision: number of poses and number of motion params do not match

1010

Mech-Vision: number of poses and number of labels do not match

1011

Mech-Vision: project ID number does not exist

1012

Mech-Vision: parameter recipe number out of range

1013

Mech-Vision: parameter recipe not set

1014

Mech-Vision: parameter recipe name does not exist

1015

Mech-Vision: project runtime error

1016

Mech-Vision: failed to start deep learning server

1017

Mech-Vision: invalid label mapping

1018

Mech-Vision: wrong number of vision points

1019

Mech-Vision: execution timed out

1020

Mech-Vision: not executed

1021

Mech-Vision: failed to set box dimensions; please confirm if Step Read Object Dimensions is in the project

1022

Mech-Vision: invalid setting values of object dimensions

1023

Mech-Vision: failed to connect to camera

Mech-Vision Normal Status Codes

Code

Meaning

1100

Mech-Vision: successfully obtained vision points

1101

Mech-Vision: ready

1102

Mech-Vision: successfully triggered project

1107

Mech-Vision: successfully switched parameter recipe

1108

Mech-Vision: successfully set box dimensions

Mech-Viz

Mech-Viz Error Codes

Code

Meaning

2001

Mech-Viz: project not registered

2002

Mech-Viz: project is running

2003

Mech-Viz: vision results from Mech-Vision not received

2004

Mech-Viz: failed to reach vision point from Mech-Vision

2005

Mech-Viz: failed to calculate robot JPS

2006

Error code not in use

2007

Mech-Viz: path planning failed

2008

Mech-Viz: project runtime error

2009

Mech-Viz: TCP not provided

2010

Mech-Viz: path not reachable

2011

Mech-Viz: DO list not provided

2012

Mech-Viz: invalid pose type

2013

Mech-Viz: invalid pose data

2014

Mech-Viz: project not set

2015

Mech-Viz: pose of TCP type not supported

2016

Mech-Viz: parameter setting failed

2017

Mech-Viz: failed to stop execution

2018

Mech-Viz: invalid branch_by_service_message Task out port number

2019

Mech-Viz: failed to set branch_by_service_message Task; please confirm whether the Task name exists

2020

Mech-Viz: motion error—singularity

2021

Mech-Viz: MoveL calculation mismatch

2022

Mech-Viz: not executed

2023

Mech-Viz: project file error

2024

Mech-Viz: invalid branch_by_service_message Task name

2025

Mech-Viz: execution timed out

2026

Mech-Viz: invalid name of Task with index parameter

2027

Mech-Viz: invalid index value

2028

Mech-Viz: index setting failed; please confirm whether the Task name exists

2029

Mech-Viz: failed to set target point of outer_move Task

2030

Mech-Viz: invalid vision point

2031

Mech-Viz: robot self-collision detected

2032

Mech-Viz: collision between robot and scene object detected

2033

Mech-Viz: collision detected as point cloud collision point count exceeds threshold

2034

Mech-Viz: collision detected as point cloud collision area exceeds threshold

2035

Mech-Viz: collision detected as point cloud collision volume exceeds threshold

2036

Mech-Viz: vision service did not capture image

2037

Mech-Viz: no vision results from vision service

2038

Mech-Viz: no point cloud in ROI in vision results

2039

Mech-Viz: no vision point for planning

2040

Mech-Viz: failed to plan paths for some of vision points from vision result reuse

2041

Mech-Viz: vision service not registered

Mech-Viz Normal Status Codes

Code

Meaning

2100

Mech-Viz: successfully executed

2101

Mech-Viz: successfully stopped execution

2102

Mech-Viz: successfully sent DO list

2103

Mech-Viz: successfully started

2104

Mech-Viz: successfully stopped

2105

Mech-Viz: branch successfully set

2106

Mech-Viz: index successfully set

2107

Mech-Viz: target point of outer_move Task successfully set

Mech-Center

Mech-Center Error Codes

Code

Meaning

3001

Mech-Center: illegal command

3002

Mech-Center: interface command length or format error

3003

Mech-Center: client disconnected

3004

Mech-Center: server disconnected

3005

Mech-Center: calling Mech-Vision timed out

3006

Mech-Center: unknown error

3007

Mech-Center: data acknowledge signal timed out

Mech-Center Normal Status Codes

Code

Meaning

3100

Mech-Center: client connection normal

3101

Mech-Center: server connection normal

3102

Mech-Center: waiting for client to connect

Hand-Eye Calibration

Hand-Eye Calibration Error Codes

Code

Meaning

7001

Calibration: returned argument error

7002

Calibration: Mech-Vision did not output calibration point

7003

Calibration: robot failed to reach calibration point

Hand-Eye Calibration Normal Status Codes

Code

Meaning

7100

Calibration: robot successfully reached calibration point

7101

Calibration: Mech-Vision normally output calibration point