Installation

To use the TwinCAT Machine Learning Server you need three components:

System requirements: TwinCAT Machine Learning Server (TF3820)

Technical data

Requirements

Operating system

Windows10

Target platform

x64

Minimum TwinCAT version

TwinCAT 3.1 Build 4026

Required TwinCAT setup level

TwinCAT 3 XAR

Required TwinCAT license

TC1000

System requirements: TwinCAT Machine Learning Server Client (TF3830)

Technical data

Requirements

Operating system

Windows10

Target platform

x64

Minimum TwinCAT version

TwinCAT 3.1 Build 4026

Required TwinCAT setup level

TwinCAT 3 XAE

Required TwinCAT license

TC1200

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 be able to use the product:

Installation 1:

TwinCAT Package Manager UI: TF3820 | TwinCAT 3 Machine Learning Server

TwinCAT Package Manager CLI:
tcpkg install TF3820.MachineLearningServer.XAR

Installation 2:

TwinCAT Package Manager UI: TF3830 | TwinCAT 3 Machine Learning Server Client

TwinCAT Package Manager CLI:
tcpkg install TF3830.MachineLearningServerClient.XAE

Installation 3:

TwinCAT Package Manager UI: TF38xx | TwinCAT 3 Machine Learning Model Manager

TwinCAT Package Manager CLI:
tcpkg install TF38xx.MachineLearningModelManager.XAE

Installation on systems with TF3800 or TF3810 version 3.2.6 and later

Installation 4:

Potential conflict with old installations

There may be conflicts regarding the packages for the TwinCAT Machine Learning Model Manager. This conflict is quickly resolved by uninstalling.

If you have installed a version of the workload TF3800.MachineLearningInferenceEngine.XAE or TF3810.NeuralNetworkInferenceEngine.XAE in version 3.2.6 or lower, you should first uninstall these workloads:

tcpkg uninstall TF3800.MachineLearningInferenceEngine.XAE --include-dependencies
tcpkg uninstall TF3810.NeuralNetworkInferenceEngine.XAE --include-dependencies

Only then should you install the workloads in version 3.2.10 or higher.