Programming concepts
7.6 Protection
S7-1200 Programmable controller
214 System Manual, V4.2, 09/2016, A5E02486680-AK
An additional security feature allows you to bind program blocks for use with a specific
memory card or CPU. This feature is especially useful for protecting your intellectual
property. When you bind a program block to a specific device, you restrict the program or
code block for use only with a specific memory card or CPU. This feature allows you to
distribute a program or code block electronically (such as over the Internet or through email)
or by sending a memory card. Copy protection is available for OBs (Page 188), FBs
(Page 190), and FCs (Page 190). The S7-1200 CPU supports three types of block
protection:
● Binding to the serial number of a CPU
● Binding to the serial number of a memory card
● Dynamic binding with mandatory password
Use the "Properties" task card of the code block to bind the block to a specific CPU or
memory card.
1. After opening the code block, select "Protection".
2. From the drop-down list under "Copy protection" task, select the type of copy protection
that you want to use.