Siemens SINUMERIK 840D sl Function Manual page 352

Extended functions
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

K5: Channel synchronization, axis interchange
6.1 Channel synchronization
Statement
WAITM (<marker no.>, <channel no.>, <channel no.>, ...)
WAITE (<channel no.>, <channel no.>, ...)
WAITMC (<marker no.>, <channel no.>, <channel no.>, ...)
SETM (<marker no.>, (<marker no.>, ...)
CLEARM (<marker no.>, (<marker no.>, ...)
Note
For further information about WAITMC and SETM, see Section "Channel synchronization:
Conditional wait in path controlled operation (Page 354)".
Note
A maximum of 100 markers (marker 0 ... 99) are available in a multi-channel system.
A single-channel system only has marker 0.
Example: Unconditional wait with WAITM
Channel 1: Program /_N_MPF_DIR/_N_MPF100_MPF is selected.
Program code
N10 INIT(2,"MPF200","N")
352
Meaning
Unconditional wait: When a WAITM() call is reached, the
axes of the current channel are decelerated and a wait made
in the other channels to be synchronized until the marker
number specified in the call is reached. The group is
synchronized when the other channels are also decelerated
as they reach their WAITM() command. The synchronized
channels then continue operation.
<marker no.>:
<channel no.>, ...:
Waits for the end of program of the specified channels (cur‐
rent channel not specified).
Conditional wait in path controlled operation for the specified
wait marker from the specified channels. The current chan‐
nel can be specified, but this is optional.
When processing continues after the wait marks from the
other channels in the group have arrived, the wait marks of
these channels are deleted.
Set the wait markers for conditional wait with WAITMC() for
the channel specified in the SETM(). The channel thus de‐
clares its wait characteristics for the partner channels as
fulfilled.
The command can be activated in synchronized actions. Up
to 10 marks (0-9) can be set using one command.
Cleat the wait markers for conditional wait with WAITMC()
for the channel specified in the CLEARM(). The channel thus
declares to its partner channels that its wait characteristic is
fulfilled.
The command can be activated in synchronized actions. Up
to 10 marks (0 - 9) can be deleted using one command.
Comment
Function Manual, 10/2015, 6FC5397-1BP40-5BA3
The tag number must be the same
in all channels.
Enumeration of the channel num‐
bers (the own channel does not
need to be specified).
Extended Functions

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828d

Table of Contents