The following struct helps to decode the axis state as given by mlpiMotionGetAxisState or mlpiMotionGetAxisValues.
Definition at line 207 of file mlpiMotionHelper.h.
MlpiAxisStateDecoder::MLPI_MOTION_BIT_ACCESS | ( | CamTab_0 | , |
0 | |||
) |
Bit0 of active CAM table of CamIn command.
MlpiAxisStateDecoder::MLPI_MOTION_BIT_ACCESS | ( | CamTab_1 | , |
1 | |||
) |
Bit1 of active CAM table of CamIn command.
MlpiAxisStateDecoder::MLPI_MOTION_BIT_ACCESS | ( | CamTab_2 | , |
2 | |||
) |
Bit2 of active CAM table of CamIn command.
MlpiAxisStateDecoder::MLPI_MOTION_BIT_ACCESS | ( | CamSwitching | , |
3 | |||
) |
Returns the active CAM table of CamIn command.
Cam is waiting for switching position.
MlpiAxisStateDecoder::MLPI_MOTION_BIT_ACCESS | ( | InVelocity | , |
4 | |||
) |
Axis is in velocity.
MlpiAxisStateDecoder::MLPI_MOTION_BIT_ACCESS | ( | Standstill | , |
5 | |||
) |
Axis is in standstill.
MlpiAxisStateDecoder::MLPI_MOTION_BIT_ACCESS | ( | InPosition | , |
6 | |||
) |
Axis is in position.
MlpiAxisStateDecoder::MLPI_MOTION_BIT_ACCESS | ( | InSynchron | , |
7 | |||
) |
Axis is synchronous to another axis.
MlpiAxisStateDecoder::MLPI_MOTION_BIT_ACCESS | ( | Warning | , |
8 | |||
) |
Axis has warning.
MlpiAxisStateDecoder::MLPI_MOTION_BIT_ACCESS | ( | Error | , |
9 | |||
) |
Axis has an error.
MlpiAxisStateDecoder::MLPI_MOTION_BIT_ACCESS | ( | Homed | , |
10 | |||
) |
Axis is homed.
MlpiAxisStateDecoder::MLPI_MOTION_BIT_ACCESS | ( | InTorque | , |
11 | |||
) |
Axis is in torque.
MlpiAxisStateDecoder::MLPI_MOTION_BIT_ACCESS | ( | OperationMode | , |
12 | |||
) |
Axis is in P4.
MlpiAxisStateDecoder::MLPI_MOTION_BIT_ACCESS | ( | Inbb | , |
13 | |||
) |
Axis is ready for power.
MlpiAxisStateDecoder::MLPI_MOTION_BIT_ACCESS | ( | InAb | , |
14 | |||
) |
Axis is ready for operation.
MlpiAxisStateDecoder::MLPI_MOTION_BIT_ACCESS | ( | Power | , |
15 | |||
) |
Axis has power.
MlpiAxisStateDecoder::MLPI_MOTION_BIT_ACCESS | ( | CmdActive | , |
16 | |||
) |
Axis has a active sercos command.
MlpiAxisStateDecoder::MLPI_MOTION_BIT_ACCESS | ( | ErrInProgress | , |
17 | |||
) |
Error reaction of axis is in progress.
MlpiAxisStateDecoder::MLPI_MOTION_BIT_ACCESS | ( | CyclicPosChannelActive | , |
18 | |||
) |
Cyclic position channel is active.
MlpiAxisStateDecoder::MLPI_MOTION_BIT_ACCESS | ( | InMasterPhaseOffset | , |
19 | |||
) |
Axis has reached the master phase offset.
MlpiAxisStateDecoder::MLPI_MOTION_BIT_ACCESS | ( | CyclicTrqChannelActive | , |
20 | |||
) |
Cyclic torque channel is active.
MlpiAxisStateDecoder::MLPI_MOTION_BIT_ACCESS | ( | CyclicVelChannelActive | , |
21 | |||
) |
Cyclic velocity channel is active.
MlpiAxisStateDecoder::MLPI_MOTION_BIT_ACCESS | ( | CyclicAnaChannelActive | , |
22 | |||
) |
Cyclic analog channel is active.
MlpiAxisStateDecoder::MLPI_MOTION_BIT_ACCESS | ( | NRTActive | , |
23 | |||
) |
NRT channel for axis is connected.
MlpiAxisStateDecoder::MLPI_MOTION_BIT_ACCESS | ( | Interrupted | , |
24 | |||
) |
Axis did not follow control.
MlpiAxisStateDecoder::MLPI_MOTION_BIT_ACCESS | ( | Modulo | , |
28 | |||
) |
Axis is in Modulo format.
MlpiAxisStateDecoder::MLPI_MOTION_BIT_ACCESS | ( | Rotatory | , |
29 | |||
) |
Axis is rotatory.
MlpiAxisStateDecoder::MLPI_MOTION_BIT_ACCESS | ( | Valid | , |
30 | |||
) |
Actual data of axis is valid.
MlpiAxisStateDecoder::MLPI_MOTION_BIT_ACCESS | ( | Decoupled | , |
31 | |||
) |
Axis is decoupled from commanded position of control.