添加或更新设备关系定义
要在设备关系定义数据表中添加或更新条目:
1. 导航至要编辑的设备关系定义数据表,例如,PTC.SCA.SCO.C_DefaultEquipmentRelationshipDefinition_[发布版本]
2. 查看“混搭”页面。
3. “条目编辑器”窗格中,通过为所添加或更新的关系指定 ParentChild 设备类型来定义关系。这两种设备类型必须已经存在于启动点配置事物上的 EquipmentTypeSettings 配置表中,并且在 ParentChild 字段中输入的值必须匹配 EquipmentTypeSettings 配置表中这两种类型的 EquipmentType 值。这些值区分大小写。
4. 如果要将同一个子设备同时关联到多个父设备,请选中 ManyToManyCardinality 复选框。例如,要以“生产线-资产”关系将 Asset1 同时与 Line1 和 Line2 相关联,必须选中 ManyToManyCardinality 复选框。
5. 选中“已启用”复选框以在 ThingWorx Apps 中启用关系。只能在 ThingWorx Apps 中创建已启用的关系。
6. 单击“添加/更新”。执行的操作基于“条目编辑器”窗格中指定的父设备类型和子设备类型:
如果“数据表条目”窗格中尚无该父设备类型和子设备类型的指定组合,则会添加新关系。
如果“数据表条目”窗格中已存在该父设备类型和子设备类型的指定组合,则会更新现有关系。
单击“添加/更新”时,将自动保存关系。
7. 根据需要重复步骤 3 - 6 以定义更多关系。每次保存启动点配置事物 (PTC.Factory.C_LaunchPointConfigurationThing_[发布版本]) 时均会对关系进行验证。
为衍生类型继承关系
衍生自另一种设备类型的设备类型会保留针对其衍生自的类型所定义的全部关系。对于从其他类型衍生其关系的设备类型,可对其明确定义附加的父子关系。
请考虑下列情形示例:
已定义名为“钻机”的新设备类型,其衍生自“资产”设备类型。由于“钻机”衍生自“资产”,因此所有对“资产”类型定义的父子关系也应用于“钻机”类型。
已定义的父子关系包括:站点-生产线、生产线-资产。
“生产线-资产”关系适用于“钻机”。因此,可以将“钻机”创建为“生产线”的子项,正如可将“资产”创建为“生产线”的子项。
您可以另外定义一个明确的“站点-钻机”父子关系。这就允许将“钻机”创建为“生产线”和“站点”的子项,而仍可将“资产”作为“生产线”的子项创建。
* 
上述情形出于示例目的而简化。它并不表示 ThingWorx Apps 的预设配置中提供的设备关系。