Group Stop
In each cue, there is the option for an axis to be part of the Global Stop Group.
If any axis in this group errors, it will cause all the other axes in the group to also stop.
To add an axis to the Global Stop Group:
- Locate the axis in the cue where you want to add it to the Stop Group.
- Tick the
Group Stop
checkbox. - Tap the
Update
button, to update the cue with your changes.
Triggers
For each axis in a cue, there is the option to wait for a condition to be met before starting the move.
Triggers can be used to start an axis when another is at a certain position, either for creativity or for safety. For example, you might want to fire two axes together and when one is clear of the other, automatically start the second axis.
Entering the trigger information:
Triggering Axis
Select an axis from the dropdown. This is the axis that will be watched for the trigger value. It can be any axis.
An axis can also trigger itself if you run an overlays move, so it can be selected from this dropdown. See “Overlaying Moves” to understand how firing a second move over one that is already running works.
Condition
Select a condition from the dropdown. This is be the condition that the triggering value needs to be met before the move will run.
= | Equal To (IMPORTANT NOTE: see below) |
!= | Not Equal To |
< | Less Than |
> | Greater Than |
<= | Less Than or Equal To |
>= | Greater Than or Equal To |
<= and >= are the most commonly used conditions.
They are useful because if you have passed the trigger value then need to stop and restart a move, they will start as expected.
If you start and stop a move before you reach the trigger value, it will wait for the trigger value to be met before starting.
Value
Enter the value here that will be used to create a condition that needs to be met in order for the axis to start.
This will usually be a position but can also be an IO value (0,1).
To add a trigger to an axis:
- Locate the axis in the cue where you want to add a trigger.
- Enter the Triggering Axis, the Trigger Condition and the Trigger Value in the dropdown boxes labeled
Trigger
. - Tap the
Update
button, to update the cue with your changes.
Advanced Triggers
Triggers can also be used as pseudo-interlocks.
For example, you might want to fire two axes as separate cues, but make sure that the second axis is definitely clear of the other before the move starts.
In this case the trigger isn’t necessarily used to trigger the start of the movement, but may provide some protection against an operator firing the second cue too early.
Up Next: