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. Mit der containerisierten Ausführung von TwinCAT auf einem Server-PC lässt sich außerdem die Umsetzung von virtueller Steuerungstechnik, der Virtual PLC, realisieren. 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
Produkte
Embedded-PC-Serie CX8200
Die Embedded-PC-Serie vereint höhere Rechenleistung und moderne
Embedded-PC-Serie CX9240
Die kompakte, hutschienenmontierbare PC-Steuerung für den universellen Einsatz mit moderner
Embedded-PC-Serie CX5300
Die Embedded-PCs der Serie CX5300 ergänzen die CX5200-Baureihe um deutlich leistungsfähigere Prozessoren der Serie Intel Atom® x6.
Embedded-PC-Serie CX5600
Die Embedded-PCs der Serie CX5600 verfügen über eine CPU des Typs AMD Ryzen™ mit zwei Kernen.
Embedded-PC-Serie CX20x3
Die Embedded-PCs der Serie CX20x3 verfügen über eine CPU vom Typ AMD Ryzen™ mit zwei bzw. vier Kernen.
Virtual PLC
Mit der TwinCAT Runtime for Linux® ermöglicht Beckhoff die Implementierung einer virtuellen SPS – flexibel, kostenoptimiert und ressourceneffizient.
C9900-S62x, C9900-S63x, CXxxxx-021x | Beckhoff RT Linux® für Beckhoff Industrie-PCs
Die Beckhoff RT Linux® Distribution ist eine speziell für den industriellen Einsatz entwickelte Linux® Plattform.