|

Beckhoff’s TwinCAT Automation Software

June 5, 2024

Beckhoff's TwinCAT Automation Software

The world of TwinCAT: Open, PC-based control technology

When Beckhoff launched its PC-based control technology, it created a global standard for automation. In terms of software, the core of the control system has taken the form of The Windows Control and Automation Technology – or TwinCAT – automation suite since 1996. In combination with TwinCAT, the Beckhoff portfolio results in optimally coordinated automation concepts that fulfill the basic principles of an open and highly scalable control system.

TwinCAT transforms almost any PC-based system into a real-time control complete with multiple PLC, NC, CNC, and/or robotics runtime systems. The possibility of modular extensions means functional changes and additions can be made at any time. If required, the openness of the control system allows not only the integration of third-party components, but also customized retrofit solutions for existing machines and systems. This ensures flexibility and investment protection for the customer.

TwinCAT 3: The flexible software solution for PC-based control

With TwinCAT 3, the latest version of the software, the Beckhoff portfolio results in optimally coordinated automation concepts that fulfill the basic principles of an open and highly scalable control system.

TwinCAT 3 follows on logically from TwinCAT 2 as the latest development in the series, which is already redefining the world of automation technology as we know it. The way the complete control intelligence is implemented on a single software platform, divided into engineering and runtime, still represents the basis of the system.

What’s more, both engineering and runtime can be flexibly extended by application-specific software modules, known as Functions, so that the TwinCAT system can be perfectly adapted to suit individual requirements.

Beckhoff's TwinCAT Automation Software
This modular concept of TwinCAT 3 is the key to a modern, flexible, and stable platform with long-term availability, based on which machine series can be continuously developed over many generations with minimum migration effort.

Structure of TwinCAT 3

Engineering

TwinCAT XAE (eXtended Automation Engineering) allows hardware to be programmed and configured in a single engineering tool. In addition to the IEC 61131-3 programming languages, C/C++ and MATLAB®/Simulink® are also available for programming. The tool even offers integrated debugging options for the program code and diagnostic functionalities for the control hardware. Functions are available to flexibly extend the basic engineering to include additional functionalities such as a software oscilloscope.

Runtime

TwinCAT XAR (eXtended Automation Runtime) is a real-time-capable runtime in which the program code can be executed to control the field level of the machine. The modular architecture makes it possible to install and load extensions on an application-specific basis in the form of functions. In addition to the actual real time, which is executed independently of the operating system, an operating system always runs on the PC-based controls, which also enables other programs to be executed. This means the control platform can also be used for tasks such as visualizing or executing customer-specific software.

TwinCAT 3 Functions

TwinCAT is a modular system that can be put together on a project-specific basis to suit individual requirements. In addition to the actual engineering and control system itself, this modularity is mapped via over 100 Functions, which are assigned to different subject areas.

The TwinCAT Functions extend the basic system in areas such as motion and safety individually depending on the application. Measurement or, for example, a TwinCAT HMI-based user interface are modules that interact seamlessly with the actual machine control via a uniform interface. When it comes to supporting additional communication protocols such as OPC UA, users can simply install the corresponding module at a later stage as required. Even the latest Functions, such as those from the fields of machine learning or vision, can be retrofitted to existing systems in the same way.

Advantages of TwinCAT 3

In addition to the basic principle of simplification, which applies to TwinCAT 3 from the engineering process and runtime to transparent cost representation, the automation software also offers a whole host of other outstanding features:

  • Maximum flexibility: TwinCAT 3 enables hardware-independent development of the application: from small, ARM-based controls to many-core CPUs. When it comes to programming the real-time control software, a flexible choice can be made between the IEC 61131-3 programming languages, C++, and MATLAB®/Simulink®.
  • Efficient project planning: The modular architecture of TwinCAT facilitates the reuse and maintenance of software components. Reusable structured program code can be generated on the basis of object-oriented programming. Communication between modules is also easy to implement via a standardized data exchange, so that the modules can be flexibly combined with each other in the IEC 61131-3 programming languages, C++, or MATLAB®/Simulink®.
  • Free choice of interfaces: TwinCAT 3 provides a wide range of interfaces, which facilitates a connection to the IT world from databases to cloud systems via OPC UA and other protocols. The existing protocols can be extended with customer-specific adaptations. Beckhoff also supports all common fieldbus systems, which allows it to react flexibly to requirements in the fieldbus area.
  • Fair pricing: TwinCAT 3 Engineering is available free of charge with basic functionality. The TwinCAT Runtime environment used to execute the control code can also be trialed on a renewable 7-day license. For permanent operation, a license model applies depending on the performance of the hardware used. In terms of support, this is available free of charge to all customers worldwide.
  • Sound investment: TwinCAT 3 has been available on the market since 2010, and the software is constantly being further developed with innovative technologies such as image processing and machine learning. Projects created in the previous version can still be migrated today using a converter. This ensures that the expertise from older projects can continue to be exploited in new versions and expanded with the latest functionalities.

Source

Related Story

Precise Machining of Small Parts with TwinCAT CNC

Producing large parts with precision is not easy. But how do you produce the smallest components, such as gears and screws for the watch industry or contact pins for connectors, with micrometer-level accuracy and in large quantities? Swiss companies Esco and Affolter achieve this feat in their CNC machines with TwinCAT CNC and servo drive technology from Beckhoff.

Related Articles


Latest Articles

  • Innovations in Terminal Blocks: Towards More Efficiency and Sustainability

    December 10, 2024 In this rapidly changing world of industrial automation, the terminal blocks remain some of the unsung heroes. Small but mighty, they make sure that connections are seamless and that all machinery and systems which constitute modern industries are running smoothly. But like everything else in technology, they too have not remained static…. Read More…

  • How to Install a Solid State Relay (SSR) to Get Optimal Performances ?

    November 27, 2024 In order to get the optimal performances of your solid state relay (SSR) you need to follow celduc’s mounting instructions. Here are celduc’s top 6  tips for an optimal installation of SSRs. 1-Heatsink mount to allow heat dissipation 2-Using a thermal interface 3-Do not mount SSR on a plastic or painted surface 4-Screw terminals… Read More…


Featured Article

Revolutionizing Material Movement with Autonomous Mobile Robots

Revolutionizing Material Movement with Autonomous Mobile Robots

In today’s fast-paced manufacturing and logistics industries, the need for efficient and flexible material movement solutions has never been greater. Traditional methods like conveyor systems, forklifts, and manual pushcarts have served us well, but they come with limitations.

That’s why Omron is thrilled to announce the launch of their game-changing MD Series of Autonomous Mobile Robots (AMRs). Read more


Products

  • Helping Industries Do Better with Generative AI: ABB Launches Genix Copilot with Microsoft

    December 12, 2024 Building on its long-standing collaboration with Microsoft, ABB has launched ABB Ability™ Genix Copilot, a generative AI solution that helps energy, utilities and other industries improve efficiency, productivity, and sustainability by contextualizing vast amounts of data and providing actionable insights in an intuitive manner. Genix Copilot utilizes large language models such as… Read More…

  • Promise Robotics Transforms Automation in Homebuilding with Next-Gen Control Platform

    December 11, 2024 The AI-powered robotic system enables homebuilders to build more homes faster with less resources using flexible automation and distributed drive technology from Beckhoff Imagine a world where affordable, sustainable housing isn’t a dream, but a reality. This vision faces two significant hurdles: skyrocketing construction costs and a shortage of skilled labour. These… Read More…