1

Ignition 的新手,我想了解如何动态创建包含绑定到 UDT 的模板的 Windows 页面。

我创建了一个名为 TGBT 的模板,它有 4 个参数: -DeviceName (string) -TagBlock (string) -TagOffset (string) -TgbtNr (TGBT, drop target)

我使用相同的数据类型参数创建了一个名为 TGBT 的 UDT,并使用 OPC 项目路径 [{DeviceName}]{TagBlock},I{TagOffset} 在数据类型结构中添加了新 OPC

然后我创建了带有添加 hoc 值的 UDT 实例:当我使用 Ignition Designer 创建页面时,这很好用

我创建了一个读取 CSV 文件的脚本(最后将是数据库)并相应地创建 UDT 实例:它工作正常,我可以在标签浏览器中看到更新的 OPC 值,以及预期的 OPC 项目路径。

我了解模板画布是建议的方式并填充了模板数据集。该脚本使用提供的参数填充模板,例如:{"DeviceName":Elec,"TagBlock":DB200,"TagOffset":48}

模板实例正确放置在模板画布中,但我的参数应该是错误的,因为模板字段、标签 (...) 没有相应更新。

有人试过这个,可以帮助我吗?

泽维尔

4

1 回答 1

1

另请查看此论坛主题以在没有画布的容器上生成模板:https ://forum.inductiveautomation.com/t/dynamically-add-component-to-root-container/12735/11

于 2017-07-16T09:23:37.443 回答