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.