通过远程引用访问 I/O 数据
- Last UpdatedSep 24, 2024
- 1 minute read
InTouch HMI 支持工厂自动化应用程序的真正客户端-服务器架构。您可以设计这样的客户端应用程序,它不使用与运行 InTouch 应用程序位于相同节点的本地“标记名字典”中的任何标记。您可以在一个节点上运行应用程序,而此应用程序通过使用远程标记引用来使用远程节点的标记。
下图显示一个简单的示例,其中 TempTag 在 Node2 的本地定义:
在本例中,Node1 上运行的 InTouch 应用程序可以通过两种方法来检索 Node2 上 TempTag 的值:
-
在 Node1 的“标记名字典”中创建一个 I/O 型标记,在与该 I/O 标记关联的“访问名”中 Node2 被用作“节点名”。
-
使用一个直接指向 TempTag 的远程引用。例如,Node2:"TempTag"。
要在任何其它应用程序中直接引用远程标记,仅需要使用 AccessName:item。您不必在本地“标记名字典”中定义远程标记。远程引用还可以访问任何 I/O 数据源(如 DAServer 或 Microsoft Excel)中的数据。
您也可以远程引用 SuperTag。对 SuperTag 进行远程标记引用的有效语法如下:
Access_name:Parent_Instance\ChildMember\SubMember。
如需有关远程引用 SuperTag 的详细信息,请参阅引用 SuperTag 成员。
导入窗口或 QuickScript 时,可以将占位符标记转换为远程标记引用。您不必在本地<1>“</1>标记名字典<2>”</2>中定义标记<3>。</3> 您可以从网络上的任何应用程序中访问远程引用。