This connector is a good starting point that implements a core set of the service's most common functions. You should expect to extend it by adding functions for the specific endpoints your workflow requires. Additionally, some configuration may be required in COPA-DATA to establish a connection with Tulip. Please review our [connectors](/r230/docs/<span translate=)">connector framework to learn more about how to build and modify connectors in Tulip.
简介
zenon 是由 COPA-DATA 开发的一款软件平台,主要应用于监督控制与数据采集(SCADA)、人机界面(HMI)、过程编排(MTP POL)以及历史数据系统领域。
zenon 为工业环境中的可视化、过程控制和数据采集提供了一套全面的工具。它允许用户实时监控和控制各种工艺和机械设备,并为生产流程、能源管理和质量控制提供深入洞察。
FrontWell Solutions{target=_blank} 开发了一个连接器和一个 Tulip 应用程序,以展示 zenon 与 Tulip 之间的集成。 在本文档中,我们将带您了解制造系统(Tulip)与工业自动化系统(COPA-DATA zenon)之间一种通用且简化的双向数据交换流程。
通过 REST API 将 Tulip 与 COPA-DATA zenon 连接起来具有诸多优势,能够有效满足制造业领域内客户的多样化应用场景。下图是一幅以客户为中心的示意图,重点突出了此次集成带来的益处。
如果您在实现更复杂的接口场景时需要帮助,请随时联系我们。
网络注意事项
如果 COPA-DATA zenon 部署在公有云上或可通过公有云访问,则无需进行任何 Tulip 专用的网络配置。
如果 COPA-DATA zenon 部署在本地,则必须为 Tulip 配置适当的访问权限,以便其通过本地主机进行通信(例如调整防火墙规则 -> 将 Tulip 的 IP 地址加入“白名单”),或进行相应的连接器主机配置(链接:https://support.tulip.co/docs/introduction-to-tulip-connector-hosts)。Tulip 需要生成一个 OAuth 2.0 令牌。
COPA-DATA zenon 配置
先决条件:
必须在 zenon 软件平台中安装并授权 zenon IIoT Services,以启用 IIoT API(REST 接口)。支持的最低 zenon 版本为 v.12
配置:
必须在 zenon Engineering Studio 中配置 IIoT Services。来自外部应用程序(Tulip)的访问需在 zenon IIoT Service Configuration Studio 中进行配置。
该 API 基于 Swagger 构建,并提供了关于 API 结构的详细且交互式的文档。此开放式 API 文档可应要求提供,对开发新的连接器非常有帮助。
zenon IIoT API 需要令牌认证。
通过使用 IIoT API,可以:
- 从 zenon 读取实时过程变量:
- 将过程变量写入 zenon
- 查询实时和历史告警
- 查询审计日志
- 查询时间序列数据。
REST API 调用参数设置必须考虑 zenon 项目资源,例如:项目 ID、变量名称、报警组/类、存档名称等。
有关 zenon IIoT API 的更多信息,请参阅 COPA-DATA在线帮助{target=_blank}。zenon 工程师应提供项目信息,以便从第三方应用程序正确调用 IIoT API。
有关 zenon 软件平台配置和功能的更多信息,请参阅COPA-DATA 在线帮助或访问COPA-DATA 学院{target=_blank}。
Tulip 配置
在 Tulip 中进入“连接器”菜单,并点击“TULIP Copa Data 连接器”配置。
在下拉列表中,将“运行于”字段设置为“Cloud Connector Host”(具体取决于您的连接器主机设置:https://support.tulip.co/docs/introduction-to-tulip-connector-hosts)。
将“主机”设置为您的 COPA-DATA zenon X 的 IP 地址
根据 COPA-DATA zenon 文档中的说明,将“端口”设置为“9400”。
随后应测试连接,并确保其正常工作。
连接器功能
本连接器使用 REST API 及其标准功能 GET、PUT、POST 和 DELETE。
该连接器已实现了以下与自动化相关的通用交互。在实际应用中,通常可能需要更复杂的交互,这可以通过扩展本连接器及其功能来实现。如果您在实现更复杂的场景时需要帮助,请随时联系我们。
灌装与包装功能
根据常见场景,制造系统是工单(WO)管理的主控系统。在涉及复杂自动化系统(例如 SCADA 或 DCS/PCS)的情况下,制造系统通常会触发工单启动,并在工单完成后释放批次。
在启动工单执行后,操作员可通过 Tulip 中的仪表盘跟踪生产状态,该仪表盘从 CopaData zZenon 接收实时数据。 这确保操作员能够持续掌握与生产过程相关的数据概览,例如设备状态、设备速度、批次状态,以及包含描述和时间戳的关键报警列表。
设备完成工单执行后,操作员会在Tulip中审查生产数据和报警信息,并签字确认完成,同时还可以选择添加评论。
