Mit TwinCAT Chat von Beckhoff lassen sich die sogenannten Large Language Models (LLMs), wie z. B. ChatGPT von OpenAI, in der Engineeringumgebung TwinCAT XAE komfortabel für die Entwicklung eines Projekts nutzen. Auf diese Weise können Effizienzpotenziale von der Steuerungsprogrammierung bis hin zum Unternehmensmanagement erschlossen werden.
Large Language Models bieten sowohl für Automatisierer als auch für das Unternehmensmanagement eine Reihe von Vorteilen. Für Automatisierer haben LLMs das Potenzial, den Entwicklungsprozess zu revolutionieren, indem sie Code automatisch erzeugen und vervollständigen. Dies beschleunigt den gesamten Prozess. Darüber hinaus kann man sich von LLMs sogar persönliche Tutorials erstellen lassen und gezielt nach Lösungen bei aufkommenden Problemen fragen. Aus der Perspektive des Unternehmensmanagements fördern LLMs den Wissenstransfer innerhalb der Organisation. Sie können als zentrale Wissensdatenbank fungieren, die wertvolle Informationen speichert und bei Bedarf bereitstellt. Zudem können LLMs den Support entlasten, indem sie als erster Ansprechpartner für Kundenanfragen dienen.
TwinCAT Chat wurde entwickelt, um LLMs tiefgehend in das Steuerungsengineering zu integrieren und so den Anwendern gegenüber der herkömmlichen Nutzung z. B. von ChatGPT im Webbrowser einen klaren Vorteil zu bieten. Dies erleichtert den Entwicklungsprozess erheblich, da die Kommunikation und der
Code-Austausch nahtlos ineinandergreifen. Darüber hinaus wurde das LLM speziell für TwinCAT-Anfragen grundinitialisiert. So kann man direkt spezifische Fragen stellen und muss dem LLM nicht erst mitteilen, dass TwinCAT verwendet wird und die Code-Beispiele in Strukturiertem Text erwartet werden. Zudem lässt sich generierter Code einfach übernehmen, was den Entwicklern nicht nur Zeit spart, sondern auch Fehler beim manuellen Übertragen vermeidet. Für eine effiziente Interaktion mit TwinCAT Chat können einfach per Mausklick vorab getestete Anfragen verwendet werden, die speziell auf einen verbesserten Arbeitsfluss des Benutzers ausgerichtet sind. Weitere aktuelle Entwicklungsarbeiten betreffen die automatisierte Erstellung von TwinCAT-HMI-Controls sowie ein Chatbot-Interface zum umfangreichen Beckhoff Dokumentationssystem.
Frau Viktoria Zuberbühler
Beckhoff Automation AG
Rheinweg 7
8200 Schaffhausen
Schweiz