08.96 6 NC Machine Data (NC MD), NC Setting Data (NC SD)
6.12.1 NC setting data (NC SD)
R parameters700 parameters per channel are available for the whole system and600 central parameters: parameters R0 to R699 are channel-specific, parameters R700 to R1299 apply to all channels.Structure and application of R parameters:
Channel 1 to channel 4 R0 to R49
Typical application per channel:
Input of cycles and subroutines.

R50 to R99

Typical application per channel:
For calculations within cycles and subroutines.
The same local parameters may be used for nested
subroutines. When cycles or subroutines are called with
@040 to 043, an R parameter stack saves the data used
so far and stores them after return to the calling program.

R100 to R199

Typical application per channel:
Memory for data which must be accessible for the main
programs and subroutines. R100 to R109 are assigned if
Siemens tool management is used. R110 to R199 are
assigned for Siemens measuring cycles.

R200 to R219

Assigned internally (cycle converter)

R220 to R239

WS800 compiler

R240 to R299

Internal assignment plant.

R300

Stack pointer for @040, @041, @042, @043

R301 to R599

Stack area for @040, @041, @042, @043

R600 to R699

Reserved for user

R700 to R999

Typical application:
Higher level memory for all NC channels, e.g. for
buffering target positions used by another channel.

R1000 to R1299

Reserved for user

R10000 to R10019

Reserved for user for the function ”Select part program
for editing”.
R300
R10019
R10000
.
.
.
R00
R49
.
.
.
R50
R99
.
.
.
R100
R199
.
.
.
R219
R200
R239
R220
R299
R240
R599
R301
R600
R699
R700
R999
.
.
.
R1299
R1000
R300
R00
R49
.
.
.
R50
R99
.
.
.
R100
R199
.
.
.
R219
R200
R239
R220
R299
R240
R599
R301
R600
R699
Additional
global
R parameters
Transfer
parameters
Local
parameters
Reserved
for internal
functions
Global
parameters
Central
R parameters
Additional
central
R parameters
Channel-specific
ASCII
R parameters
channel-specific
R parameters
: :
: :
: :
: :
: :
:
(from SW 4)
10 000
Note:As from SW 4, the structure of the R parameters can be modified by the ”Flexible memoryconfiguration” function.
© Siemens AG 1992 All Rights Reserved 6FC5197- AA50 6–219
SINUMERIK 840C (IA)