与 Ignition 集成

Last updated: June 19, 2026

logo_ignition-300x150.png

来自Inductive Automation的Ignition,是一个功能非常强大的SCADA平台,支持广泛的协议,用于机器/PLC连接。我们有许多客户依赖Ignition的机器连接和HMI功能。L2L CloudDISPATCH通过我们易于集成的API能力,与Ignition配合良好,允许客户利用他们现有的Ignition投资,自动在CloudDISPATCH生产模块中填充数据。此外,Ignition还可以在CloudDISPATCH中启动调度事件,用于各种工作流程和流程,从Code Red维护事件、基于周期的预防性维护、预测性维护活动等。

以下是与MES/SCADA系统(如Ignition)集成的一般用例列表。此信息包含我们在与客户合作中发现的工作流程和最佳实践。

一般用例

  1. 触发调度事件和工作流程的机器异常。
  2. 基于机器数据的预测性维护
  3. 启动预防性维护(PM)调度的机器周期计数
  4. 记录生产线水平的产量和废品统计

支持版本详情

我们支持所有版本的Ignition 8.1及以上。当前版本为8.1.11。以前的Ignition版本可能与以下描述的几种方法兼容,但我们建议升级到最新版本,以利用最新的功能、安全增强和性能优势。

集成方法和最佳实践

一般考虑事项

当涉及到点火和机器连接时,L2L CloudDISPATCH 集成 API 端点和用例是众所周知且有据可查的。根据您的具体用例和 PLC 标签标准,您可能需要定制您的集成方式。我们已经看到机器连接变成了地面战场,涉及大量的机器级集成工作。基于这种经验,我们简化了 API 端点,只针对实现我们解决方案所能提供的结果的最关键数据。出于这个原因,我们的集成通常比典型的 MES 实施要容易得多,尤其是结合像点火这样的平台时。这种以数据为先的目标方法意味着比你预期的 CloudDISPATCH 需要的 数据映射和传输要求少 1000 倍。结果,我们不会成为你在云中的“数据历史记录者”。我们成为推动改进的车间管理平台。这是一个重要的区别,具有更快的投资回报率和更简单的实施。

点火连接选项

点火使用 Python 作为脚本语言。在 L2L,我们喜欢 Python。它对 Web 请求有很好的支持,非常适合调用像 CloudDISPATCH API 这样的基于 REST 的 Web 服务。

有关点火连接和集成的更多信息,请查看以下链接:

L2L 连接点火

L2L 连接点火是一个网关模块,为许多标准的 CloudDISPATCH API 提供点火 Python 脚本功能。L2L 连接标准化了您的所有点火项目的 L2L 连接。它提供集中式凭据管理和增强的日志记录功能。这是实现 L2L CloudDISPATCH 集成的最佳企业标准化解决方案。

要了解更多关于安装的信息,请查看我们的 L2L 连接点火快速入门指南。

请参阅下面的最佳实践部分,了解在标签事件中使用此功能的更多信息。

L2L 点火脚本库

在 Github 上查看我们的 Ignition 脚本库。这个开源库可以导入到您的 Ignition 项目中。您可以用这个非常易于使用的方法在几分钟内开始向 L2L CloudDISPATCH 智能制造平台发送数据。脚本库是开始在现有 Ignition 项目中添加 L2L 功能的简单方式。为了实现更强大和标准化的多项目能力,我们建议使用 L2L 连接 Ignition 模块。

github.png

https://github.com/leading2lean/L2L_Ignition_Scripting_Library

最佳实践

Ignition 支持标签事件,允许您监控 PLC/OPC 标签数据的变化。这允许您根据机器环境中的数据变化采取集成措施。这些标签事件可以触发集成代码,将机器周期计数发送到调度,基于测量值穿越特定阈值创建开放调度事件,或将生产计数记录到数据库以进行汇总。

支持的事件包括:

  • 值变化
  • 质量变化
  • 报警激活
  • 报警清除
  • 报警确认

使用 Ignition 设计器轻松实现调度 API 调用。

tagEventScripts_selected.PNG

有关标签和标签事件脚本的更多信息:

点火具有出色的SQL数据库支持。这允许您将数据实时写入数据库表,用于产品完成、废料细节等。对于生产调度仪表板集成用例,您可以随后将这些生产计数在1到3分钟的间隔内进行汇总,然后发送到CloudDISPATCH生产模块,以自动在操作员门户上记录生产实际值。

database_insert.png

有关使用数据库与点火的更多信息:

  • 点火标签历史模块
  • 点火中的SQL
  • 点火 SQL 调度模块

    中间件解决方案

    根据您已建立的公司的集成标准,您可以使用现有的中间件解决方案,通过中间件SQL连接器从SQL数据库拉取数据来开发此集成。我们有客户成功使用以下一些中间件解决方案完成了此任务:

    informatica-logo-png-transparent-png.png

    https://network.informatica.com/cloud/index.htm#page/cloud-odbc-connector-guide/Introduction_to_ODBC_Connector.html

    boomi.png

    https://help.boomi.com/bundle/connectors/page/r-atm-Database_connector.html

    mulesoft.png

    https://docs.mulesoft.com/db-connector/1.8/

    Jitterbit-logo-RGB-transparent.png

    https://success.jitterbit.com/display/DOC/Database

    L2L API 代码示例

    你可能在问自己,我是技术人员,难道我不能自己做这个吗?是的!根据我们API的易用性,许多客户直接跳入,使用他们最熟悉的工具、编程语言和平台,编写定制的Ignition集成。如果你是这样的人,我们在所有最流行的编程语言中创建了许多API代码示例。请查看我们的Github仓库:

    github.png

    https://github.com/leading2lean

    使用L2L合作伙伴

    我们有许多具有Ignition经验的机器集成合作伙伴。如果您需要介绍,请联系支持。

    相关文章