Programming
10.11 Subroutine technique
Surface grinding
288
Programming and Operating Manual, 11/2012, 6FC5398-5CP10-3BA0
10.11.2
Calling machining cycles
Functionality
Cycles are technology subroutines that implement a certain machining process in a
universally valid way. Adaptation to the particular problem is performaed directly via supply
parameters/values when calling the respective cycle.
Programming example
N10 CYCLE83(110, 90, ...)
; Call of cycle 83, transfer values directly,
; separate block
…
N40 RTP=100 RFP= 95.5 ...
; Set transfer parameters for cycle 82
N50 CYCLE82(RTP, RFP, ...)
; Call of cycle 82, separate block
10.11.3
Execute external subroutine (EXTCALL)
Function
With SINUMERIK 802D sl pro, it is possible to reload and execute programs with the
EXTCALL
command via the following external data carriers:
●
Customer CompactFlash card (drive D)
●
USB FlashDrive (drive G)
●
Ethernet to the PC (from drive H)
Machine data
The following machine data is used for the
EXTCALL
command:
●
MD10132 $MN_MMC_CMD_TIMEOUT
Monitoring time for the command in part program
●
MD18362 $MN_MM_EXT_PROG_NUM
Number of program levels that can be processed simultaneously from external
●
SD42700 $SC_EXT_PROGRAM_PATH
Program path for external subroutine call
Note
When using SD42700 $SC_EXT_PROGRAM_PATH, all subprograms called with
EXCALL are searched under this path.
No drives can be specified in the EXTCALL call.