This command is used to detect the order of the motor phases.
When this command finishes successfully, the found value is automatically written to the object 0x2003:5 Motor phases inverted.
This command rotates the motor.
This OS command has no arguments.
When the command finishes successfully, it will return a value of 0 for normal and 1 for inverted motor phases.
This command doesn't have any command-specific OS error code, so this status will only happen when a general OS error code occurs.
This command will report its progress without indicating a percentage.
This command can only be run when the opmode is -2 (OPMODE_DIAGNOSTICS), the CIA402 state is Operation enabled, there is no active limit switch,
and the brake status is disengaged (in case there is a configured brake). If any of these conditions is not true during the execution of the command,
the execution will stop, and it will return the OS error code 251 (command not allowed).
Command 4: Motor phase order detection
This command is used to detect the order of the motor phases. When this command finishes successfully, the found value is automatically written to the object 0x2003:5 Motor phases inverted. This command rotates the motor.
This OS command has no arguments.
When the command finishes successfully, it will return a value of 0 for normal and 1 for inverted motor phases.
This command doesn't have any command-specific OS error code, so this status will only happen when a general OS error code occurs.
This command will report its progress without indicating a percentage.
This command can only be run when the opmode is -2 (OPMODE_DIAGNOSTICS), the CIA402 state is Operation enabled, there is no active limit switch, and the brake status is disengaged (in case there is a configured brake). If any of these conditions is not true during the execution of the command, the execution will stop, and it will return the OS error code 251 (command not allowed).