Installation TwinCAT 3.1 Build 4026

The following installation instructions are intended for users installing TwinCAT 3.1 Build 4026. To install TwinCAT 3.1 Build 4024, read the documentation Installation TwinCAT 3.1 Build 4024.

TwinCAT 3.1 Build 4026 is installed with the help of the TwinCAT Package Manager. With this setup, you can not only install TwinCAT in three variants as before, but also select and install additional TwinCAT components individually. You can also update and uninstall TwinCAT components individually.

Installation TwinCAT 3.1 Build 4026 1:

To be able to use TwinCAT Package Manager and TwinCAT 3.1 Build 4026, you need the myBeckhoff account.

The TwinCAT Package Manager is based on two components that build on each other:

All actions on the interface lead to calls to the command line program. This means that all functions of the interface can be mapped in the command line, but the command line can sometimes provide more detailed functions that are not mapped in the interface.

Basic principles

The TwinCAT Package Manager downloads packages and their dependencies from one or more so-called feeds. "Stable" and "Testing" feeds are available from Beckhoff. However, customers can also provide their own feeds if these contain TwinCAT packages for offline installation, for example. The bases for this are either normal directories ("c:\packagesoffline", possibly provided via a network drive) or Nuget Package Server.

Products, as displayed in the interface, contain a list of packages with versions, i.e. they have dependencies on specific package versions. These packages for representing products are called workloads, as is also common in Visual Studio.
It is the task of the TwinCAT Package Manager to resolve these dependencies and fulfill them through installation.