定义设备关系
在启动点配置事物上的 EquipmentTypeSettings 配置表中定义了某种设备类型之后,即可定义该设备类型的有效父子关系。在创建设备和设备结构时,会用到这些父子关系。 派生自另一种设备类型的设备类型会自动继承其所派生自的类型已定义的关系。为了在 ThingWorx Apps 中创建某种设备类型的设备,设备类型必须属于至少一种有效的设备关系定义,或者派生自属于有效设备关系定义的设备类型。
设备关系在设备关系定义数据表中创建。 上下文的可用设备关系由其指定的设备关系定义数据表确定。此数据表被指定为启动点配置事物 (PTC.Factory.C_LaunchPointConfigurationThing_[发布版本]) 的 EquipmentContextSettings 配置表中的上下文的值 EquipmentRelationshipSettings。单个设备关系定义数据表可由多个上下文参考。这使得多个上下文中的每一个都依据相同的有效关系集具备唯一的设备结构。
ThingWorx Apps 中预置的“站点”、“生产线”、“资产”和基于 KEPServerEX 的资产设备类型所定义的设备关系在 PTC.SCA.SCO.DefaultEquipmentRelationshipDefinition 数据表中定义,如下图所示。默认情况下,引用该数据表须通过 ThingWorx Apps 随附的 DefaultContextEquipmentRelationshipSettings 值。
* 
PTC.SCA.SCO.DefaultEquipmentRelationshipDefinition 数据表在升级过程中被覆盖。系统提供了版本特定的数据表版本 (PTC.SCA.SCO.C_DefaultEquipmentRelationshipDefinition_[发布版本]) 用于更改默认设备关系定义。要更改 ThingWorx Apps 提供的默认设备关系,请编辑版本特定的数据表,并更新默认上下文 (DefaultContext) 的 EquipmentRelationshipSettings 值,以指向已编辑的版本特定数据表。
每个关系定义都是“数据表条目”窗格中的一行。关系定义的关键值是关系中子设备类型和父设备类型的组合。默认情况下,关系的所有信息都在“数据表条目”窗格中显示。
添加或更新设备关系或单击“刷新”时,“数据表条目”窗格会更新以仅显示可编辑字段。
单击“保存”会使“数据表条目”窗格重新显示完整的信息。