Lock a component
Lock a component after applying License Source Protection to a routine or an Add-On Instruction.
TIP:
Execution Protection and component locking is supported only on
Compact GuardLogix
5380, CompactLogix
5380, CompactLogix
5480, ControlLogix
5580, and GuardLogix
5580 controllers in this version of the Logix Designer
application.When locking a component, the routine's logic is compiled into executable code and encrypted. The code is decrypted by the controller when it is ready for execution. As a result, sharing project files containing locked components with users without licenses to use the locked components is possible. Those users can use unprotected parts of the project, upload and download the project file, and copy and paste locked components into other project files. However, if a component is protected using the Protect with controller key and specific license option, executing the project requires an SD card with the correct execution license.
TIP:
To lock or unlock a component, insert a
CmStick
that contains the source license into the computer running the Logix Designer
application. The license must contain the View permission.
IMPORTANT:
When locking a routine or an Add-On Instruction, the data included in tags is protected, but not to the extent that the logic is protected. If your tags contain sensitive data, Rockwell recommends putting that data in character string literals rather than in tags. Literals are protected at the same level as the logic in locked routines and Add-On Instructions.
To lock a component:
- Apply License Source Protection to the component.
- In theSource Protection Configurationdialog box, select one or more protected components.
- SelectLock.
- To unlock the component, select it and clickUnlock.TIP:To lock and unlock a License-Protected component, right-click the component in theController Organizerand select Lock or Unlock. Use theSecurity toolbarto lock and unlock a component or to lock all License-Protected components at once.
Provide Feedback