zuruck zur Themenseite

Articles and background information on the topic

Beckhoff

Marlene Arntz | Andrea Gillhuber,

Consistent multicore and multitask support

Beckhoff relies on consistent multicore and multitask support in its current 'TwinCAT MC3' Motion Control generation. Thanks to its modular architecture, axes implemented with 'TwinCAT NC2' can also be seamlessly integrated.

© Beckhoff

[Motion control has been an essential component of the TwinCAT automation platform since its introduction in 1996. Even in 'TwinCAT NC2', axes are abstracted into axis objects so that the axes can be simulated and programmed independently of the hardware. In addition, a wide range of functionalities is available for every application, from simple single-axis movements to complex axis couplings and path planning based on these.

With 'TwinCAT MC3', the possible number of axes and complexity of the application is scaled according to the TwinCAT platform level.

© Beckhoff

The current motion control generation 'TwinCAT MC3' is also fully integrated into the TwinCAT system and enables the abstraction of axes. The current version also offers additional benefits thanks to a new and modular architecture. These include comprehensive multicore and multitask support - with the possibility of synchronized movements across all processor cores used. In addition, the previous restriction on the number of axes no longer applies.

Optimized utilization of CPU performance

With 'TwinCAT MC3', the possible number of axes and complexity of the application is scaled according to the TwinCAT platform level.

© Beckhoff

Seamless integration into the automation system means that the Motion Control solution can not only be operated in parallel with the other TwinCAT functions on a system, but can also interact with the other TwinCAT functions. This means that 'TwinCAT MC3' can be operated in parallel with the previous NC2 Motion Control solution. In addition, MC3 axes can also be coupled to existing NC2 axes. This makes it possible to implement new machine components with 'TwinCAT MC3' without having to adapt the existing machine components that use NC2.

The 'TwinCAT Drive Manager' also supports the commissioning of Beckhoff drive solutions and can, as usual for NC2, automatically create MC3 configurations and axes with standard parameters. TwinCAT Scope' is available as a diagnostic tool. It can be used to record movements and dynamics and then analyze them manually using various tools.

Advertisement

Optimized utilization of CPU performance

TwinCAT MC3 is a new generation of Motion Control that offers all the advantages of a modular architecture.

© Beckhoff

Thanks to consistent multicore and multitask support, the CPU performance of the control computer can be optimally utilized with the current Motion Control generation. As a result, the possible number of axes and complexity of the application scales according to the selected TwinCAT platform level: In this context, 'multicore' support means that 'TwinCAT MC3' can be distributed to several CPU cores as required; synchronized movements are possible across all CPU cores used. Multitask support means that axes with different cycle times can be operated on one CPU core - in line with the speeds and tasks of the respective axes. This enables optimized utilization of a CPU core, as the "fastest" axis does not necessarily dictate the cycle time for all axes. In this way, the axes of a conveyor belt with delta picker can be operated with a cycle time of 1 ms to ensure that the workpieces are picked up quickly, while the axes for width adjustment of the conveyor belt are operated with a cycle time of 4 ms on the same CPU core.

Advantages of hardware independence

Due to the abstraction into axis objects, 'TwinCAT MC3' is also independent of the motion hardware used.

© Beckhoff

As with the previous motion control solution, 'TwinCAT MC3' abstracts the axes into axis objects that separate the hardware and programming. This creates hardware independence. This results in several advantages. Axes can be simulated, whereby a mixture of real and simulated axes is also possible in a project. Switching between real and simulated axes can be done in the configuration with a single mouse click, both for an individual axis and for a group of axes. This makes it possible to program the axes without a connection to the hardware. This reduces the commissioning time on the real machine. TwinCAT is an open control platform that supports the EtherCAT communication system as well as other common fieldbus systems.

Marlene Arntz works in TwinCAT Product Management - Motion Control and Robotics at Beckhoff Automation.

© Beckhoff

A wide variety of drive systems such as servo, stepper and DC motors as well as the 'XTS' product transport system are equally abstracted into axis objects and can therefore be programmed uniformly. The TwinCAT library 'Tc3_Mc3' is available for programming, with the PLCopen-compliant function blocks already familiar from the NC2.

In addition, 'TwinCAT MC3' now also supports and fully integrates hydraulic axes. General programming is carried out using the same PLCopen-compliant function blocks that are used for electrical axes. There is also a library with supplementary function blocks for special fluid power functionalities.

  • Xing Icon
  • LinkedIn Icon
Advertisement
Back to topic page
Advertisement

You might also be interested in

Advertisement

Bachmann

Precision in motion control and handling

The 'EII102' counting, timing and incremental encoder module from Bachmann's 'M100' series records input signals at up to 32 MHz with quadrature evaluation, which, according to the supplier, allows high resolutions of the incremental encoder even at...

read more...
Advertisement
Advertisement

New products

Beckhoff simplifies AI training

An evolutionary development every year, a revolutionary leap every five to seven years - this is how Beckhoff aims to secure its technological leadership. At the press conference, the company from Verl also presented some technological highlights.

read more...
Advertisement

Beckhoff

AI training made easier

An evolutionary development every year, a revolutionary leap every five to seven years - this is how Beckhoff aims to secure its technological leadership. At Hannover Messe, the company from Verl also presented some technological highlights.

read more...

Hanover Fair

HANNOVER MESSE DAILY Day 4

The top news from the fourth issue: Robert Habeck at the trade fair tour +++ Technological AI highlights from Beckhoff +++ Radar sensor technology in focus at Pepperl+Fuchs +++ ASi-5 counter module as an active distributor from Bihl+Wiedemann +++...

read more...
Advertisement
Advertisement
Advertisement
Subscribe to our newsletter
Advertisement
Back to home