Beckhoff vollzieht mit TwinCAT 3 und der eXtended Automation Technology (XAT) nicht nur den Sprung zu den objektorientierten Erweiterungen der IEC61131-3, sondern führt gleichzeitig umfangreiche Möglichkeiten der Hochsprachenprogrammierung ein. Die Integration von Matlab/Simulink ermöglicht zudem modellgetriebene Entwicklungen sowie den Einsatz in wissenschaftlichen Bereichen. Der Clou daran: Ein Wechsel der Engineering-Umgebung ist für all diese Programmierweisen nicht nötig. Die eXtended-Automation-Engineering-Umgebung (XAE) ist Microsofts Visual Studio. Beckhoff hat in diese Entwicklungsumgebung – neben den schon vorhandenen C/C++-Sprachen – auch die IEC61131-3-Programmiermöglichkeit integriert. Die Vorzüge des IT-Frameworks werden so für die Automatisierung nutzbar gemacht. Auch Beckhoffs Konfigurationstool für I/O und Motion wurde in die gleiche Entwicklungsumgebung integriert. Lauffähig sind die Module in den unterschiedlichen Sprachen in einer gemeinsamen Runtime. Der Vorteil dieser Modularität ist die verbesserte Wiederverwendung von einmal geschriebenen und getesteten Modulen. Die Runtime läuft unter harten Echtzeitbedingungen, unter der Nutzung von Multicore-Technologie und mit der Unterstützung von 32- oder 64-Bit-Betriebssystemen. Die Integration in das Visual Studio erfolgt auf zwei verschiedenen Wegen. In der TwinCAT-Standard-Variante wird lediglich das Framework von Visual Studio mit all seinen Vorteilen bezüglich des Handlings, der Anbindung an Quellverwaltungssoftware, der Hilfe-Funktionalität usw. genutzt. In der zweiten Variante integrieren sich die TwinCAT-3-Komponenten direkt in das Visual Studio 2010, sofern dieses vorhanden ist. Ist es nicht vorhanden, wird das Visual Studio mit den TwinCAT-3-Komponenten installiert. In dieser Version stehen den Anwendern zusätzlich die Programmiersprachen C/C++ und damit die Anbindung an die Matlab/Simulink-Welt über den Matlab/Simulink-Realtime-Workshop zur Verfügung. Für die Programmiersprachen C/C++ wurde ein Debugger mit Online-Monitoring-Funktion entwickelt, der über die normalen Debugging-Funktionen von C/C++ hinausgeht.
TwinCAT 3: Visual Studio für die SPS-Programmierung
Beckhoff Automation GmbH & Co. KG
-
Online-Seminar von Wieland Electric zu Industrial Cybersecurity
Mit dem neuen Seminar ‚Industrial Cybersecurity im Maschinenbau – MVO & CRA in der Konstruktion…
-
Größere Unternehmen fördern KI-Einsatz häufiger
Inwiefern der Einsatz generativer KI institutionell gefördert wird, hängt mit der Unternehmensgröße zusammen.
-
Delta Electronics eröffnet neues Automation & Robotics Center in Stuttgart
Delta Electronics hat ein neues Automation & Robotics Center in Stuttgart eröffnet.
-
Auftragseingang im Verarbeitenden Gewerbe im Juli: +2,5% zum Vormonat
Der reale (preisbereinigte) Auftragseingang im Verarbeitenden Gewerbe ist nach vorläufigen Angaben des Statistischen Bundesamtes im…
-
Welt-Elektromarkt wächst weiter
Der globale Markt für Güter der Elektro- und Digitalindustrie ist 2025 um 5% auf 5.974Mrd.€…
















