<< 点击显示目录 >> 主页 mappView帮助助手 > mapp View帮助信息 > 工程 > 变量和数据 > OPC UA 变量 > 使用中的OPC UA服务器连接 |
任何数量的OPC UA服务器连接可以在 OPC UA服务器配置中被定义 。
除非在绑定中另有规定,否则配置为默认的OPC UA服务器连接将用于绑定的OPC UA节点。
属性 "serverAlias "必须用于从另一个配置的OPC UA服务器连接中绑定一个OPC UA节点。
属性 "serverAlias "可以用来绑定第二个OPC UA服务器的OPC UA节点,例如。
附加属性 "serverAlias "用于改变用于绑定节点的OPC UA服务器连接。
<Binding mode="oneWay">
<Source xsi:type="opcUa" refId="::AsGlobalPV:anyVariable" serverAlias="remoteServer" attribute="value" />
<Target xsi:type="brease" widgetRefId="myWidget" contentRefId="mainPage" attribute="value" />
</Binding>
使用的别名是否也配置在OPC UA服务器连接中,直到运行时才会检查,直到mapp View 5.15。
从mapp View 5.16开始,在编译项目时也会进行检查。
通过动态绑定,serverAlias在整个列表中被指定一次。因此,列表中的每个元素使用相同的OPC UA服务器连接。
<Binding mode="oneWay">
<Source xsi:type="listElement">
<Selector xsi:type="brease" widgetRefId="selectorWidget" contentRefId="mainPage" attribute="value" />
<be:List xsi:type="be:opcUa" serverAlias="remoteServer" attribute="value" >
<bt:Element index="0" refId="x1"/>
<bt:Element index="1" refId="x2"/>
<bt:Element index="2" refId="x3"/>
</be:List>
</Source>
<Target xsi:type="brease" contentRefId="mainPage" widgetRefId="myWidget" attribute="value" />
</Binding>