Headquarters Malaysia
Beckhoff Automation Sdn. Bhd.

Lot 7, Lorong Teknologi A, Jalan Teknologi,
Taman Perindustrian Sains Selangor, Kota Damansara,
47810, Petaling Jaya, Selangor, Malaysia

+60 3 6151-3088
info@beckhoff.com.my
www.beckhoff.com/ms-my/

Apr 21, 2026

30 years of TwinCAT automation software

Beckhoff TwinCAT has been at the heart of the control system since 1996 and, together with the Beckhoff portfolio, forms the basis for perfectly harmonized automation solutions. In this video, Dr. Josef Papenfort from TwinCAT Product Management talks about where it all started and the most important milestones for this automation software.

More about this video

Automation

Automation

TwinCAT offers many features and various software function blocks for all automation tasks.

TwinCAT

TwinCAT

The TwinCAT software system turns almost any PC-based system into a real-time control with multiple PLC, NC, CNC and/or robotics runtime systems.

TExxxx | TwinCAT 3 Engineering

TExxxx | TwinCAT 3 Engineering

The TwinCAT 3 engineering components enable the configuration, programming and debugging of applications.

TCxxxx | TwinCAT 3 Base

TCxxxx | TwinCAT 3 Base

The TwinCAT 3 basic components can be extended by functions.

TFxxxx | TwinCAT 3 Functions

TFxxxx | TwinCAT 3 Functions

The basic components can be extended by TwinCAT 3 functions. The functions are classified into various categories. e.g. motion control, measurement technology, control technology and communication.

TwinCAT 3 HMI

TwinCAT 3 HMI

By integrating the Human Machine Interface into the engineering environment of Visual Studio® and TwinCAT 3, Beckhoff opens the way for the next HMI generation.

TwinCAT Analytics

TwinCAT Analytics

The TwinCAT Analytics product family offers a complete workflow for data acquisition, storage, analysis and visualization in dashboards.

TwinCAT PLC++

TwinCAT PLC++

With TwinCAT PLC++, Beckhoff is delivering a new generation of PLC technology that accelerates both engineering and runtime.

TE1700 | TwinCAT 3 CoAgent for Engineering

TE1700 | TwinCAT 3 CoAgent for Engineering

TwinCAT 3 CoAgent for Engineering is the intelligent AI assistant that provides efficient support for PLC development, I/O configuration, and human-machine interface creation. Requirements can be formulated in normal language and TwinCAT CoAgent for Engineering suggests suitable code and configurations, taking existing project structures into account. Flexible mode selection enables custom support based on the task at hand. In addition, TwinCAT CoAgent for Engineering offers direct access to the documentation in the Beckhoff Information System and provides context-related recommendations for accelerated high-quality project implementation.

TF1700 | TwinCAT 3 CoAgent for Operations

TF1700 | TwinCAT 3 CoAgent for Operations

TwinCAT 3 CoAgent for Operations is the intelligent AI assistant that provides efficient support in machine operation, maintenance, and system diagnostics. Operating and maintenance tasks are described in natural language. The CoAgent then provides specific recommendations for action, diagnostics, or direct system commands based on the current machine and process data.

TwinCAT MC3

TwinCAT MC3

Beckhoff presents the latest generation of motion software solutions in TwinCAT MC3.

TwinCAT/BSD

TwinCAT/BSD

TwinCAT/BSD for Beckhoff Industrial PC platforms combines the TwinCAT runtime with FreeBSD, an industrially tested open source operating system.

Linux®-based real-time control with TwinCAT

Linux®-based real-time control with TwinCAT

Linux® distribution from Beckhoff lays foundation for new type of runtime

TwinSAFE

TwinSAFE

Highly scalable, highly modular: safe automation with TwinSAFE

Machine Learning

Machine Learning

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