Special functions of the CPU 410-5H
9.2 Access-protected blocks
CPU 410-5H Process Automation/CPU 410 SMART
System Manual, 10/2013, A5E32631667-AA
125
Access-protected blocks
S7-Block Privacy
The STEP 7 add-on package S7-Block Privacy can be used to protect the functions and
function blocks against unauthorized access.
Observe the following information when using S7-Block Privacy:
● S7-Block Privacy is operated by means of shortcut menus. To view a specific menu help,
press the "F1" function key.
● You can no longer edit protected blocks in STEP 7. Moreover, testing and commissioning
functions such as "Monitor blocks" or breakpoints are no longer available. Only the
interfaces of the protected block remain visible.
● Protected blocks can only be released again for editing if you have the correct key and
the corresponding decompilation information included in your package. Make sure that
the key is always kept in a safe place.
● The loading of protected blocks is only supported on CPUs as of version 6.0.
● If your project contains sources, you can use these to restore the protected blocks by
means of compilation. The S7-Block Privacy sources can be removed from the project.
Note
Memory requirements
Each protected block with decompilation information occupies 232 additional bytes in load
memory.
Each protected block without decompilation information occupies 160 additional bytes in load
memory.
Note
Extended runtimes
The startup time of the CPU at power on, the loading time of blocks and the startup after a
system modification at runtime may be significantly prolonged.
To optimize additional time requirements, it is best practice to protect one large block instead
of many small blocks.
If you have many protected blocks and change one of the following parameters, the error
"Unable to load system data..." could occur during the loading process.
Size of the process image
Size of the diagnostic buffer
Maximum number of communication jobs
Total amount of local data
Download the system data once again in this case.