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 |