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:

Next-generation road-legal race car.
Siemens South Africa IT in Manufacturing
Siemens Digital Industries Software has announced that Briggs Automotive Company (BAC) will move to the Siemens Xcelerator portfolio of industry software and use it to develop the next generation of its single-seater road-legal race car, Mono.

Read more...
Cybersecurity at a crossroads
IT in Manufacturing
here’s a growing unease in boardrooms, data centres and cabinet offices across South Africa. It’s not just about economic headwinds or political uncertainty, it’s about something quieter, more technical and yet just as dangerous - the rising tide of cyber threats.

Read more...
Enabling a sustainable industrial organisation
IT in Manufacturing
This article explains the top sustainability trends and key actions that you can leverage to become a more sustainable organisation.

Read more...
Navigating discrete manufacturing in South Africa through digitalisation
IT in Manufacturing
South Africa’s discrete manufacturing sector faces mounting pressure from global competition, fragmented supply chains and outdated infrastructure. In this complex environment, digitalisation is a critical lever for survival, resilience and growth.

Read more...
Africa’s pragmatic approach to AI and how data centres are enabling it
Schneider Electric South Africa IT in Manufacturing
In Africa, the current AI momentum is driven by a fundamental need, building a resilient digital infrastructure that addresses the real-world challenges of the continent’s communities.

Read more...
World first simulation of error-correctable quantum computers
IT in Manufacturing
Quantum computers still face a major hurdle on their pathway to practical use cases, their limited ability to correct the arising computational errors. In a world first, researchers from Chalmers University of Technology in Sweden have unveiled a method for simulating specific types of error-corrected quantum computations.

Read more...
Platform to accelerate supply chain decarbonisation
Schneider Electric South Africa IT in Manufacturing
Schneider Electric has launched Zeigo Hub by Schneider Electric, a powerful new digital platform designed to help organisations decarbonise their supply chains at scale.

Read more...
Future-ready data centres
IT in Manufacturing
The white paper ‘Future-Ready Data Centres’ by Black & Veatch outlines how integrating sustainable design principles not only helps meet ESG goals but also ensures reliability, operational efficiency and business continuity in the face of climate change and growing digital demand.

Read more...
Sustainable energy management
Siemens South Africa IT in Manufacturing
Utilising its innovative ONE approach technology, Siemens provides complete transparency on resource consumption and offers data-driven optimisation recommendations for sustainable energy management.

Read more...
Pluggable system solution helps tackle skills shortages and addresses DC power supply needs
Beckhoff Automation Enclosures, Cabling & Connectors
As a replacement for the conventional control cabinet, the MX-System from Beckhoff is a uniform modular automation system that can be used to completely replace traditional control cabinets with function modules in many applications.

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