Integración con Ignition

Last updated: June 19, 2026

logo_ignition-300x150.png

Ignition, de Inductive Automation, es una plataforma SCADA muy capaz con amplio soporte de protocolos para conectividad con máquinas / PLC. Tenemos muchos clientes que confían en la conectividad de máquinas y funcionalidad HMI de Ignition. L2L CloudDISPATCH funciona bien con Ignition a través de nuestras capacidades API fáciles de integrar que permiten a los clientes aprovechar su inversión existente en Ignition para poblar automáticamente datos en el módulo de producción CloudDISPATCH. Además, Ignition puede lanzar eventos de Despacho en CloudDISPATCH para una amplia variedad de flujos de trabajo y procesos, desde eventos de mantenimiento Code Red, mantenimiento preventivo basado en ciclos, actividades de mantenimiento predictivo, y más.

A continuación, se presenta una lista de casos de uso generales para la integración con sistemas MES/SCADA como Ignition. Esta información contiene el flujo de trabajo general y las mejores prácticas que hemos descubierto trabajando con nuestros clientes.

Casos de Uso Generales

  1. Anomalías en la máquina que activan eventos y flujos de trabajo de Despacho.
  2. Mantenimiento predictivo basado en datos de la máquina
  3. Conteos de ciclos de máquina para lanzar despachos de Mantenimiento Preventivo (PM)
  4. Registro de conteos de producción y chatarra a nivel línea

Detalles de versiones soportadas

Soportamos todas las versiones de Ignition 8.1 y superiores. La versión actual es 8.1.11. Versiones anteriores de Ignition pueden funcionar con varios de los métodos descritos a continuación, pero recomendamos actualizar a la última versión para aprovechar las funciones más recientes, mejoras de seguridad y beneficios de rendimiento.

Métodos de integración y mejores prácticas

Consideraciones generales

Cuando se trata de Ignition y conectividad de máquinas, los puntos finales de la API de integración de L2L CloudDISPATCH y los casos de uso son bien conocidos y documentados. Dependiendo de sus casos de uso específicos y los estándares de Etiquetas PLC, probablemente necesitará personalizar cómo funciona su integración. Hemos visto que la conectividad de máquinas se convierte en una guerra de tierra con un trabajo de integración pesado en una base máquina por máquina. Basándonos en esta experiencia, hemos optimizado nuestros puntos finales de API para dirigirse solo a los datos más críticos para lograr los resultados que nuestra solución puede ofrecer. Por esta razón, nuestras integraciones tienden a ser mucho más fáciles y rápidas que su implementación típica de MES, especialmente cuando se combina con una plataforma como Ignition. Este enfoque de datos dirigido significa hasta 1000 veces menos mapeos de datos y requisitos de transferencia a CloudDISPATCH de lo que podría esperar. Como resultado, no nos convertimos en su "historiador de datos" en la nube. Nos convertimos en la plataforma de gestión del piso de producción que impulsa la mejora. Una gran distinción, con un retorno de inversión más rápido y una implementación más sencilla.

Opciones de Conectividad de Ignition

Ignition usa Python como lenguaje de scripting. En L2L nos encanta Python. Tiene un excelente soporte para solicitudes web, lo que lo hace perfecto para llamar a un servicio web basado en REST como la API de CloudDISPATCH.

Para obtener más información sobre la conectividad e integración de Ignition, por favor revise los siguientes enlaces:

L2L Conectar para Ignition

L2L Conectar para Ignition es un módulo de puerta de enlace que proporciona funcionalidad de scripting en Python para Ignition para muchas de las APIs estándar de CloudDISPATCH. L2L Conectar estandarizó su conectividad L2L para todos sus proyectos de Ignition. Ofrece gestión centralizada de credenciales y capacidades mejoradas de registro. Esta es la mejor solución para un enfoque empresarial estandarizado hacia la integración de L2L CloudDISPATCH.

Para aprender más sobre la instalación, por favor vea nuestra Guía rápida de inicio de L2L Conectar para Ignition.

Por favor, vea la sección de Mejores Prácticas a continuación para obtener más información sobre cómo usar esta funcionalidad en eventos de etiquetas.

Biblioteca de Scripting de Ignition de L2L

Consulta nuestra biblioteca de scripting de Ignition en Github. Esta biblioteca de código abierto puede ser importada en tu proyecto de Ignition. Literalmente puedes comenzar a enviar datos en minutos con este método muy fácil de usar para enviar datos a la Plataforma de Manufactura Inteligente CloudDISPATCH de L2L. La biblioteca de scripting es una forma sencilla de comenzar a agregar funcionalidad de L2L en un proyecto de Ignition existente. Para capacidades más robustas y estandarizadas para múltiples proyectos, recomendamos usar el módulo L2L Conectar para Ignition.

github.png

https://github.com/leading2lean/L2L_Ignition_Scripting_Library

Mejores prácticas

Ignition soporta eventos de etiquetas que te permiten monitorear los cambios en los datos de etiquetas PLC/OPC. Esto te permite tomar acciones de integración basadas en los cambios en los datos en el entorno de la máquina. Estos eventos de etiquetas pueden activar código de integración para enviar conteos de ciclos de máquina a CloudDISPATCH, crear eventos de despacho abiertos basados en una medición que cruza un umbral específico, o registrar conteos de producción en una base de datos para agregación.

Los eventos soportados son:

  • Cambio de valor
  • Cambio de calidad
  • Alarma activa
  • Alarma despejada
  • Reconocimiento de alarma

Programar llamadas a la API de CloudDISPATCH es fácil de lograr usando el Diseñador de Ignition.

tagEventScripts_selected.PNG

Para más información sobre Etiquetas y Scripts de eventos de Etiquetas:

Ignition tiene un excelente soporte para bases de datos SQL. Esto le permite escribir datos en tablas de bases de datos en tiempo real para finalizaciones de productos, detalles de chatarra, etc. Para casos de uso de integración con la pizarra de presentación de producción, puede agregar esos recuentos de producción durante un intervalo de 1 a 3 minutos para luego enviarlos al módulo de producción de CloudDISPATCH para registrar automáticamente los datos reales de producción en el portal del operador.

database_insert.png

Para obtener más información sobre cómo usar bases de datos con Ignition:

  • Módulo de Historiador de Etiquetas de Ignition
  • SQL en Ignition
  • Puente SQL de Ignition

    Soluciones de Middleware

    Dependiendo de los estándares de integración establecidos por su empresa, puede desarrollar esta integración utilizando una solución de middleware existente extrayendo datos de una base de datos SQL mediante un conector SQL de middleware. Tenemos clientes que han completado con éxito esto usando algunas de las siguientes soluciones de middleware:

    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

    Ejemplos de código de API L2L

    Podrías estar preguntándote, soy técnico, ¿no puedo hacer esto yo mismo? ¡SÍ! Basándonos en lo fácil que es usar nuestra API, muchos clientes se lanzan directamente y escriben integraciones personalizadas de Ignition usando las herramientas, lenguajes de programación y plataformas con las que están más cómodos. Si este es tu caso, hemos creado varios ejemplos de código de API en todos los lenguajes de programación más populares. Consulta nuestro repositorio de Github en:

    github.png

    https://github.com/leading2lean

    Usa un Socio de L2L

    Contamos con varios socios de Integración de Máquina con experiencia en Ignition. Por favor, contacta soporte si deseas una introducción.

    Artículos relacionados