Siemens SINUMERIK 828D Function Manual page 775

Hide thumbs Also See for SINUMERIK 828D:
Table of Contents

Advertisement

Activating the data management frame
Data management frames can be written in the part program and via the user interface of SINUMERIK Operate.
The following should be noted when activating the data management frames in the channels written directly and
via frame mapping:
Writing in the part program
The data management frames must be explicitly activated in each channel (G500, G54 ... G599)
Writing via user interface
Data management frames are written via the user interface – e.g. by entering new work offsets. A modified
data management frame is immediately active in all of the involved channels if none of these channels is in
the "Channel active" state. The data management frame is not active in any channel if one of the channels
involved is in the "Channel active" state. The activation must then be explicitly programmed in each channel in
the part program (G500, G54 ... G599). Or, the next time that the channel state changes, it becomes active
after "Channel reset".
Example
The following channels and channel axes are parameterized at a control:
Channel 1
-
Z: Geometry axis
-
AX1: Machine axis of geometry axis Z
Channel 2
-
Z: Geometry axis
-
AX4: Machine axis of geometry axis Z
The zero point of the Z axis should always be the same in both channels:
Mapping relationship: $MA_MAPPED_FRAME[AX1] = "AX4"
Programming in the part program
Channel 1
...
N100 WAIT (10,1,2)
N110 $P_UIFR[1] = CTRANS(Z, 10)
N120 WAIT (20,1,2)
N130 G54
N140 IF ($P_IFRAME[0, Z, TR] <> 10)
N150
SETAL(61000)
N160 ENDIF
...
Description:
N100 / N200
Channel synchronization for consistent writing and mapping of frame data
N110
Writing the adjustable frames $P_UIFR[1] : Shifting the zero point of the Z
axis to 10 mm
Mapping the axial frame data from channel 1: Z = AX1 to channel 2: Z =
AX4
Basic Functions
Function Manual, 09/2011, 6FC5397-0BP40-2BA0
K2: Axis Types, Coordinate Systems, Frames
Channel 2
...
N200 WAIT (10,1,2)
N220 WAIT (20,1,2)
N230 G54
N230 IF ($P_IFRAME[0, Z, TR] <> 10)
N250
SETAL(61000)
N260 ENDIF
...
10.5  Frames 
775

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840d sl

Table of Contents