Regular Trigger Motion Input Functions

These input functions are the same as the trigger conditions of regular trigger motion.

Input Function

Description

RemainingTime

Evaluates to TRUE when the remaining time of the motion executed by the trigger axis is equal to or less than the trigger value.

../_images/WMXDOC_FUNC_TRG_TYPES_image0.png

Parameters are specified with the RemainingTime struct.

See Remaining Time.

RemainingDistance

Evaluates to TRUE when the distance remaining for the motion executed by the trigger axis is equal to or less than the trigger value.

../_images/WMXDOC_FUNC_TRG_TYPES_image2.png

Parameters are specified with the RemainingDistance struct.

See Remaining Distance.

SameTimeCompletion

Evaluates to TRUE when the commanded motion would complete at the same time as the motion executed by the trigger axis.

../_images/WMXDOC_FUNC_TRG_TYPES_image4.png

Parameters are specified with the SameTimeCompletion struct.

See Same Time Completion.

CompletedTime

Evaluates to TRUE when the completed time of the motion executed by the trigger axis is equal to or greater than the trigger value.

../_images/WMXDOC_FUNC_TRG_TYPES_image10.png

Parameters are specified with the CompletedTime struct.

See Completed Time.

CompletedDistance

Evaluates to TRUE when the distance completed by the motion executed by the trigger axis is equal to or greater than the trigger value.

../_images/WMXDOC_FUNC_TRG_TYPES_image5.png

Parameters are specified with the CompletedDistance struct.

See Completed Distance.

StaggeredTimeCompletion

Evaluates to TRUE when the commanded motion would complete at an amount of time after the motion executed by the trigger axis completes.

../_images/WMXDOC_FUNC_TRG_TYPES_image7.png

Parameters are specified with the StaggeredTimeCompletion struct.

See Staggered Time Completion.

StaggeredDistanceCompletion

Evaluates to TRUE when the commanded motion would have a particular distance remaining when the motion executed by the trigger axis completes.

../_images/WMXDOC_FUNC_TRG_TYPES_image9.png

Only one StaggeredDistanceCompletion input function can be defined for each trigger motion.

Parameters are specified with the StaggeredDistanceCompletion struct.

See Staggered Distance Completion.

DistanceToTarget

Evaluates to TRUE when the distance to the target position for the motion executed by the trigger axis is equal to or less than the trigger value.

../_images/WMXDOC_FUNC_TRG_TYPES_image12.png

Parameters are specified with the DistanceToTarget struct.

See Distance to Target.

AxisIdle

Evaluates to TRUE when the trigger axis is in Idle operation state.

Parameters are specified with the AxisIdle struct.

See Other Trigger Types.