实施模型 (时间损失构建基块)
下图显示了时间损失构建基块中主要的事物形态、事物模板和事物之间的关系,以及这些实体与其他构建基块中的实体之间的关系。
图表中的空心实线箭头 (
) 指示实体从箭头所指向的实体扩展而来,空心虚线箭头 (
) 指示实体用来实现箭头所指向的实体,而开放虚线箭头 (
) 指示实体依存于箭头所指向实体的服务。
时间损失构建基块中的重要实体如下所示:
• PTC.TimeLoss – 项目实体,用于时间损失抽象构建基块。用于封装和包含所有构建基块实体。
在 PTC.TimeLoss 项目中:
◦ PTC.TimeLoss.EntryPoint – 事物,用于时间损失构建基块的入口点。用于调用在 PTC.TimeLoss.EntryPoint_TT 事物模板中定义的服务。
◦ PTC.TimeLoss.EntryPoint_TT – 事物模板,用于时间损失的入口点。
◦ PTC.TimeLoss.Manager_TT – 事物模板,用于时间损失构建基块的管理器。用于实现要扩展的其他实施构建基块所需的事物形态。
◦ PTC.TimeLoss.ModelLogic_TS – 事物形态,用于时间损失构建基块的模型逻辑。用于为设备提供此构建基块设备特定属性和服务的访问权限。
◦ PTC.TimeLoss.PipelineHistory – 数据形状,其中包含分析管道历史记录的属性。
◦ PTC.TimeLoss.AreaAnalyticPipeline_TI - 用于触发时间损失分析中不同生产区域的数据管道的计时器。每 30 分钟运行一次。默认情况下处于启用状态。禁用此计时器后,数据管道将无法正常运行。
• PTC.TimeLossImpl – 项目实体,用于时间损失实施构建基块。用于封装和包含所有构建基块实体。
在 PTC.TimeLossImpl 项目中:
◦ PTC.TimeLossImpl.EntryPoint – 事物,用于时间损失实施构建基块的入口点。
◦ PTC.TimeLossImpl.Manager – 事物,用于时间损失实施构建基块的管理器。
◦ PTC.TimeLossImpl.EntryPoint_TT – 事物模板,用于时间损失实施构建基块的入口点。用于包含实现时间损失服务的服务。
◦ PTC.TimeLossImpl.Manager_TT – 事物模板,用于损失小时数实施构建基块的管理器。用于包含时间损失服务的实施代码。
可通过查看 ThingWorx Composer 中的 PTC.TimeLoss 和 PTC.TimeLossImpl 项目来访问此构建基块中实体的完整列表。