IT in Manufacturing


eXtended automation

February 2010 IT in Manufacturing

TwinCAT 3 and eXtended automation technology (XAT) provide dynamic PC-based control software to expand the potential of the standard automation world considerably. In addition to the object-orientated IEC 61131-3 extensions, the programming languages of the IT world are now available via C and C++, while the integration of Matlab/Simulink facilitates a connection to the scientific field in a single flexible engineering environment. To improve the re-use of modules once they have been written and tested, software modules can run in different languages. The runtime operates under demanding realtime conditions through the use of multicore technology and the support of 32 or 64-bit operating systems.

eXtended Automation (XA) contains the XA Architecture, which in turn consists of the XA Engineering and XA Runtime components.

eXtended automation Architecture

The familiar TwinCAT features are continued with eXtended Automation Architecture (XAA). In addition, all widely used fieldbuses will be supported in the future. Motion control, from point-to-point movements to CNC is still possible using XAA, but now this pure automation technology is significantly expanded with scientific automation themes such as robotics, measurement technology and condition monitoring. New features include the use of additional programming languages, such as C/C++ and Matlab/Simulink.

eXtended automation engineering

The eXtended automation engineering environment (XAE) is essentially the widely used Microsoft Visual Studio. Alongside the already existing C/C++ languages, Beckhoff has also integrated the IEC 61131-3 programming standard into this globally-recognised development environment. As a result, the benefits and convenience of the IT framework become available for automation.

TwinCAT System Manager – the configuration tool for I/O and motion – is similarly integrated into the same development environment. The advantage of this is the possibility to integrate further programming languages, or to use additional tools, such as source code administration tools, with little effort.

Integration in Visual Studio takes place in two different ways. In the TwinCAT Standard version, the framework of Visual Studio is used bringing all of its advantages with respect to handling, linking to source administration software, help functions, etc.

In the second variant, the TwinCAT 3 components integrate themselves directly in Visual Studio 2010. In this version, the programming languages C/C++ and the connection to the Matlab/Simulink world via the Matlab/Simulink realtime workshop are available to the user. A debugger with online monitoring functionality has been developed that extends beyond the normal debugging functions of C/C++.

eXtended automation runtime

In the eXtended Automation Runtime (XAR), all modules written in IEC 61131, C/C++ or Matlab/Simulink are processed in realtime. The proven TwinCAT realtime extension for Microsoft operating systems is used here. The tasks can be processed with a minimum cycle time of 50 μs and a very small amount of jitter. TwinCAT realtime has also been extended with the possibility to distribute certain tasks to different cores of a multicore CPU. This enhances PC controller performance even further.

64-bit operating systems, which are now widely used, are also supported by TwinCAT 3. The modular software architecture with clear interfaces enables the processing of runtime objects written in different programming languages. These so-called TcCOM interfaces are based on the familiar Component Object Model and have been adapted for automation technology. Modules are called by tasks via these interfaces and can also call each other, independent of the programming language. At the lowest level, automation device drivers (ADD) can also be implemented with this module definition. These could be, for example, drivers for new fieldbuses.

For more information contact Kenneth McPherson, Beckhoff Automation, +27 (0)11 795 2898, [email protected] , www.beckhoff.co.za



Credit(s)



Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

A single platform for all automation functions
Beckhoff Automation Fieldbus & Industrial Networking
The introduction of TwinCAT in 1996 marked a decisive evolutionary step for PC-based control. Today, the TwinCAT platform combines all automation functions in a strictly deterministic real-time environment, from PLC and motion control through CNC and measurement technology and beyond, to vision, robotics and pioneering AI tools.

Read more...
Siemens ecosystem strengthens data and AI integration
Siemens South Africa IT in Manufacturing
Siemens has announced significant expansions to its Industrial Edge ecosystem, accelerating data and AI integration and releasing enhanced cybersecurity functionalities. These enable a seamless integration of IT and OT environments, optimise processes and reduce operational disruptions.

Read more...
Siemens manages shipbuilding process for HD Hyundai
Siemens South Africa IT in Manufacturing
Siemens has been selected by HD Korea Shipbuilding & Offshore Engineering as a preferred partner to establish an integrated platform to manage the entire shipbuilding process as a single data flow to help ensure consistency across all its global shipyard facilities.

Read more...
Transforming the process industry through digitalisation
Endress+Hauser South Africa IT in Manufacturing
By connecting field devices, systems and people, digitalisation creates new opportunities to optimise operations, enhance maintenance strategies and support continuous improvement. As a leading instrumentation provider and major source of process data, Endress+Hauser plays a key role in enabling this transformation.

Read more...
Dynamic control of industrial solar plants and energy storage systems
Beckhoff Automation Editor's Choice Electrical Power & Protection
Spanish Group, Power Electronics has demonstrated its comprehensive expertise in sustainable energy supply in over 3000 solar and energy storage projects with a total installed capacity of 120 GW. To control its modular systems, the company relies on open, high-performance Beckhoff control technology.

Read more...
The OT operator’s guide to security and uptime on the plant
RJ Connect IT in Manufacturing
The article addresses three common questions about industrial network deployment and maintenance, exploring ways to achieve better control and visibility with more efficiency.

Read more...
The assets you can’t see are the ones that can shut you down
IT in Manufacturing
ABEGuardOT is an asset management solution that delivers continuous, non-intrusive visibility across multi-vendor environments, including Siemens, Rockwell, ABB, Honeywell, Schneider Electric, Emerson, GE and Yokogawa, with support for OPC UA, EtherNet/IP, Modbus and Profibus.

Read more...
Edge I/O NTS and the need for industrial speed
Schneider Electric South Africa IT in Manufacturing
One of the most compelling solutions to emerge from industrial automation is Edge I/O NTS, which represents a natural evolution of computing from centralised servers to localised, device-level input/output processing, offering improved speed, efficiency and resilience.

Read more...
The next wave of AI-driven process automation
Schneider Electric South Africa IT in Manufacturing
As process industries hurtle toward an AI-driven future, four powerful trends are set to redefine automation strategies in 2026: hyper automation, AI-first automation, low code/no code platforms, and advanced process intelligence.

Read more...
Huge increase in denial-of-service cyber threats
IT in Manufacturing
NETSCOUT has released its Distributed Denial-of-Service Threat Intelligence report, revealing sophisticated attacker collaboration, resilient botnets and compromised IoT infrastructure that drove more than eight million DDoS attacks worldwide.

Read more...









While every effort has been made to ensure the accuracy of the information contained herein, the publisher and its agents cannot be held responsible for any errors contained, or any loss incurred as a result. Articles published do not necessarily reflect the views of the publishers. The editor reserves the right to alter or cut copy. Articles submitted are deemed to have been cleared for publication. Advertisements and company contact details are published as provided by the advertiser. Technews Publishing (Pty) Ltd cannot be held responsible for the accuracy or veracity of supplied material.




© Technews Publishing (Pty) Ltd | All Rights Reserved