Utilisation de script UDT
- Last UpdatedJun 29, 2026
- 1 minute read
À mesure que les applications HMI gagnent en taille et en complexité, le besoin de logique d’automatisation réutilisable, standardisée et évolutive se renforce. Traditionnellement, les scripts dans InTouch étaient appliqués au niveau de l’objet ou de l’application, ce qui peut entraîner une duplication de la logique et des incohérences entre les applications.
Pour relever ces défis, la prise en charge des scripts est désormais introduite au niveau du type défini par l’utilisateur (UDT). En permettant de définir des scripts directement comme membres UDT, les développeurs HMI peuvent :
-
encapsuler le comportement avec la structure, garantissant ainsi la cohérence des actions et de la logique entre toutes les instances UDT ;
-
favoriser la réutilisation et simplifier l’entretien ;
-
permettre aux normes de suivre les UDT lors des opérations d’importation et d’exportation entre applications.
De plus, les exigences modernes des scripts requièrent la prise en charge de langages ouverts et puissants ainsi qu’une architecture flexible. Les scripts UDT posent les bases pour :
-
l’utilisation de langages modernes,
-
le traitement de données complexes,
-
la prise en charge de modèles d’exécution côté serveur compatibles avec les architectures Web et distribuées.
Vous pouvez ajouter des scripts aux UDT en tant que membres. Vous pouvez écrire les scripts dans des langages modernes comme Python ou C#. Pour les étapes d’installation de Python, voir Installer Python. Vous pouvez également importer des bibliothèques externes de .NET et Python afin de pouvoir les utiliser dans vos scripts. Pour plus d’informations, voir Importation de bibliothèque externe.