Installation
![]() | As of TwinCAT 3.1 Build 4026 the installation of TwinCAT Multiuser is required. All earlier versions of TwinCAT 3 include TwinCAT Multiuser as part of the standard installation. |
TwinCAT Multiuser is installed via the TwinCAT Package Manager. Further information on this can be found in the installation documentation.
You can perform the installation using either the user interface (UI) or the command line interface (CLI).
You can use the UI to display all available workloads and install them as needed. To do this, follow the corresponding instructions in the interface.
You can use the following command to display the available workloads on the system in the CLI:
tcpkg list -t workload
Explanations on installation via CLI can be found in the chapter Working with the command line.
When referring to the TwinCAT Multiuser installation in the following, a distinction is made between PCs with TwinCAT Engineering and systems with TwinCAT Runtime only.
On a PC with Engineering or with Engineering and Runtime
If TwinCAT Engineering and TwinCAT Runtime or only TwinCAT Engineering are installed on your system, install both Multiuser Editor and Multiuser Server.
To do this, choose the following two workloads in the TwinCAT Package Manager UI:
- TwinCAT Multiuser - Engineering
- TwinCAT Multiuser – Runtime

Or install the workloads via the CLI using the following commands:
tcpkg install TwinCAT.Multiuser.XAE
tcpkg install TwinCAT.Multiuser.XAR
Multiuser Editor and Multiuser Server are installed.
On a runtime PC
Multiuser Server can be used on a runtime-only PC without Visual Studio. In this case, receiving the data and populating the GIT repository is handled by a simplified implementation of the Git commands on the server which maps the minimum requirements for exchange with the engineering system.
Customers who wish to use the full Git functionality in combination with the Multiuser Server are advised to install Git first and then the XAR workload for the Multiuser Server component.
GIT installation:
- 1. Open the download page on the official GIT website: https://git-scm.com/download/win
- 2. Depending on your system architecture, choose either the 32-bit or 64-bit version to download.
- 3. Perform the installation.
![]() | If possible, do not change the installation path, as Multiuser Server expects GIT in a defined path. If the change is still necessary, the corresponding path must be added to the server’s gitpath.config file at |
Multiuser installation:
Select the following workload in the TwinCAT Package Manager UI:
- TwinCAT Multiuser – Runtime
Or use the following command to install the workload via CLI:
tcpkg install TwinCAT.Multiuser.XAR
Multiuser Server is installed.