Programming concepts
7.6 Protection
S7-1200 Programmable controller
System Manual, V4.2, 09/2016, A5E02486680-AK
213
Know-how protection allows you to prevent one or more code blocks (OB, FB, FC, or DB) in
your program from unauthorized access. You create a password to limit access to the code
block. The password-protection prevents unauthorized reading or modification of the code
block. Without the password, you can read only the following information about the code
block:
● Block title, block comment, and block properties
● Transfer parameters (IN, OUT, IN_OUT, Return)
● Call structure of the program
● Global tags in the cross references (without information on the point of use), but local
tags are hidden
When you configure a block for "know-how" protection, the code within the block cannot be
accessed except after entering the password.
Use the "Properties" task card of the code block to configure the know-how protection for
that block. After opening the code block, select "Protection" from Properties.
In the Properties for the code block, click
the "Protection" button to display the
"Know-how protection" dialog.
Click the "Define" button to enter the
password.
After entering and confirming the password,
click "OK".