AX-Series Motion Controller Instructions Manual Chapter 2
335
Outputs
Output range (Default Value)
bDone
True when the instruction is
completed.
BOOL True/False (False)
bBusy
True when the instruction is
triggered to run.
BOOL True/False (False)
True when an error occurs.
ErrorID
Record the error code when an
error occurs. Refer to Appendix
for error code descriptions.
DMC_ERROR
*
DMC_ERROR (DMC_NO_ERR)
*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
CamTable
The specified
cam table
MC_CAM_REF MC_CAM_REF
*
When bExecute changes to True.
*Note: MC_CAM_REF (FB): The basic CAM.
Function
The CamTable determines which cam table to write data to and iCamPointNum determines the cam point number to
be written. lrMasterPos and lrSlavePos write respectively the master axis position and slave axis position of the cam