使用 UDT 脚本
- Last UpdatedJun 29, 2026
- 1 minute read
随着 HMI 应用程序规模和复杂性的不断增加,对可重用、标准化且可扩展的自动化逻辑的需求日益增长。传统上,InTouch 中的脚本编写主要应用于对象或应用程序级别,这可能导致逻辑重复以及应用程序间的不一致。
为应对这些挑战,现已在用户定义类型 (UDT) 级别引入了脚本支持。通过允许将脚本直接定义为 UDT 成员,HMI 开发人员可以:
-
将行为与结构封装在一起,从而确保所有 UDT 实例在操作和逻辑上保持一致。
-
促进代码复用并简化维护工作
-
使标准能够在跨应用程序导入和导出 UDT 时得以保留。
此外,现代脚本编写的需求要求支持开放、强大的语言以及灵活的架构。UDT 脚本编写为以下方面奠定了基础:
-
使用现代语言
-
处理复杂数据
-
支持与基于 Web 和分布式系统架构一致的、基于服务器的执行模型。
您可以将脚本添加为 UDT 的成员。您可以使用 Python 和 C# 等现代语言编写脚本。如需 Python 安装步骤,请参阅安装 Python。您还可以导入 .NET 和 Python 的外部库,以便在脚本中使用它们。有关详细信息,请参阅导入外部库。