TwinCAT 3 consists of the TwinCAT 3 development environment (TwinCAT 3 Engineering, XAE) and the TwinCAT 3 runtime environment (TwinCAT 3 Runtime, XAR).
The core of TwinCAT 3 Engineering (PLC programming) is free in terms of licensing costs and can be installed on any number of development computers. Various functions/development tools that go beyond pure PLC programming (TExxxx) and TwinCAT 3 Runtime licenses (TCxxxx/TFxxxx) are subject to costs.
The price of TwinCAT 3 Runtime licenses is dependent on the performance of the control computer used. The performance is divided into platform levels.
TwinCAT 3 licenses can be activated directly for a control computer. However, it is recommended that a TwinCAT 3 license dongle be used.
TwinCAT 3 licenses can be conveniently ordered on a license key USB stick or an EtherCAT license key device for any current version of TwinCAT 3 and are ready for immediate use (1st generation from TwinCAT 3.1 Build 4022; 2nd generation from TwinCAT 3.1 Build 4026).
The user can add additional license files to a TwinCAT 3 license dongle at any time. A maximum of 20 license files, each with an unlimited number of licenses, can be stored on a TwinCAT 3 license dongle.
The TwinCAT 3 license dongle means that the TwinCAT 3 license is independent of the industrial PCs used. This makes it easy to replace the industrial PC or simply use the licenses on different industrial PCs.
The TwinCAT 3 license dongle also supports lower platform levels. A license for a higher platform level can also be used for all lower platform levels.
TwinCAT 3 license dongles (1st generation from TwinCAT 3.1 Build 4022)
EL6070 | EtherCAT Terminal, license key for TwinCAT 3.1
TwinCAT 3.1 offers an option to manage TwinCAT software licenses via the EtherCAT Terminal EL6070. The EL6070 embodies the hardware license key in the modular EtherCAT I/O system. Data transfer takes place via EtherCAT.
C9900-L100 | License key USB stick for TwinCAT 3.1
As an alternative to the EL6070 license key terminal, the TwinCAT licenses can also be managed using the C9900-L100 USB stick. Data transfer takes place via USB.
EJ6070 | EtherCAT plug-in module, license key for TwinCAT 3.1
TwinCAT 3.1 offers an option to manage TwinCAT software licenses via the EtherCAT plug-in module EJ6070. The EJ6070 embodies the hardware license key in the modular EtherCAT I/O system. Data transfer takes place via EtherCAT.
EP6070-0060 | EtherCAT Box, license key for TwinCAT 3.1
TwinCAT 3.1 offers an option to manage TwinCAT software licenses directly in distributed systems via the IP67-protected EP6070-0060 EtherCAT Box module. The EP6070-0060 embodies the hardware license key in the modular EtherCAT I/O system. Data transfer takes place via EtherCAT.
TwinCAT 3 license dongles (2nd generation from TwinCAT 3.1 Build 4026)
EL6071 | EtherCAT Terminal, license key for TwinCAT 3.1, 2nd generation
TwinCAT 3.1 offers the option of managing TwinCAT licenses via license key devices. The EL6071 embodies the hardware license key in the modular EtherCAT I/O system. It is equipped with a local data memory for storing TwinCAT 3.1 license files. Communication takes place via EtherCAT.
EL6072 | EtherCAT Terminal, license key for TwinCAT 3.1, 2nd generation, with RTC
TwinCAT 3.1 offers the option of managing TwinCAT licenses via license key devices. The EL6072 embodies the hardware license key in the modular EtherCAT I/O system. It is equipped with a local data memory for storing TwinCAT 3.1 license files. Communication takes place via EtherCAT.
C9900-L101 | License key for TwinCAT 3.1, 2nd generation
TwinCAT licenses can be managed via license key devices in TwinCAT 3.1.
C9900-L102 | License key for TwinCAT 3.1, 2nd generation, with RTC
TwinCAT licenses can be managed via license key devices in TwinCAT 3.1.