Protection Levels For Nc Language Commands (Redef) - Siemens SINUMERIK 840D Simodrive 611 digital Startup Manual

Table of Contents

Advertisement

03/2006
6.3.1

Protection levels for NC language commands (REDEF)

Access rights to
The existing protection level concept for accessing machine and setting data
execute NC
and GUDs has been extended to include executing certain part program com-
mands and write access to system variables. Individual part program com-
commands
mands are thus associated with a corresponding right of use.
The default setting for the current right of use corresponds to the access right
that is active on the control, i.e. to key switch position 0 to 3 or passwords for
end users through to Siemens, as shown in Table 6-2.
To allow the programs stored in the cycle directories to be used via a range of
commands that are independent of the rights of use of a particular operator, the
right of use is implicitly modified while these programs are running. To do this,
when programs are called from the cycle directories, the right of use is set to the
values stored in machine data MD 11160 to MD 11162, provided that a higher
access right has not already been set on the control by key switch or password.
Table 6-4
MD 11160: ACCESS_EXEC_CST
MD 11161: ACCESS_EXEC_CMA
MD 11162: ACCESS_EXEC_CUS
Allocation of pro-
NC language commands are assigned protection levels using the REDEF com-
tection levels with
mand. The following language constructs may be protected:
REDEF command
S
S
S
S
S
S
S
Once the part program commands have been activated, they are not executed
unless the relevant right of use exists. If this is not the case, then processing of
the part program is canceled and alarm 14018 is output.
Activating the
As with the GUD definitions, separate definition files are provided for program-
protection levels
ming the REDEF instruction:
Siemens system applications
Machine manufacturer
End user
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D/810D Start-Up Guide (IADC) – 03/2006 Edition
Modifying rights of use for the cycle directories
Assign defined rights of use
G codes (list of G functions/preparatory functions)
Predefined procedures and functions (predefined subprograms)
"DO" instructions for synchronous actions only
Write or read access to machine and setting data
Write access to system variables (part program and synchronous actions)
Cycle identifiers (PROC instruction)
Language commands that were generated via the compile cycle interfaces.
6 Programming the control
6.3
Protection level concept
to the cycle directory
/_N_CST_DIR (standard cycles)
/_N_CMA_DIR (manufacturer's cycles)
/_N_CUS_DIR (user cycles)
/_N_DEF_DIR/_N_SACCESS_DEF,
/_N_DEF_DIR/_N_MACCESS_DEF and
/_N_DEF_DIR/_N_UACCESS_DEF
6
6-55

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 810d simodrive 611 digital

Table of Contents