如何跟踪一批离散零件的进度
  • 20 Dec 2022
  • 1 分钟阅读
  • 贡献者

如何跟踪一批离散零件的进度


文章摘要

如何跟踪一批离散部件的进度

Tulip的 "应用完成度 "模型是为单件流设计的,但这里你可以在完成度中跟踪一批离散的部件

在这篇文章中,你会学到...

  • 如何决定是使用一个应用完成度还是多个完成度来跟踪一个批次。
  • 如何在一个表中存储关于一个批次的详细信息

Tulip使用"应用程序完成度"来跟踪实时车间数据。

换句话说,每当操作员在应用程序中按下 "完成 "按钮,有价值的数据就会被记录下来,并可以使用分析生成器进行分析。

然而,"应用完成 "模式是为了适应单件流程。如果你的组织使用离散部件的批次,仍有多种方法可以追踪准确的车间数据。

本指南将帮助你弄清哪种应用逻辑模式最适合你的流程。对于离散零件的批次,你可以选择。

  1. 在每个零件之后完成应用
  2. 在批次完成后完成应用

如果你对追踪一批化学品或药品感兴趣,请查看这个单独的Tulip中连续过程的追踪指南

下面是如何为完整部件的批次设置上面所示的每个模式。

在每个零件后应用完成度

如果批次中的每个零件都需要长时间的操作,那么在一个单独的应用完成中跟踪每个零件可能是有意义的,这样你可以收集每个零件的更好的周期时间数据。

在应用程序的第一步,你可能会要求操作员输入批号,然后才允许他们继续工作指令。

你可以用 "表格步骤 "做到这一点。

这个文本部件把它的值存储在一个叫 "batch_num "的变量中。

然后,你要让这个变量 "持久化",这样当应用程序完成后,它就不会被重置。如果批号是持久的,你将不需要重新输入它,直到你开始一个新的批次。你可以通过检查上下文窗格中的 "持久性 "复选框来做到这一点。

然后,你可以通过在应用程序的末尾使用 "应用程序""完成然后改为步骤 "触发器,确保操作员跳过每个后续部分的第一步,每次都回到第一步的指示。

下面是这个触发器在 "完成 "按钮上可能出现的情况。

最后,你需要创建一个 "开始新批次 "按钮,它将只是回到第一步,以便你可以改变持久的 "batch_id "变量。

在每个批次结束时完成应用程序

上面一节中的许多概念也可以在整个批次只有一个应用程序完成时使用。

我们通常看到制造商在每个批次结束时完成一个应用程序,当每个操作都非常快,而且操作员需要最小的工作指令来完成他们的工作。

下面是在每批离散零件的最后完成应用的流程。

  1. 操作员输入一个批号,如上图所示
  2. 工作指令开始
  3. 当工作指令完成后,操作员按一个叫 "零件完成 "的按钮
  4. 如果该批中还有更多的零件,操作员被送回第一个指令步骤。
  5. 否则,如果该批中的所有零件都已完成,就会触发 "应用程序完成",该批就完成了。

因此,应用程序将从一个如下所示的表格步骤开始。

零件数量 "的值将被跟踪在一个叫做 "total_parts "的变量中,如下图所示。

在这个例子中,没有必要使用持久性变量。

相反,你可以使用一系列的工作指令步骤,最后一步会有一个 "零件完成 "按钮。它可能看起来像这样。

当操作员按下 "零件完成 "时,你要增加一个计数器,跟踪该批次完成的零件数量。

该按钮上的第一个触发器看起来像这样。

每当一个零件完成后,这个触发器会增加一个叫做 "part_counter "的变量。

接下来,我们需要检查该批次的所有零件是否已经完成。如果是,该应用程序就可以完成了。如果不是,我们需要返回到工作指令的第1步。

IF

  • "变量" "part_counter" "=" "变量" "total_parts"

那么

  • "应用" "完成应用"

ELSE

那么

  • "转到步骤" "指令1"

在表格中跟踪批处理进度

表的功能允许你跟踪每个批次的数据,并在多个应用程序之间共享这些数据。

因此,如果你想从多个工作站访问一个批次的数据,你将需要在一个表中存储这些数据。

下面是如何围绕离散部件的批次设置和更新一个简单的表。

创建一个新的表,并添加两个新列。

  • 批次中的零件总数(数目)
  • 完成的零件总数,第1站(数量)

为了将该表连接到我们的应用程序,我们需要在应用程序编辑器中创建一个记录占位符。让我们称它为 "活动批次"。

现在,我们将用前面例子中的表单步骤更新该表。

我们需要添加一个 "自定义动作",当 "提交 "按钮被按下时触发。然后,我们可以创建(或加载)一个表记录并更新第一个数字字段。

  • "表记录" "创建或加载记录" 通过ID:"变量" "batch_num" 进入 "活动批次"
  • "数据操作" "存储 "数据。"变量" "total_parts "位置。"表记录" "活动批次" "批次中的总零件"

最后,我们可以在每次完成一个零件的时候更新这个表记录。我们需要在 "零件完成 "按钮的第一个触发器上添加另一条语句,如上图所示。

下面是应用程序末尾的更新触发器。

  • "数据操作" "增量值" 值。"变量" "part_counter" by:"静态值" "整数" "1"
  • "数据操纵" "存储 "数据。"变量" "part_counter "位置。"表记录" "活动批次" "完成的零件总数,第1站"

进一步阅读


你找到你要找的东西了吗?

你也可以到community.tulip.co去发表你的问题,或者看看其他人是否遇到过类似的问题!


本文对您有帮助吗?