Axis Synchronization With Change Of Channel G200 - Siemens SINUMERIK 880 Programming Manual

Hide thumbs Also See for SINUMERIK 880:
Table of Contents

Advertisement

4 Programming of Motion Blocks

4.2.16 Axis synchronization with change of channel G200

4.2.16 Axis synchronization with change of channel G200
If the same axis is traversed in AUTOMATIC or MDA mode at different times by two or more
part programs, the absolute position of the axis will no longer be identical with the respective
block end values. This may result in an unintended path offset in the course of program
execution. This problem is illustrated by the following example:
%1
Channel 1
L F
G90 G00 X100
.
.
.
.
.
.
.
L F
G90 X200
Block end value: X = 200
In this example, the path offset occurs as follows:
1. With %1 a traversing movement takes place in channel 1 to the position X = 100.
2. On start of %2 in channel 2 (synchronization with "Program Start") traversing takes place
from X = 100 to X = 250.
3. In channel 1 traversing is to take place to X = 200 ; at this position, however, there is still
the block end value X = 100 which leads to a traversing movement by 100.
4. This leads to the following result:
• Absolute actual value:
• Block end value in channel 1:
• Block end value in channel 2:
The channel-specific block end values do not coincide with the current actual value. The
values for channel 1 and channel 2 are not updated until "Program Start" is repeated.
The function G200 "Axis synchronization with change of channels" enables the actual values
of the axis to be updated and unintended path offset to be avoided. The following should be
noticed:
• No function other than G200 must be incorporated in the block.
• Synchronization is not carried out until all relevant axes have assumed the stop status, i.e.
the interface signal EXACT STOP FINE is active.
• Synchronization is carried out only for the channel in which G200 has been started.
• If G200 is programmed during a selected transformation of fictitious axes, the user has to
wait for the interface signal EXACT STOP FINE of all axes of one mode group.
• G200 takes no effect in the AUTOMATIC submodes TEACH IN, BLOCK SEARCH, SINGLE
BLOCK, OVERSTORE and DRY RUN FEEDRATE.
4–50
%2
Channel 2
.
.
.
.
L F
G90 G00 X250
.
.
.
.
Block end value: X = 250
X = 350
X = 200
X = 250
© Siemens AG 1991 All Rights Reserved
05.91
Absolute actual value
X = 100
X = 250
X = 350
6ZB5 410-0HD02
SINUMERIK 880, (PG)

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sw 6Sinumerik 880 ga2Sw 1

Table of Contents