别名

别名是一种变量类型,指向具有
NodeId
属性的源节点。使用别名可让对象的不同实例显示不同的值。例如,使用别名,单个电机面板的实例可以动态显示多个电机的数据。
别名链接到项目信息模型的相应区域,这样您就可以设置动态链接,从而可以创建动态逻辑。
在对象或称为父节点的对象类型中创建别名。别名所指向的源节点用于标识源区域。
小贴士: 在图形对象中创建别名,以创建动态用户界面,例如小组件。小组件可以表示电机类型,以动态显示电机类型的每个不同实例的值。

操作

在对象
A
中,创建指向源节点
B
的别名。从节点
A
或节点
A
的任何子节点中,可以创建指向节点
B
和节点
B
的任何子节点的动态链接。
别名操作

类别属性

别名包含类别属性,该属性的值为引用节点。此引用指向源节点中的对象或变量类型。当设置别名的源节点时,将自动向类别属性分配一个值。如果源节点为电机实例,则“类别”将指向电机节点。
对于在运行时设置别名的源节点的小组件,必须在其中指定类别节点。您可以使用类别节点信息模型的节点在动态链接浏览器中创建链接。在设计时,这些节点表示运行时的项目节点。
例如,要设计显示电机类型属性的小组件,请创建具有两个属性(Speed 和 Acceleration)的电机类型。创建 MotorPanel 类型并添加电机别名。将该别名的类别属性设置为电机类型节点。然后,可以添加两个标签或其他 UI 控件,并通过电机别名动态链接 Speed 和 Acceleration 属性。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈