PLC source code encryption

PLC source code encryption 1:

Make an unencrypted backup before encrypting!

Before encrypting a project: always make a backup of the project in its unencrypted state!

Access to encrypted objects is controlled via the Object Protection Level. In addition to the encryption, you therefore always have to set the required Object Protection Level for the TwinCAT 3 object. The Object Protection Level and encryption can be assigned conveniently in the properties of the respective TwinCAT object, e.g. a PLC project. The project must be linked to the user database. Encryption and the specification of the Object Protection Level are described in section Assigning user access rights in the project. Save the project to apply the settings.