UDT-Skript verwenden
- Last UpdatedJun 29, 2026
- 1 minute read
Mit zunehmendem Umfang und zunehmender Komplexität von HMI-Projekten besteht ein zunehmender Bedarf an wiederverwendbarer, standardisierter und skalierbarer Automatisierungslogik. Traditionell werden Skripte in InTouch bisher auf Objekt- oder Projektebene eingesetzt, was zu doppelter Logik und Inkonsistenzen zwischen den Projekten führen kann.
Um diesen Herausforderungen zu begegnen, wird die Skripting-Unterstützung auf UDT-Ebene (User-Defined Type) eingeführt. Durch die Möglichkeit, Skripte direkt als UDT-Mitglieder zu definieren, können HMI-Entwickler:
-
das Verhalten zusammen mit der Struktur kapseln und so konsistente Aktionen und Logik über alle UDT-Instanzen hinweg sicherstellen.
-
Fördert die Wiederverwendung und vereinfacht die Wartung
-
Ermöglicht es, dass Standards während des Imports und Exports zwischen Projekten mit UDTs übertragen werden.
Darüber hinaus erfordern moderne Skripting-Anforderungen Unterstützung für offene, leistungsfähige Sprachen und eine flexible Architektur. UDT-Skripting legt den Grundstein für die:
-
Verwendung moderner Sprachen
-
Verarbeitung komplexer Daten
-
Unterstützung serverbasierter Ausführungsmodelle, die sich an webbasierten und verteilten Systemarchitekturen orientieren
Sie können Skripte als Mitglieder zu UDTs hinzufügen. Sie können die Skripte in modernen Programmiersprachen wie Python und C# schreiben. Installationsschritte von Python finden Sie unter Python installieren. Sie können auch externe Bibliotheken von .NET und Python importieren, um sie in Ihren Skripten verwenden zu können. Weitere Informationen finden Sie unter Externe Bibliothek importieren.