网淘吧Visual Components、Flexsim 仿真技术博客 | Python、C#、Delphi xe 机器人编程教程 - 网淘吧

Tutorial Task 2.3 - Content Over Time

2026-05-21 新闻来源:网淘吧 围观:3
电脑广告
手机广告

任务概述

在本教程中,我们将学习如何从流程活动收集数据,以及如何创建时间序列图。

本教程中,我们将创建一个统计收集器,用于随时间收集各站点的内容数据。本教程基于本系列教程1中使用的同一模型。关于如何打开该模型的信息,请参考该教程:

统计教程1 - 创建基础统计收集器

步骤一设置统计收集器

在此步骤中,我们将设置统计收集器工具。操作如下:

  1. 点击屏幕左侧的工具箱选项卡,然后点击按钮以添加新工具。导航至统计部分并选择统计收集器。 这将打开属性窗口。
  2. 点击顶部的字段,将统计收集器重命名为ContentVsTime.
  3. 在本教程中,我们将查看一个活动中的事件,该活动来自流程流工具,该工具负责运行此模型的逻辑。请确保流程流窗口已打开。您可以通过点击屏幕顶部的流程流按钮找到它,然后导航至常规部分,并选择流程流

  4. 流程流窗口打开的情况下,返回统计收集器属性窗口,在事件选项卡下。点击选项卡下方的采样器按钮,然后导航至名为获取工站从打开的选项列表中,选择内容变更时
  5. 此活动负责收集代表订单流入并请求包装站处理的令牌。通过监听此活动中令牌内容的变更,我们实际上是在监听等待包装的订单数量。

  6. 点击行值旁边的三角形,然后选择事件对象(当前)
  7. 最后,勾选事件后完成涉及的行复选框。
  8. 点击选项卡。
  9. 点击按钮,向内容随时间变化收集器添加一个新列。
  10. 名称字段中,将此列重命名为时间.
  11. 点击行添加值字段旁边的箭头,选择时间,然后选择模型日期/时间
  12. 现在再次点击按钮以添加另一列。
  13. 名称字段中,将此列重命名为内容
  14. 行添加值字段中,输入data.newValue
  15. 存储类型属性设置为整数
  16. 点击应用按钮。

您可以在工具中右键单击ContentVsTime收集器,并选择“查看表格”选项。 如果您现在重置并运行模型,您将看到表格随着Get Station 活动内容的变化而填充。 您可能需要运行模型一段时间才能看到结果。

解释

完成一行

在此任务中,您勾选了在此事件后完成涉及的行框。 这意味着统计收集器在响应事件后 (可能通过添加行和/或更新列),将会完成 该行。完成该行意味着统计收集器会做 三件事:

  • 它将更新任何在被访问时需要更新的列,
  • 它将断开表格中行与行值的连接,并且
  • 它将从行值列表中移除该行值。
这意味着每次Get Station活动触发其 内容变更事件时,统计收集器将为该活动添加一个新行, 记录每个列的行添加值。 然后它将完成该行,这样下次事件触发时, 统计收集器会为该活动添加一个新行。

第二步创建图表

现在,您将创建一个图表来显示活动内容随时间的变化。为此,请按以下步骤操作:

  1. 点击屏幕顶部的仪表板按钮,然后选择添加仪表板选项。
  2. 在右侧的属性面板中,点击仪表板名称字段。将仪表板重命名为ContentVsTime
  3. 在仪表板视图处于活动状态时,导航至左侧的库。在基础图表类型部分下,找到并拖拽一个时间序列图图表到仪表板上。这将打开新图表的属性窗口。
  4. 点击数据源字段,然后选择ContentVsTime从选项中选择收集器。
  5. 您会注意到图表会自动尝试使用我们创建的列值作为图表的x轴和y轴。我们将保留默认值时间作为X轴数值,以及内容作为Y轴数值。 如果这些字段没有自动设置,请确保现在相应地设置它们。
  6. 点击设置选项卡。
  7. 点击绘制样式字段并选择选项阶梯步进,以替代默认的点状样式。
  8. 现在点击应用按钮。

如果您现在重置并运行模型,您将能看到图表显示我们数据的时序图。内容随时间变化收集器。与之前一样,您可能需要运行模型一段时间才能看到结果。

在下一个任务中,您将学习如何使用统计收集器记录多个流程活动的总内容。

免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏

文章底部电脑广告
手机广告位-内容正文底部

相关文章

上网淘巴领天猫淘宝优惠券,一年省好几千。

广告  ×

您是本站第1124044名访客 今日有0篇新文章/评论