AX-Series Motion Controller Instructions Manual Chapter 2
243
Inputs/Outputs
1
When bExcute turns to True.
TriggerInput Trigger signal TRIGGER_REF
*2
TRIGGER_REF When bExecute turns to True.
*Note:
1. AXIS_REF_SM3 (FB): All function blocks for an axis group contain this variable, which works as the starting program for
function blocks.
2. TRIGGER_REF: Structure (STRUCT).
Name Function Data Type
Setting Range
iTriggerNumber Trigger channel INT
0: Touch Probe 1 aquire data when True
1: Touch Probe 1 aquire data when False
2: Touch Probe 2 aquire data when True
3: Touch Probe 2 aquire data when False
bFastLatching Trigger signal BOOL
True: Drive trigger
False: Controller trigger (True)
bInput
Trigger signal source when
Controller trigger
BOOL Trigger signal source
*
Trigger signal valid or not
True: Trigger signal valid (False)
*Note: bActive is the output contact. Do not input signal.
Function
Like MC_TouchProbe, there are driver mode and controller mode. For the usage of the two modes and the usage
settings of TriggerInput, refer to the MC_TouchProbe instruction manual.
The mode of the target movement (the first segment of movement) is set by MoveMode, in which the absolute
movement (ABSOLUTE) and the relative movement (RELATIVE) are completed if there is no trigger signal. At this
time, the DMC_MoveFeedFunction block will enter the next stage according to the ErrorDetect setting, and the velocity
motion (VELOCITY) will continue to run regardless of the ErrorDetect state.
When ErrorDetect is False and the target motion (the first motion) is completed, bDone turns to TrueFunction block
to complete; when ErrorDetect is True, and the target motion (first motion) is completed, bCommandAborted turns to
TrueFunction block to interrupt.
During standard motion (second motion), relative motion will be performed according to the standard distance
(lrFeedDistance). When lrFeedDistance is a positive value, the axis will maintain the original motion direction for
standard motion.