These error codes refer to the “PMCRTN” returned when sending ethernet commands to the PMC.
|
Enum Value |
Value |
Description |
|---|---|---|
|
ALLOK |
0x0 |
All OK |
|
EXCEPTION |
-2 |
An exception occured during command processing |
|
NONETWORK |
-1 |
No available ethernet connection to the PMC |
|
SYSTEMERROR |
0x0001 |
System Error |
|
WRONGPMCSTATE |
0x2000 |
wrong PMC state for command to execute |
|
NOMASTERSHIP |
0x2001 |
No mastership for command to execute |
|
MASTERSHIP_TIMEOUT |
0x2002 |
waiting for mastership timeout |
|
WRONG_GROUP_STATE |
0x2003 |
wrong group state |
|
WRONG_MACRO_STATE |
0x2004 |
wrong macro state |
|
WRONG_DIGITAL_IO_STATE |
0x2005 |
wrong digital IO state |
|
WRONG_FLYWAY_STATE |
0x2006 |
wrong flyway state |
|
NO_ROUTING_SOLUTION |
0x2008 |
No routing solution for auto driving motion |
|
NO_LICENSE |
0x200A |
Invalid License |
|
UNDEFINED_STEREOTYPE |
0x200B |
wrong mover stereotype state |
|
WRONGXBOTSTATE |
0x3000 |
wrong XBot state for command to execute |
|
INVALIDPARAMS |
0x4000 |
Invalid parameters for command to execute |
|
WRONG_QUEUE_STATE |
0x5000 |
wrong queue state |
|
WRONG_ZONE_STATE |
0x5001 |
wrong zone state |
|
ZONE_NOT_AVAILABLE |
0x5002 |
An XBot is located on the zone boundary |
|
CODE_GENERATION_ONLY |
0xFFFE |
This command is only used for code generation, nothing was sent to the PMC |
|
INVALIDCOMMAND |
0xFFFF |
This command does not exist |