K5: Channel synchronization, axis interchange
6.1 Channel synchronization
Program code
N120 WAITMC(1,2,3)
...
...
N170 M30
Channel 3:
N300
N312 G18 G64 D1 X180 Z300 M555
N320 WAITMC(1,2,3)
6.1.3
Running-in channel-by-channel
Function
The "channel-by-channel running-in" function is used to test or run-in the NC programs of one
or more channels that are synchronized with each other. The programmed traversing
movements of the channel to be run-in result in real axis movements on the machine. The
other channels involved in the processing are in the "program test" state. The following applies
for these channels:
● An internal axis disable is set for all axes and spindles of the channel.
● Identical setpoints are generated as for normal operation, but they are not output on the
machine axes of the channel.
● The actual values of the machine axes are generated internally from the setpoints.
● The commands for the channel synchronization as well as the NC/PLC interface signals
are processed normally.
● The processing time of the program is the same as in normal operation.
The "program test" state can be suppressed temporarily when required. The setpoints are then
output again on the machine axes so that they are really traversed on the machine.
358
Comment
; Wait conditionally for marker 1 from channels 2
and 3.
; Further machining in channel 2 because the WAITMC
is added to block N312.
; Further machining in channel 2.
; End channel 2.
Comment
; During travel, M555 read-in inhibit.
; Machining in channel 3.
; Wait because of ELSP.
Function Manual, 10/2015, 6FC5397-1BP40-5BA3
Extended Functions