Motion control instructions Chapter 17
Rockwell Automation Publication 2080-RM001D-EN-E - February 2015 499
Arguments
Parameter
Parameter
type
Data type Description
EN Input BOOL Function block enable.
When EN = TRUE, execute current MC_ReadStatus computation.
When EN = FALSE, there is no computation.
Applies only to LD programs.
AxisIn Input AXIS_REF
FB_AXIS_REF
See also AXIS_REF data type on page 433.
See also FB_AXIS_REF data type on page 434.
Enable Input BOOL When TRUE, gets the value of the parameter continuously.
ENO Output BOOL Enable out.
Applies only to LD programs.
Axis Output AXIS_REF Axis output is read-only in LD programs.
See also AXIS_REF data type on page 442.
Valid Output BOOL When TRUE, valid outputs are available.
Busy Output BOOL When TRUE, the function block is not finished.
Error Output BOOL When TRUE, an error was detected.
ErrorID Output UINT Error identification.
For Error ID numbers and descriptions, see Motion control function block error IDs on
page 440.
ErrorStop Output BOOL When TRUE, the axis state is ErrorStop.
See Motion control axis state values and names.
Disabled Output BOOL When TRUE, the axis state is Disabled.
Stopping Output BOOL When TRUE, the axis state is Stopping.
See Motion control axis state values and names.
Referenced Output BOOL When TRUE, the absolute reference position is known for the axis (axis is homed).
StandStill Output BOOL When TRUE, the axis state is StandStill.
See Motion control axis state values and names.
DiscreteMotion Output BOOL When TRUE, the axis state is DiscreteMotion.
See Motion control axis state values and names.
ContinuousMotion Output BOOL When TRUE, the axis state is ContinuousMotion.
See Motion control axis state values and names.
SynchronizedMotion Output BOOL This output is always FALSE.
Synchronized motion is not supported in Micro800 controllers.
Homing Output BOOL When TRUE, the axis state is Homing.
See Motion control axis state values and names.
ConstantVelocity Output BOOL When TRUE, the velocity for the motor is constant.
Accelerating Output BOOL When TRUE, increasing energy to the motor.
Decelerating Output BOOL When TRUE, decreasing energy to the motor.