Siemens SINUMERIK 840D sl Function Manual page 66

Sinumerik integrate amb, amc, amm
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

2 Machine information
2.3 Test series on the machine
Epilog for the test series:
This section of the program is only executed once at the end of a test series and
also after each single measurement made outside a test series. The actions that
are necessary for minimizing the work the machine operator must do in order to
resume the machining process after performing measurements should be executed
in this block.
Epilog for each measurement:
This section of the program is executed after each measurement, irrespective of
whether the measurement is part of a test series or has been performed
individually. It is useful for undoing actions performed before the measurement. It
may be necessary to move all axes back to their safe initial position.
PROC EPS_PROLOGEPILOG(BOOL doProlog, ePS_error,
ePS_errMsg, STRING[32] testType,
STRING[32] measSeriesName, INT intParam1,
INT intParam2, INT intParam3, INT intParam4,
INT intParam5, INT intParam6, REAL realParam1,
REAL realParam2, REAL realParam3, REAL realParam4,
REAL realParam5, REAL realParam6, AXIS axParam1,
AXIS axParam2, AXIS axParam3, AXIS axParam4,
AXIS axParam5, AXIS axParam6)
IF (doProlog == TRUE)
MSG("Start of Prolog ... ")
IF ( testType == "FRAME")
MSG("Frame Prolog ...")
T0 M6
GRUNDSTELLUNG
TRAFOOF
G94
DIAMOF
G90
ELSE
MSG(testType << " Prolog ...")
IF (axParam1 == C) OR
(axParam1 == A)
IF ($AA_IW[Q]!=0)
ENDIF
ENDIF
IF (axParam1 == U) OR
(axParam1 == W)
IF ($AA_IW[Q]!=180)
ENDIF
ENDIF
2-66
; start of Prolog - user section start
; Frame prolog user section actions at the
start of a test series
; Unload tool
; all axes to safe position
; Deactivate transformation
; for lathes, G95 is often placed in front
; prolog for a specific series of
measurements
; handling irrespective of type of
measurement
; procedure when measuring specific axes:
; if axis A or C are to be measured, Q must
be set to 0
; M code for Q rotation
; if axis U or W are to be measured, Q must
be set to 180
; M code for Q rotation
© Siemens AG 2006-2013 All Rights Reserved
SINUMERIK Integrate AMB, AMC, AMM, Function Manual (FH) - 03/2013
03/2013
; user DEF area

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents