Installation

Engineering prerequisites

For engineering, Microsoft Visual Studio 2017, 2019, 2022, or 2026 Professional/ Enterprise must be installed on the engineering PC. However, XAE Shell is sufficient for integrating and using existing binary C++ modules in a TwinCAT 3 PLC environment (Visual Studio is not required).

For engineering, additional options must be activated in the Visual Studio installer for the respective Visual Studio version in which TwinCAT is to be integrated:

Desktop development with C++” must be installed as “Workload” in the Visual Studio installer:

Installation 1:

In addition, the “MSBuild support for LLVM (clang-cl) toolset” should be installed as “Individual Component” in the Visual Studio installer:

Installation 2:

Runtime prerequisites

Microsoft Visual Studio does not have to be installed.

TwinCAT Package Manager: Installation (TwinCAT 3.1 Build 4026)

Detailed instructions on installing products can be found in the chapter Installing workloads in the TwinCAT 3.1 Build 4026 installation instructions.

Install the following workload to use the product:

TC1300 | TwinCAT 3 C/C++

TwinCAT setup: Installation (TwinCAT 3.1 Build 4024 and earlier)

Is included in the TwinCAT 3.1 Full setup.

TwinCAT/BSD®:

no installation required

TwinCAT Runtime for Linux®:

no installation required