<< 点击显示目录 >> 主页 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 属性的名称。 |