OEM application licenses
With the help of TwinCAT 3 license technology a PLC application can be protected against cloning through binding to hardware (Beckhoff IPC or TwinCAT dongle). Also, additional functions of the application can be licensed to end users through the creation of so-called "feature licenses".
Here you can find the Quick start.
Details can be found in the Issuing and using your own OEM licenses chapter.
This functionality is part of the Introduction to software protection, which can be used to encrypt the source code and the binaries of application programs created with TwinCAT 3 PLC and to manage access to the encrypted code.