AX-Series Motion Controller Instructions Manual Chapter 2
331
Name Function Data Type Output range (Default Value)
bBusy
True when the instruction is
triggered to run.
BOOL True/False (False)
bError True when an error occurs.
BOOL
True/False (False)
ErrorID
Record the error code when an
error occurs. Refer to Appendix
for error code descriptions.
DMC_ERROR
*
DMC_ERROR (DMC_NO_ERR)
lrMasterPos
The position of the cam master
axis
LREAL Positive, negative or 0 (0)
lrSlavePos
The position of the cam slave
axis
LREAL Positive, negative or 0 (0)
lrSlaveVel
The velocity of the cam slave
LREAL Positive, negative or 0 (0)
lrSlaveAcc
The acceleration of the cam
slave axis
LREAL Positive, negative or 0 (0)
*Note: DMC_ERROR: Enumeration (ENUM)
Output Update Timing
Name Timing for shifting to True Timing for shifting to False
bDone
When bExecute changes to True.
When bError turns to True.
When bExecute turns to False.
bBusy
bExecute
bError
bError
When an error occurs in the execution
conditions or input values for the instruction.
When bExecute turns to False.
Timing Diagram
Inputs/Outputs
Name Function Data Type Setting Value Timing to Take Effect
CamTable
The specified
MC_CAM_REF MC_CAM_REF
*
When bExecute changes to True.