System requirements
Engineering (XAE)
Technical data | Requirements |
|---|---|
Operating system | Windows 10/11 |
TwinCAT version | TwinCAT 3.1 Build 4024 | Build 4026 |
Required TwinCAT license | None (however, Visual Studio license from Microsoft) |
Runtime (XAR)
Technical data | Requirements |
|---|---|
Operating system | Windows 10, TwinCAT/BSD®, Beckhoff RT Linux® (with restrictions, see below) |
Target platform | x86, x64, x64-E |
TwinCAT version | TwinCAT 3.1 Build 4024 | Build 4026 |
Required TwinCAT license | TC1300 |
Restrictions for the operation of TC1300 TwinCAT C++ under Beckhoff RT Linux®
TwinCAT C++ modules cannot currently be used to their full extent under Beckhoff RT Linux®. This concerns the following restrictions:
- TwinCAT XAE Engineering and the "TC1300 C++" workload must be installed in at least version 4026.21 for the build environment to be available.
- It must be compiled for the "TwinCAT OS (x64-E)" or "TwinCAT OS (ARMV8-A)" platforms.
These platforms can be added to existing projects via the TwinCAT Upgrade C++ Project context menu item. - Debugging (connection of the TwinCAT Debugger from Engineering) is not available. It can be developed and debugged with other operating systems (Windows, TwinCAT/BSD®) as a runtime system and Beckhoff RT Linux® can be used for execution.
- SEH (Structured Exception Handling) cannot be used.
- Further restrictions are described in the section Programming Reference.