通过嵌套配方来创建复杂的结构
- Last UpdatedAug 27, 2025
- 1 minute read
使用 InTouch QuickScript 可以将多个配方模板文件互相链接起来,从而创建复杂的应用。通过定义一个与“单元名”模板中的消息标记关联的成分名,便可以链接配方模板文件。然后,您使用配方的名称来加载该消息标记。
通过链接配方模板文件,可以创建主配方模板文件,这些文件定义不同配方文件中的各种配方所使用的机器配置参数。将这类信息保存在一个中心文件中,可以大幅减少数据发生更改时进行维护与更新所需的时间。
在下图中,“项目名”Setup 标记定义为消息型,并且单元中包含此项目的 Setup 消息标记。每个配方都包含在另一个配方文件(选择配方时,此文件加载到 Setup 标记)中定义的第二个配方名。

为此,将输入以下脚本:
RecipeName="Recipe2";
RecipeLoad("c:\recipe\recfilea.csv", "Review", RecipeName);
此脚本运行时,Setup 标记的值变为 Setup3A,并加载到 Review 单元。随后,通过运行以下脚本来执行下一次配方加载操作,以便将机器设置参数加载到为 PLC1 单元定义的标记,并将 Setup 标记的值用作“配方名”。
RecipeLoad("c:\recipe\machine.csv", "PLC1", Setup);
