Neue Generation SPS-Technologie

Engineering und Runtime der Steuerung mit deutlichem Performancesprung

363
Bild: Beckhoff

Mit TwinCAT PLC++ ermöglicht Beckhoff einen echten Leistungssprung in der Automatisierungstechnik. Beschleunigen lassen sich sowohl Engineering als auch Runtime, und zwar zusammen mit den bekannten TwinCAT-Vorteilen der durchgängigen Integration, Kompatibilität und Offenheit. In Kombination mit dem einfachen Wechsel und dem Erhalt vorhandener TwinCAT-Funktionalität ergeben sich signifikante Mehrwerte – das „Plus Plus“ für den Anwender.

TwinCAT PLC++ ist eine komplette Neuentwicklung von Beckhoff, die sich nahtlos in das bisherige TwinCAT-Ökosystem integriert. Natürlich basiert auch TwinCAT PLC++ auf den in der IEC 61131-3 beschriebenen Sprachen. Aufgrund der modernen CompilerTechnologie und der u. a. dabei eingesetzten neuen Architektur kann ein deutlicher Sprung in der Engineering- und Runtime-Performance erreicht werden. Bekanntes und Bewährtes bleibt, wesentliche Bestandteile der Entwicklungsumgebung wie z. B. Editoren und Compiler wurden nach Vorbild aus der IT jedoch neu entwickelt. Besonderer Wert wurde auf die Möglichkeit gelegt, DevOps-Prinzipien zur Umsetzung u. a. von Continuous Integration und Continuous Deployment zu nutzen. Zudem lag der Fokus insbesondere auf den konkreten Bedürfnissen der Anwender.

Es ergeben sich in der Runtime deutliche Performancevorteile. Im Vergleich zur bisherigen TwinCAT PLC lässt sich in der Runtime der gleiche Steuerungscode mit TwinCAT PLC++ um bis zu einem Faktor von 1,5 schneller ausführen. Als Highlight ist es mit dem neuen Compiler möglich, diesen Steuerungscode im Hinblick auf die Ausführungszeit zusätzlich zu optimieren. Besonders diese aus der IT-Welt bekannte Möglichkeit führt zu einem weiteren deutlichen Plus in der Ausführungsgeschwindigkeit, sodass für die bisherige Maschinensteuerung gegebenenfalls ein Industrie-PC mit weniger Rechenleistung ausreicht, was die Hardwarekosten reduziert. Bleibt die Hardwareplattform unverändert, können die frei werdenden Rechnerressourcen zur Implementierung von mehr Steuerungsfunktionalität genutzt werden oder durch minimierte Zykluszeiten die Produktivität der Maschine erhöhen.

Aus Sicht des Engineerings erzielt TwinCAT PLC++ verkürzte Durchlaufzeiten von der Steuerungsentwicklung über die Inbetriebnahme bis hin zum gesamten Maschinenlebenszyklus. Dies wird durch eine Reduzierung der Bedienzeiten erreicht – realisiert über geringere Projektladezeiten und einen verbesserten Übersetzungsvorgang. Die minimierten Projektlaufzeiten senken die Kosten deutlich und ermöglichen zudem eine schnellere Markteinführung neuer Maschinen und Anlagen.

Kontakt:

www.beckhoff.com