12/2008 2 Maschine information
2.3 Test series on the machine
© Siemens AG 2008 All Rights Reserved
ePS Network Services, Function Manual (FH) - Release 12/2008
2-59
IF (testType == "EQUABILITY")
; actions for all equability tests, e.g.,
approaching the start position
IF ( axParam1 == C ) AND
; example of using the return parameter
ePS_error
( realParam1 > 300 )
ePS_error = 1
; skip the equability test with the C axis
ENDIF
IF (measSeriesName == "")
; specific actions for single series of
measurements
ENDIF
ENDIF
IF (testType == "UNIVERSAL")
; actions for all universal axis tests, e.g.
approaching the start position
IF (measSeriesName == "")
; specific actions for single series of
measurements
ENDIF
ENDIF
MSG(" ... finished Prolog.")
; end of Prolog - user section end
GOTOF PROG_END
ELSE
MSG("Start of Epilog ... ")
; start of Epilog - user section start
IF ( testType == "FRAME")
; epilog of test series
MSG("Frame Epilog ...")
; frame epilog user section
ELSE
MSG(testType << " Epilog ...")
; Epilog specifically for the last meas. series
conducted
G90
BASIC POSITION
; all axes back to safe position after
measurement
MSG(" ... finished Epilog.")
; end of epilog - user section end
ENDIF
ENDIF
PROG_END:
G4 F1
; is required for synchronization
M17