K5: Channel synchronization, axis interchange
6.1 Channel synchronization
6.1.2
Channel synchronization: Conditional wait in path controlled operation
Function
For the conditional wait with WAITMC, deceleration and waiting is made only when not all
channels to be coordinated have set their marker numbers for a synchronization.
The instants in time for generating wait marks and the conditional wait calls are decoupled.
Note
Markers can also be set for notification between channels when deceleration and waiting is
not planned (no WAITMC command). In this case, the markers of the channel receive their
values via Reset and NC Start.
Prerequisites
To use the conditional wait with WAITMC with reduced wait times:
● G64 path controlled operation must be set.
● The "LookAhead" function must be active.
Note
If exact stop (G60, G09) is selected, waiting with WAITMC() corresponds to waiting with
WAITM().
Braking behavior
Starting with the motion block before the WAITMC() call, the wait markers of the other channels
to be synchronized are checked. If these are already available, machining continues without
braking (no wait):
Figure 6-1
354
Change of the path velocity for the conditional waiting with WAITC: Wait markers for all
channels already available
Function Manual, 10/2015, 6FC5397-1BP40-5BA3
Extended Functions