Headquarters Singapore
Beckhoff Automation Pte. Ltd.

#05-07/08 Nordic European Centre
3 International Business Park
Singapore 609927, Singapore

+65 6697 6220
info@beckhoff.com.sg
www.beckhoff.com/zh-sg/

Nov 25, 2025

TwinCAT 3 Machine Learning: AI in sync with the application

With TwinCAT Machine Learning Creator, Beckhoff brings artificial intelligence to machine and system engineering, enabling PLC programmers without AI expertise to automatically train neural networks from their own data sets and use them on the PLC. The focus has been on image processing so far, but is now being expanded to include the analysis of time-based process signals. Learn more about the opportunities this opens up in this video.

More about this video

TE3852 | TwinCAT 3 Machine Learning Creator Signals and Time Series

TE3852 | TwinCAT 3 Machine Learning Creator Signals and Time Series

TE3852 TwinCAT 3 MLC Signals and Time Series is an extension package for the basic TE3850 TwinCAT 3 Machine Learning Creator web application. This extension enables creation of AI models for signals and time series, e.g. classification, anomaly detection, and forecasting.

Machine Learning

Machine Learning

Beckhoff offers a machine learning (ML) solution that is seamlessly integrated into TwinCAT 3.

TE3850 | TwinCAT 3 Machine Learning Creator

TE3850 | TwinCAT 3 Machine Learning Creator

The TwinCAT 3 Machine Learning Creator automatically creates AI models based on data sets. These AI models can be optimized in terms of their accuracy and latency to ensure they run efficiently on Beckhoff Industrial PCs with TwinCAT products. The generated models can also be used as standardized ONNX models beyond the Beckhoff product range. For AI model execution with TwinCAT products, a PLCopen XML file with IEC 61131-3 code is created in addition to the model, which describes the complete AI pipeline and can be imported seamlessly into TwinCAT.

TE3851 | TwinCAT 3 Machine Learning Creator Computer Vision

TE3851 | TwinCAT 3 Machine Learning Creator Computer Vision

TE3851 TwinCAT 3 MLC Computer Vision is an extension package for the basic TE3850 TwinCAT 3 Machine Learning Creator web application. This extension allows AI models to be created for image processing, e.g. image classification, anomaly detection, and object recognition.

TE3860 | TwinCAT 3 Machine Learning Creator Resource Pack

TE3860 | TwinCAT 3 Machine Learning Creator Resource Pack

TE3860 TwinCAT 3 MLC Resource Pack is an extension package for the basic TE3850 TwinCAT 3 Machine Learning Creator web application. If more computing time is required, for example for training further AI models, additional computing time can be flexibly obtained via this extension package.