LösenAnheftenSchließen

Linux®-basierte Echtzeitsteuerung mit TwinCAT

TwinCAT Runtime for Linux® ermöglicht erstmals die Ausführung mehrerer TwinCAT Runtimes auf einem Industrie-PC.
TwinCAT Runtime for Linux® ermöglicht erstmals die Ausführung mehrerer TwinCAT Runtimes auf einem Industrie-PC.

Mit der TwinCAT Runtime for Linux® erschließt Beckhoff neue Anwendungsmöglichkeiten für die Echtzeit. So wird künftig erstmals die Ausführung mehrerer TwinCAT Runtimes auf einem Industrie-PC möglich sein, um beispielsweise verschiedene Anlagenteile auf einem großen Rechner zusammenzuführen. Durch diese Hardwarekonsolidierung werden die Rechenressourcen besser ausgenutzt. Des Weiteren wird die Möglichkeit geschaffen, aus der Echtzeitumgebung heraus auf eine GPU (Grafikkarte) zuzugreifen, die als Hardwarebeschleuniger für besonders rechenaufwendige Applikationen wie z. B. Vision dienen kann.

Als Basis für die TwinCAT Runtime for Linux® dient eine Beckhoff-eigene Linux®-Distribution, welche die Auswahl der Betriebssysteme neben Windows und TwinCAT/BSD erweitert. Diese Distribution wurde auf Basis des freien Betriebssystems Debian entwickelt und beinhaltet für die echtzeitfähige Ausführung der Runtime standardmäßig einen Linux®-Echtzeit-Kernel. Durch das Debian-Paketsystem ist zudem die Installation weiterer Software problemlos möglich. Zu Beginn werden die neuen ARM-basierten Embedded-PCs CX82x0 und CX9240 mit der Linux®-Runtime angeboten. Anschließend wird die Beckhoff Linux®-Distribution sukzessive für alle weiteren Industrie- und Embedded-PCs verfügbar gemacht.

Features

  • TwinCAT Runtime für die stabile Echtzeitsteuerung auf Linux®-Basis
  • Modularisierung von Maschinen- und anderen Steuerungsanwendungen
  • Unterstützung von Container-Technologien wie Docker®, Podman oder LXC
  • individuelle Ausführung mehrerer TwinCAT Runtimes auf einem Industrie-PC
  • Hardwarekonsolidierung durch verbesserte Ausnutzung der Rechenkapazität
  • losere Kopplung zwischen Software- und Maschinenmodulen
  • multitaskingfähiges Betriebssystem erleichtert Softwaremodularisierung

Vorteile für die Echtzeitsteuerung

  • neue Möglichkeiten in der TwinCAT-Automatisierung für Linux®-Anwender
  • unveränderte Anwendungsprogrammierung mit TwinCAT
  • optimierte Ausführung mehrerer Echtzeitanwendungen mit einer CPU
  • erhöhte Anwenderflexibilität durch modularen Steuerungscode
  • einfaches Hinzufügen oder Austauschen von Anwendungsbausteinen
  • gezieltes Durchführen von Updates für einzelne Anwendungen
  • reduzierter Zeit- und Kostenaufwand für das Engineering

The registered trademark Linux® is used pursuant to a sublicense from the Linux Foundation, the exclusive licensee of Linus Torvalds, owner of the mark on a world­wide basis.
Docker and the Docker logo are trademarks or registered trademarks of Docker, Inc. in the United States and/or other countries. Docker, Inc. and other parties may also have trademark rights in other terms used herein.

Produktstatus
Produktankündigung | voraussichtliche Markteinführung im 2. Quartal 2024

Produkte

Embedded-PC-Serie CX8200

Embedded-PC-Serie CX8200

Die Embedded-PC-Serie vereint höhere Rechenleistung und moderne ARM Cortex™-A53-Architektur in einem kompakten Format.

Embedded-PC-Serie CX9240

Embedded-PC-Serie CX9240

Die kompakte, hutschienenmontierbare PC-Steuerung für den universellen Einsatz mit moderner ARM Cortex™-A53-Architektur.

MC9240-0000-1217 | IPC-Modul, Industrie-PC, ARM Cortex™-A53, M12, Push-Pull

MC9240-0000-1217 | IPC-Modul, Industrie-PC, ARM Cortex™-A53, M12, Push-Pull

Module vom Typ MC sind Computer-Module in der Ausführung des Beckhoff MX-Systems. Sie verfügen über hard- und softwaretechnische Eigenschaften eines Industrie-PCs, gepaart mit der robusten und IP67-geschützten MX-Gehäuseausführung.