EasyManua.ls Logo

Allen-Bradley Micro800

Allen-Bradley Micro800
652 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Chapter 17 Motion control instructions
440 Rockwell Automation Publication 2080-RM001D-EN-E - February 2015
Motion control function block error IDs
When a motion control function block ends with an error, and the axis state is
ErrorStop, in most cases, MC_Reset function block (or, MC_Power Off/On and
MC_Reset) can be used to recover the axis. The axis can be reset to normal motion
operation without stopping the controller operation.
Value MACRO ID Description
00 MC_FB_ERR_
NO
The function block execution is successful.
01 MC_FB_ERR_
WRONG_STATE
The function block cannot execute because the axis is not in the correct state. Check the axis state.
02 MC_FB_ERR_
RANGE
The function block cannot execute because there is invalid axis dynamic parameter(s) (velocity, acceleration, deceleration, or
jerk) set in the function block.
Correct the setting for the dynamic parameters in the function block against Axis Dynamics configuration page.
03 MC_FB_ERR_
PARAM
The function block cannot execute because there is invalid parameter other than velocity, acceleration, deceleration, or jerk, set
in the function block.
Correct the setting for the parameters (for example, mode or position) for the function block.
04 MC_FB_ERR_
AXISNUM
The function block cannot execute because the axis does not exist, the axis configuration data is corrupted, or the axis is not
correctly configured.
05 MC_FB_ERR_
MECHAN
The function block cannot execute because this axis gets a fault due to drive or mechanical issues. Check the connection between
the drive and the controller (Drive Ready and In-Position signals), and ensure the drive is operating normally.
06 MC_FB_ERR_
NOPOWER
The function block cannot execute because the axis is not powered on.
Power on the axis using MC_Power function block.
07 MC_FB_ERR_
RESOURCE
The function block cannot execute because the resource required by the function block is controlled by some other function block
or it is not available.
Ensure the resource required by the function block is available for use.
Examples:
MC_Power try to control the same axis.
MC_Stop are executed against the same axis at the same time.
MC_TouchProbe are executed against the same axis at the same time.)
MC_TouchProbe is executed, while touch probe input is not enabled in Motion Configuration.
08 MC_FB_ERR_
PROFILE
The function block cannot execute because the motion profile defined in the function block cannot be achieved.
Correct the profile in the function block.

Table of Contents

Other manuals for Allen-Bradley Micro800

Related product manuals