AX-Series Motion Controller Instructions Manual Chapter 2
154
Name Function Data Type Output Range (Default Value)
ErrorID
Indicates the error code
when the error occurs. Refer
to Appendix for error code
SMC_ERROR* SMC_ERROR (SMC_NO_ERROR)
SwitchCorrupted
When the switch action is
operated abnormally, the
output value will not be -1.
INT
Positive, negative or 0
(-1)
*Note: SMC_ERROR: Enumeration (Enum)
Output Updating Time
Timing for Shifting to True
Timing for Shifting to False
InOperation
When the track and instruction is
activated.
When Enable turns to False.
Busy
When Execute turns to True.
When Enable turns to False.
When Error turns to True.
When an error occurs in the execution
conditions or input values for the
instruction.(Error code is recorded)
When Execute turns from True to False. (Error
Code is cleared)
Timing Diagram
Inputs/Outputs
Name Function Data Type
Setting Value
(Default Value)
Timing to Take Effect
Axis Specify the axis.
AXIS_REF_SM3
*1
AXIS_REF_SM3
When Enable
turns to True.
Switches
Switch-related
MC_CAMSWITCH_REF
*2
MC_CAMSWITCH_REF
turns to True.
Outputs
Output signals of
MC_OUTPUT_REF
ARRAY [1..32] OF BOOL(False)
turns to True.
TrackOptions
Compensation
and Hysteresis
parameters for
MC_TRACK_REF
ARRAY [1..32] OF
MC_TRACK_TR
*3
When Enable
turns to True.
*Note:
1. AXIS_REF_SM3(FB): Every function block contains this variable, which works as the starting program for function