Modules - Handling
TcCOM modules are implemented and loaded after a build.
This section describes the handling of modules when they are exchanged between systems.
A distinction must be made between the two C++ project types:
- C++ drivers, which create a .sys file so that they can be loaded by the operating system.
- Versioned C++ projects that create a tmx file to load them with the TwinCAT Loader (from TwinCAT 3.1 Build 4024).
Beckhoff recommends using versioned C++ projects as standard. The advantages they offer include the following:
- Driver signature via OEM certificates that can be obtained from Beckhoff.
- Versioned storage of the binaries.
- Online Change capability, if required.