郁金香通用数据模型
  • 13 May 2024
  • 1 分钟阅读
  • 贡献者

郁金香通用数据模型


Article Summary

郁金香通用数据模型

可将应用程序组合起来以解决用例问题,并使用 .Tulip 数据模型中的表格连接各生产流程。 Tulip Common Data Model{target=_blank}.与依赖关系的传统数据模型不同,Tulip 的可组合通用数据模型允许根据具体情况逐步添加表格。

Composability Levels Combined.png

通过表格,应用程序可以相互交互。表中的状态更新是在一个站点使用应用程序的操作员向在另一个站点使用应用程序的操作员发出信号的方式。例如,经理在一个应用程序中创建工单,操作员在另一个或一组应用程序中执行该工单。

Tulip Data Model Combined.png

最佳实践

:::(Info) (先决条件)在深入研究构成数据模型的表之前,了解在 Tulip 中存储数据的最佳实践非常重要:

Tulip 表应主要遵循数字孪生模型,即表应尽可能严格地反映物理工厂或车间。历史应用数据应仅限于完工记录,确保表格不用于存储主数据或来自完工记录或外部记录的重复数据。

理想情况下,表格只代表

  • 物理工件
  • 运行工件

这些表将始终包含一个状态字段,应用程序将定期更新该字段。

| 类型 | 描述 | 示例 | | --- | --- | | 物理工件 | 这是可以在车间实际触摸到的有形物品。| 库存项目、设备和资产 | 操作工件 | 这是一种唯一标识的无形元素,通常与操作有关。它们通常以打印的出差单或票据的形式出现。| 缺陷事件、工单

然而,有时您可能需要考虑打破最佳实践。在更高级的情况下,您可能需要使用以下两种辅助表类型,而且要尽量少用:

  • 日志
  • 参考

这些表中的数据可能是静态的,不会更新(这就是为什么最好将这些类型的数据保存在完 成记录或原始外部系统中)。

Secondary table types do not fit within a Digital Twin model and should only be considered by advanced users.只有在通过解决方案设计流程并用尽所有其他选项后,才应包含这些表类型。二级表类型绝对不能作为应用程序解决方案的基础:

| 类型 | 描述 | 示例 | | --- | --- | 参考 | 这是可以在生产中查找和定义的信息。这些信息通常存在于 ERP 等外部系统中。| 这是应用程序之间的共享分类账。这与完工记录的概念类似,但它是跨应用程序共享的,可访问表查询、聚合和郁金香表的可变性。| 台站活动历史、检查记录

主表类型

实物

物理工件是在操作过程中使用或生产的有形物体或组件。

物理工件的状态会发生变化或更新,这种变化会反映在记录中(如状态变化)。

以下表格的描述优先于其名称。只要与表格描述的实质相符,您可以随意调整表格名称,使其更适合您的操作。

库存项目

按地点和项目保存库存。Common Table Inventory Items

工位

显示车间内的所有工位。Common Table Stations

单位

用于存储唯一的实物批次、序列号和批次。Common Table Units

设备和资产

可重复使用的设备或装置,不属于物料清单的一部分,但可能是程序所需并可能需要校准。Common Table Equipment and Assets

地点

生产车间的物理位置。它们可以与灯具包位置相关联,用于从灯具到灯具的拣选。Common Table Locations

操作工件

操作工件是实现或支持操作的非物理元素或组件。它们通常表现为打印的出差单或票据。

操作工件意味着将对记录执行操作(如状态更改)。

下表中的描述优先于名称。只要与表格描述的实质内容一致,您可以随意调整表格名称,使其更适合您的操作。

材料申请

保存部门间特定项目的材料补充请求。Common Tables Material Requests

工作订单

业务的生产要求。它们由订单生成,代表为完成订单而生产的特定物料需求。Common Table Work Orders

缺陷

缺陷跟踪。每一行都是与单一物料或偏差相关的唯一缺陷。生产线可以有多个数量。
Common Table Defects

行动

记录需要跟进的事件。Common Table Actions

看板卡

Common Table Kanban Cards

辅助(高级)表格类型

以下次要表类型不适合数字孪生模型,只有高级用户才能考虑。只有在完成解决方案设计流程并用尽所有其他选项后,才可使用参考表或日志表。这些表绝不应作为应用程序解决方案的基础。

日志

Logs are a secondary table type within the Tulip Common Data Model日志表不属于数字孪生模型,只有高级用户才能考虑。只有在通过解决方案设计流程并用尽所有其他选项后,才可使用日志表。日志表绝对不能作为应用程序解决方案的基础。 由于历史数据传统上是通过应用程序完成来跟踪并存储到完成记录中的,因此您只有在以下情况下才需要使用日志表: * 您需要将特定数据从完成记录中分离出来,以便进行可视化 * 您需要在计算(特别是查询和聚合)中使用这些数据

历史记录 * 可追溯性

备注和评论

用户可以存储附在工单、班次或其他流程工件上的备注。Common Table Notes and Comments

工位活动历史

按工位存储生产输出和状态的历史记录,按小时分组。其功能和目的与机器活动表类似。Common Table Station Activity History

族谱记录

每条记录都是父/子关系。子记录可以是已序列化或未序列化的子组件或单个零件。Common Table Genealogy Records

检查结果

存储与被检材料有关的程序步骤结果。这些结果是合格/不合格结果或在需要用户输入的流程步骤中进行的测量。Common Table Inspection Results

参考资料

References are a secondary table type within the Tulip Common Data Model参考表(Reference)不属于数字孪生模型,因为它们不适合数字孪生模型,只有高级用户才应考虑。只有在通过解决方案设计流程并用尽所有其他选项后,才可使用参考表。参考表绝对不能作为应用程序解决方案的基础:

只要有可能,就应通过 HTTP 连接器直接从原始源(如企业资源规划系统)实时获取数据。您可能需要在边缘情况下使用参考表,例如: * 在与企业资源规划系统建立连接时临时使用 * 如果您的外部系统包含有限的参考数据,需要用 Tulip 来扩充。

随着时间的推移,解决方案会逐渐成熟,系统会更加集成和紧密耦合,您的方法也会随之发展。

材料定义

所有制造、采购或组装项目的定义。这描述了物品及其特定属性。Common Table Material Definitions

材料清单

该表通常用于代替与记录系统的集成,以便实时传递这些数据。该表包含特定产品的材料清单和上级项目的程序。它可用于显示按流程步骤细分的所需组件项目和数量。Common Table Bill of Materials

更多阅读


本文对您有帮助吗?