E_TcMCFbState (from V3.0)
The constants listed here are used to identify the runtime states of the axes.
Syntax
TYPE E_TcMCFbState :
(
McState_Standstill := 0,
McState_DiscreteMotion,
McState_Continousmotion,
McState_Synchronizedmotion,
McState_Stopping,
McState_Errorstop,
McState_Homing,
McState_Disabled
);
END_TYPE
Values
Name | Description |
---|---|
McState_Standstill | The axis does not have a motion command. Active position control, repositioner monitoring, the output of a press control value or none of these will be carried out, depending on the parameterization. |
McState_DiscreteMotion | The axis executes a movement with a defined target position and velocity. |
McState_Continousmotion | The axis executes a movement without any defined target position. Only the velocity is specified. |
McState_Synchronizedmotion | The axis performs a movement, which is derived from the movement of another axis. |
McState_Stopping | The axis is carrying out a stop. |
McState_Errorstop | The axis has been stopped because of a problem. It cannot at present be started, and requires a reset before it will be in a condition from which it can start. |
McState_Homing | The axis is homing. |
McState_Disabled | The controller enable of the axis is FALSE. |