Structure binding (compound widgets)

<< 点击显示目录 >>

主页  mappView帮助助手 > mapp View帮助信息 > 工程 > 变量和数据 > Binding >

Structure binding (compound widgets)

复合部件 允许将一个结构绑定到一个 数据类型为结构的部件属性

目前只有OPC UA的变量可以绑定结构。

绑定一个结构的值

如果需要一个特定结构中的值,那么绑定类型 opcUaComplexObject 被使用。

<Binding mode="twoWay">
 <Source xsi:type="opcUaComplexObject" refId="::AsGlobalPV:Alarm[0]"/>
 <Target xsi:type="brease" contentRefId="content_0" widgetRefId="Alarm1" attribute="Value" />
</Binding>

对于 opcUaComplexObject类型的结构绑定,绑定模式不会被评估  ,因为这是为复合部件中的每个成员定义的

opcUaComplexObject有以下信息:

Element

Attribute

描述/价值

Source

xsi:type

opcUaComplexObject

refId

对一个OPC UA结构变量的引用

参见 对一个OPC UA变量的寻址

Target

xsi:type

缩写

widgetRefId

小部件实例的ID。

contentRefId

配置小组件的内容片段的ID。

attribute

绑定结构的 widget 属性的名称。