从工业图形脚本调用 UDT 脚本
- Last UpdatedJun 29, 2026
- 1 minute read
您可以从工业图形脚本中调用已创建的 UDT 脚本,以便在运行时执行该脚本并相应地显示值。
-
在工业图形编辑器中,选择需要分配 UDT 脚本的对象。
-
双击对象,或右键单击选择编辑动画,打开编辑动画窗口。
-
选择加号图标,然后选择动作脚本。
-
在触发类型字段中选择所需触发类型。
-
在脚本区域编写调用 UDT 脚本的代码。使用语法 <UDTInstance>.<ScriptName>.<MethodName>();
如果脚本中仅包含一个与脚本同名的方法,则语法为 <UDTInstance>.<methodname>();
您可以开始输入实例名称,IntelliSense 将显示可用的实例和属性名称。
-
输入完脚本后,选择确定。
对于托管 InTouch 应用程序,必须包含 InTouch: 前缀;而对于独立 InTouch 应用程序,使用 InTouch: 前缀并非强制要求。
示例
以下示例演示了调用 UpdateSetpoint 脚本。

-
对于托管 InTouch 应用程序:InTouch:Furnace_1.UpdateSetpoint(Value);
-
对于独立 InTouch 应用程序:Furnace_1.UpdateSetpoint(Value);
此处,Furnace_1 是实例名称,UpdateSetpoint 是脚本名称。如果脚本不包含方法,则脚本名称本身被视为方法名称,因此无需指定方法名称。
您也可以使用“ExecuteHostedScriptAsync(<实例名称>.”或键入“me.”。IntelliSense(智能提示)会列出当前可用的属性名称。
示例:
ExecuteHostedScriptAsync("Furnace_1.UpdateSetpoint","",Value);