机器监控

Prev Next

在学习如何设置您的第一台机器之前,请先了解 Tulip 中机器监控的基础知识。

在本文中,您将了解:

  • Tulip 中设备监控功能的能力
  • 如何在无需设置应用程序的情况下跟踪设备数据

“车间”选项卡中的**“设备”**页面,可让您在 Tulip 中管理设备数据。

Go to machines pages

在 Tulip 中监控设备数据有两种方式:

  1. **无需应用程序:**只需配置 OPC UA 连接器,并将 OPC UA 字段与 Tulip 中的属性关联,即可开始跟踪和分析数据。
  2. **通过应用程序:**如果您需要将以人为中心的数据(审计、设备检查、维护历史记录)与设备数据实时整合,则需要设置一个可在 Tulip Player 中运行的应用程序,以将人员数据与设备数据结合起来。

Tulip 既可帮助您监控单台设备,也可监控数百台设备。您还可以在同一类别下跨多台设备追踪数据。

设置设备监控

以下是在 Tulip 中设置设备监控所需的 7 个步骤:

  1. 在“机器数据源”中设置 OPC UA连接器
  2. 创建“设备类型”以对设备进行分类
  3. 创建属性以整理来自多台机器的数据
  4. 将设备连接到 Tulip,并在“设备库”页面映射其数据
  5. 设置设备触发器,将属性映射到设备状态
  6. 为您的机器数据创建分析(可选)
  7. 通过应用程序更新设备历史记录(可选)

点击此处了解如何设置您的第一台设备。

设备页面

查看所有已连接至 Tulip 的机器列表。

Machines page ex

使用网格视图直观查看所有当前设备的概览。在下面的示例中,5 台设备中有 4 台处于离线状态。

Machines grid view

使用**“进度条**”视图,可查看每台机器过去3小时内的状态历史记录。

Machines progress view

选择一台机器,即可查看其详细信息、活动状态和配置。

机器类型

按类型整理您的机器。机器类型是一组预定义的标准,用于对相似的机器进行分类。

Machine types(2)

当您为新机器分配机器类型时,系统会为其分配已配置的状态、停机原因、属性和触发条件。

Machine types configuration.png

点击此处了解如何设置设备类型。

设备属性

定义并管理所有可用于组织机器数据的属性。机器属性对于捕获来自机器的数据必不可少。

Machine attributes

活动字段

活动字段决定了机器活动表中的数据内容。

Machine activity fields

停机原因

停机原因用于说明停机事件的背景。系统默认提供停机原因,但您也可以自行创建。

Machine downtime reasons

状态

状态用于分析,例如OEE计算。这些状态还有助于跟踪您的设备在一天中处于何种运行状态。

Machine states

利用设备数据创建分析

点击此处了解如何利用设备数据创建分析报告。

在应用中使用设备数据

点击此处了解如何在前线运营应用中使用设备数据。

常见问题

我可以在同一台机器上同时使用机器触发器和自动化流程吗?

答:可以。机器触发器会先执行,然后才是自动化。这在混合场景中非常有用,例如机器触发器更新状态,而自动化将数据写入 Tulip 表。

如何在不使用自动化流程的情况下实现对机器的 24/7 监控?

答:请仅使用机器触发器。它们已包含在平台中,并以无头模式运行。但机器触发器无法向 Tulip 表写入数据,也无法调用连接器函数。

我可以在不同实例之间(开发环境 → 生产环境)复制机器类型吗?

答:可以,通过“导入和导出配置”功能。您无法直接导出或导入机器或机器类型。机器和机器类型将作为相关应用程序(该应用程序中以某种方式使用了该机器)的一部分进行导出和导入。

如果我的 OPC UA 服务器离线了会怎样?

答:Tulip 会将受影响的机器标记为“离线”。当连接恢复时,机器将根据属性值恢复到之前的状态(运行中/已停止)。OPC UA 会在停机期间缓存属性值,因此不会丢失任何数据。

我可以在 GxP 验证环境中使用设备监控功能吗?

答:可以。设备触发器和自动化操作具有确定性,且会记录在审计日志中。请将设备类型和触发器纳入验证文件(IQ/OQ)中,并在修改生产设备类型前遵循变更控制程序。

如何处理多站点部署中的时区问题?

答:Tulip 将所有时间戳以 UTC 格式存储。请在**“设置”**中配置实例时区。设备数据的时间戳将采用该实例的时区。若需进行多时区分析,请在分析中使用时区转换表达式。

能否将 Tulip 机器数据与外部 MES/ERP 系统集成?

答:可以。使用自动化功能将设备数据写入 Tulip 表,然后使用连接器函数将数据推送至外部系统。此外,外部系统也可以通过 Tulip 表 API 拉取数据。

进一步阅读