Generierung von Programmcode mit AUTERAS
AUTERAS generiert Texte zur funktionalen Beschreibung, die bisher zur Dokumentation oder für Ausschreibungen genutzt wurden. Nun kann man sie auch als Prompt zur direkten Generierung von Steuerungs-Code nutzen, z. B. für SPS. Dazu kopiert man sie einfach in das Prompt-Fenster eines marktüblichen Chatbots und gibt dort die gewünschte Programmiersprache an. Das LLM antwortet mit dem gewünschten Code-Vorschlag.

Da alle AUTERAS-Texte bereits die Datenpunkt-Abkürzungen der Weltnorm ISO 16484-4 nutzen, übernimmt die KI diese als standardisierte Variablen-Namen in den Code. Dadurch wird der Code direkt mit dem Beschreibungstext, der Norm, den AUTERAS-Erklärvideos, der automatisch generierten Grafik (Automations-Schema), dem Monitoring, den automatisch generierten KNX-Gruppenadressen in der ETS usw. vergleichbar, was das Verständnis erleichtert. Diese Vorgehensweise ist kompatibel zu allen gängigen Sprachmodellen und kann Code in nahezu allen Programmiersprachen generieren. Zukünftige Software-Entwicklung reduziert sich damit auf das vorgelagerte Prompt-Engineering. Das Planungstool AUTERAS wird damit zum automatisierten, KI-gestützten Prompt-Engineering-Tool.
Beispiel der funktionalen Beschreibung eines Gebäudes, der Prompts entnommen werden können:
Testgebäude.pdf [PDF]
Bedienungsanleitung als Video:
Beispiele für Chatbots:
Für den Einstieg:
- kostenlos, ohne Registrierung
- sofort nutzbar
- Prompt-Fenster hat begrenzte Göße
https://www.google.com im KI-Modus
Für intensive Nutzung:
- kosten- und registrierungspflichtig
- direkte Integration in das CODESYS-Programmiersystem
- dadurch direkte Anbindung an den Code des Nutzers
https://www.wago.com/de/automatisierungstechnik/software-entdecken/plc-agent