Resumen
Digi Modbus Sparkplug es una aplicación basada en suscripción que se ejecuta de forma nativa en dispositivos con el sistema operativo Digi DAL, entre los que se incluyen Digi IX25, Digi IX30 y Digi Connect EZ. La aplicación consulta los registros Modbus de los equipos industriales conectados y publica los datos en formato Sparkplug B en un broker MQTT. Es compatible tanto con Modbus TCP como con el protocolo serie (RTU/ASCII), permite el control bidireccional de lectura y escritura, y utiliza informes basados en excepciones para minimizar los costes de ancho de banda móvil. No se requieren servidores adicionales, middleware ni código personalizado.
La incorporación de Modbus al mundo moderno del IIoT
Si trabajas con equipos industriales sobre el terreno, es muy probable que Modbus ya forme parte de tu día a día. Desde PLC hasta variadores, contadores y controladores de caudal, la lista de dispositivos compatibles con Modbus en cualquier instalación industrial es muy amplia. El protocolo funciona. Está contrastado. Pero nunca se diseñó para el mundo conectado y ávido de datos en el que ahora deben desenvolverse los equipos de operaciones modernos.
Ahí es donde entra en juego Digi Modbus Sparkplug.
¿Qué es Digi Modbus Sparkplug?
Digi Modbus Sparkplug es una aplicación basada en Python que permite a los usuarios consultar los registros Modbus de los dispositivos conectados al hardware de Digi y enviar esos datos Modbus en formato Sparkplug a un broker MQTT determinado. Funciona como un servicio de valor añadido con licencia de suscripción (SKU: DG-PSPY-MBSP) directamente en cualquier dispositivo con el sistema operativo Digi DAL, añadiendo una funcionalidad que no existe de forma nativa en ninguna de estas plataformas de serie. No se requieren servidores adicionales, middleware ni scripts personalizados.
El hardware para el que está diseñado
Digi Modbus Sparkplug funciona en cualquier dispositivo con el sistema operativo Digi DAL, pero hay tres familias de productos que representan los escenarios de implementación más habituales en entornos industriales.
Digi IX25 — Router industrial 5G de última generación

El Digi IX25 es un router industrial diseñado específicamente para empresas e infraestructuras críticas que requieren una conectividad segura, fiable y permanente. El IX25 está pensado principalmente para redes de servicios públicos, energía, fabricación, transporte y comercio minorista distribuido. Gestionado mediante Digi Remote Manager DRM), que cuenta con la certificación SOC 2, Tipo 2, el IX25 resulta fácil de gestionar a gran escala.
Las interfaces físicas incluyen cuatro puertos Gigabit Ethernet, un puerto serie RS-232/485 y un puerto USB-C, con montaje en carril DIN y un grado de protección IP30. El IX25 funciona en un rango de temperatura de entre -40 °C y +75 °C y cuenta con certificaciones como C1D2, ATEX, E-Mark y MIL-STD-810H. Para los ingenieros que trabajan en entornos exigentes en los que los dispositivos Modbus deben conectarse a modernas plataformas de IIoT a través de un enlace WAN rápido y resistente, el IX25 proporciona esa conectividad junto con la capacidad de computación en el borde necesaria para ejecutar Modbus Sparkplug de forma nativa.
Digi IX30 — Router industrial 4G LTE de probada eficacia
El Digi IX30 es un router 4G LTE inteligente que incorpora Ethernet, E/S serie y puente Modbus, además de la tecnología patentada Digi SureLink, VRRP+ y dos ranuras para tarjetas SIM, lo que garantiza una conexión móvil extremadamente resistente. Al igual que todas las soluciones móviles de Digi, el IX30 integra plenamente la supervisión y la gestión remotas, así como actualizaciones rápidas de firmware a través de DRM.
Además, el Digi IX30 cuenta con dos puertos Ethernet, un puerto serie RS-232/422/485, entradas y salidas digitales y analógicas, una carcasa de aluminio resistente con protección IP30 y computación industrial en el borde integrada para alojar aplicaciones en contenedores y soluciones personalizadas. El IX30 ya se utiliza ampliamente en infraestructuras críticas de todo el mundo, lo que lo convierte en la opción ideal para añadir la funcionalidad Modbus Sparkplug a las instalaciones existentes sin necesidad de modificar el hardware subyacente.

Digi Connect EZ — Servidores de dispositivos serie dedicados

Para aquellas instalaciones en las que el requisito principal es conectar dispositivos Modbus serie a la red, sin el espacio ni el coste que supone un router celular completo, la gama Digi Connect EZ es la solución diseñada específicamente para ello. Digi Connect EZ es una solución de conexión con un solo clic que integra Digi Remote Manager una configuración rápida y una gestión continua.
Digi Connect EZ está disponible con 1, 2 o 4 puertos serie, seleccionables mediante software para comunicación RS-232, RS-422 y RS-485, con opciones de LTE y Wi-Fi, así como especificaciones industriales que incluyen rango de temperatura ampliado y clasificación C1D2. Al ejecutar Digi Modbus Sparkplug en un servidor Connect EZ, este pasa de ser un puente de conexión de serie a red a convertirse en un editor activo de datos del IIoT, enviando cargas útiles Sparkplug B a tu broker MQTT directamente desde el dispositivo, sin necesidad de infraestructura adicional.
Conectividad flexible: TCP y Modbus serie
En la práctica, la infraestructura Modbus rara vez es uniforme. Algunos dispositivos se comunican a través de Ethernet mediante Modbus TCP. Otros utilizan buses serie RS-232 o RS-485 con Modbus RTU o ASCII. Digi Modbus Sparkplug es compatible con ambos, lo que permite que un único dispositivo instalado lea los registros de todo tu entorno Modbus mixto y publique toda la información a través de un único flujo MQTT unificado.
Esto tiene importancia en la práctica. Una misma instalación puede contar con un PLC conectado por TCP junto con dispositivos serie RS-485 en uno o varios buses. Modbus Sparkplug conecta todo ello al mismo broker, bajo el mismo espacio de nombres estructurado de Sparkplug.
¿Por qué Sparkplug B? Porque no todos los protocolos MQTT son iguales.
Publicar datos en MQTT es fácil. Publicarlos de forma que los sistemas posteriores puedan consumirlos de manera fiable, a gran escala y sin necesidad de realizar integraciones personalizadas para cada nuevo suscriptor es el problema más complejo que resuelve Sparkplug B.
Basado en MQTT, Sparkplug B define un espacio de nombres de temas estandarizado, la gestión del ciclo de vida de las sesiones de los dispositivos mediante certificados de inicio y fin, y una codificación binaria eficiente mediante Protocol Buffers. En la práctica, esto significa que tu broker recibe cargas útiles estructuradas y autodescriptivas que cualquier plataforma compatible con Sparkplug puede consumir de inmediato, ya sea Ignition SCADA, AWS IoT, Azure IoT , un historiador personalizado o tu propio proceso de análisis. La integración solo hay que realizarla una vez. Los nuevos suscriptores se conectan al mismo flujo sin necesidad de realizar ningún trabajo adicional.
La aplicación admite un procesamiento avanzado de datos en formato Sparkplug, lo que permite visualizar tus datos enviándolos a los servidores MQTT de Sparkplug.

Lectura y escritura: control Modbus bidireccional
La mayoría de las soluciones de datos en el borde se limitan a una visibilidad de solo lectura. Digi Modbus Sparkplug permite escribir valores en los dispositivos Modbus conectados a través de la misma interfaz MQTT, lo que facilita flujos de trabajo en bucle cerrado y el control remoto desde sistemas de nivel superior.
Para los ingenieros de OT, esto abre nuevas posibilidades de aplicación práctica que van mucho más allá de la monitorización:
- Envío de cambios en los valores de consigna a los variadores y controladores desde un sistema SCADA en la nube o un sistema de ejecución de la fabricación
- Puesta en marcha y configuración de parámetros a distancia, sin necesidad de enviar a un técnico al lugar de instalación
- Respuestas de control automatizadas activadas por sistemas de análisis o de gestión de alarmas situados en fases anteriores del proceso
- Actualizaciones de configuración en toda la flota, en todas las sedes distribuidas, desde un centro de operaciones central
Datos más inteligentes, menores costes de ancho de banda
En el caso de las implementaciones con conexiones móviles —un escenario habitual tanto en el Digi IX25 como en el IX30—, la eficiencia del ancho de banda influye directamente en los costes operativos. La aplicación permite generar informes basados en eventos y excepciones, en lugar de informes de «heartbeat», lo que mantiene bajos los costes de datos al enviar únicamente la información relevante. En lugar de saturar tu broker MQTT con solicitudes constantes a intervalos fijos, se obtiene una publicación inteligente basada en los cambios: datos relevantes cuando son necesarios, sin ruido constante.
El resultado final
Digi Modbus Sparkplug ofrece a los ingenieros de tecnología operativa (OT) una solución de nivel industrial y con soporte técnico para acceder a los datos de sus dispositivos Modbus y transmitirlos en un formato moderno y basado en estándares a cualquier sistema que los necesite, sin necesidad de sustituir el hardware, escribir código personalizado ni quedar atado a una plataforma propietaria. Tanto si estás añadiendo un nuevo IX25 a tu red y transmitiendo datos a través de 5G desde una subestación eléctrica, como si estás instalando un IX30 de probada eficacia en el campo en un armario industrial con una combinación de dispositivos Modbus serie y en red, o utilizando un Connect EZ para conectar equipos serie RS-485 directamente a tu red, Modbus Sparkplug se ejecuta de forma nativa y se encarga automáticamente de la conversión a Sparkplug B.
Preguntas frecuentes sobre la bujía Digi Modbus
¿Qué es Digi Modbus Sparkplug?
Digi Modbus Sparkplug es una aplicación basada en Python que se ejecuta en dispositivos con el sistema operativo Digi DAL OS y convierte los datos Modbus en mensajes Sparkplug B para su publicación en un broker MQTT. Permite a las empresas industriales conectar equipos Modbus heredados con plataformas modernas de IIoT sin necesidad de middleware personalizado, servidores adicionales ni desarrollo de aplicaciones a medida.
¿Qué es Sparkplug B y por qué es importante para IoT industrial?
Sparkplug B es una especificación abierta que estandariza la forma en que se publican los datos industriales a través de MQTT. Define las estructuras de los temas, la gestión del estado de los dispositivos y los formatos de carga útil, de modo que los sistemas SCADA, los historiadores, las plataformas en la nube y las aplicaciones de análisis puedan detectar y utilizar los datos de forma automática. Esto elimina gran parte del trabajo de integración personalizado que requieren las implementaciones estándar de MQTT.
¿Cómo funciona Digi Modbus Sparkplug?
Digi Modbus Sparkplug recopila datos de los registros de los dispositivos Modbus mediante Modbus TCP, Modbus RTU o Modbus ASCII. Convierte los datos recopilados en cargas útiles Sparkplug B y los publica de forma segura en un broker MQTT. La aplicación se ejecuta directamente en los dispositivos periféricos compatibles de Digi, lo que elimina la necesidad de utilizar convertidores de protocolo externos o servidores de pasarela.
¿Qué dispositivos Digi son compatibles con Digi Modbus Sparkplug?
Digi Modbus Sparkplug funciona en cualquier dispositivo con el sistema operativo Digi DAL. Entre las plataformas de implementación más habituales se incluyen:
Ejecutar la aplicación directamente en estos dispositivos simplifica la implementación y reduce los requisitos de hardware.
¿Digi Modbus Sparkplug es compatible tanto con Modbus TCP como con Modbus RTU?
Sí. Digi Modbus Sparkplug es compatible con Modbus TCP a través de Ethernet, así como con Modbus RTU y Modbus ASCII a través de conexiones serie RS-232 y RS-485. Esto permite a las organizaciones recopilar datos de entornos industriales mixtos utilizando un único dispositivo periférico.
¿Puede Digi Modbus Sparkplug reenviar datos a los dispositivos Modbus?
Sí. Digi Modbus Sparkplug admite tanto la lectura como la escritura de registros Modbus. Esto permite la configuración remota, la actualización de valores de consigna, el control de equipos, la puesta en marcha y el control automatizado en bucle cerrado desde sistemas SCADA, sistemas de ejecución de la fabricación o aplicaciones en la nube.
¿Cuáles son las ventajas de utilizar Sparkplug B en lugar del MQTT estándar?
Si bien MQTT ofrece un protocolo de mensajería ligero, Sparkplug B añade modelos de datos estandarizados, gestión del ciclo de vida de los dispositivos y capacidades de detección automática. Estas características mejoran la interoperabilidad, simplifican la integración de sistemas, reducen el esfuerzo de ingeniería y facilitan el uso de los datos industriales en múltiples aplicaciones.
¿Puede Digi Modbus Sparkplug reducir el consumo de datos móviles?
Sí. Digi Modbus Sparkplug admite la generación de informes basados en eventos y en excepciones, en lugar de transmitir continuamente valores sin cambios. Al enviar únicamente los cambios significativos en los datos, las organizaciones pueden reducir considerablemente el consumo de ancho de banda y disminuir los costes operativos en las redes industriales conectadas a redes móviles.
¿A qué tipos de equipos industriales puede conectarse Digi Modbus Sparkplug?
Digi Modbus Sparkplug puede comunicarse con prácticamente cualquier equipo que admita el protocolo Modbus, entre los que se incluyen:
- Controladores lógicos programables (PLC)
- Variadores de frecuencia (VFD)
- Medidores de potencia
- Caudalímetros
- Unidades terminales remotas (RTU)
- Sensores
- Equipos de control medioambiental
- Controladores industriales
¿Qué servidores MQTT son compatibles con Digi Modbus Sparkplug?
Digi Modbus Sparkplug publica mensajes Sparkplug B basados en estándares que pueden ser procesados por brokers MQTT y aplicaciones compatibles con Sparkplug. Entre ellos se incluyen plataformas como Ignition SCADA, así como servicios en la nube como AWS IoT, Azure IoT y otras plataformas de software industrial compatibles con Sparkplug.
¿El Digi Modbus Sparkplug sustituye a los equipos Modbus ya instalados?
No. Digi Modbus Sparkplug amplía el valor de la infraestructura Modbus existente al permitir que los dispositivos antiguos sean compatibles con las aplicaciones modernas del IIoT. Las organizaciones pueden seguir utilizando equipos de campo de probada eficacia, al tiempo que integran los datos operativos en la nube, en sistemas SCADA, de análisis y en los sistemas empresariales.
¿Por qué utilizar Digi Modbus Sparkplug en el perímetro de la red?
La ejecución directa de Digi Modbus Sparkplug en los dispositivos periféricos de Digi reduce la complejidad del sistema al eliminar la necesidad de servidores de conversión de protocolos y middleware independientes. El procesamiento en el borde también reduce la latencia, minimiza el uso de ancho de banda, simplifica la implementación y crea una arquitectura más fiable para las operaciones industriales distribuidas.
¿Es Digi Modbus Sparkplug adecuado para empresas de servicios públicos e infraestructuras críticas?
Sí. Digi Modbus Sparkplug está diseñado para implementaciones industriales en los sectores de servicios públicos, energía, fabricación, transporte, agua y aguas residuales, así como en otros entornos de infraestructuras críticas en los que Modbus sigue estando ampliamente implantado y en los que es esencial una integración de datos segura y fiable.
¿Cómo se concede la licencia de Digi Modbus Sparkplug?
Digi Modbus Sparkplug está disponible como una aplicación de valor añadido basada en suscripción (SKU: DG-PSPY-MBSP) que se ejecuta directamente en los dispositivos compatibles con el sistema operativo Digi DAL. Las organizaciones pueden incorporar la funcionalidad de Sparkplug sin necesidad de adquirir hardware de pasarela adicional ni de implementar servidores periféricos independientes.
¿Cómo simplifica Digi Modbus Sparkplug la transformación digital industrial?
Digi Modbus Sparkplug ofrece una vía sencilla para modernizar las instalaciones Modbus existentes. En lugar de sustituir los dispositivos de campo o desarrollar software de integración a medida, las organizaciones pueden publicar de forma segura datos operativos en formato Sparkplug B, lo que permite una integración más rápida con sistemas SCADA, plataformas en la nube, sistemas de registro histórico, herramientas de análisis y aplicaciones empresariales.
¿Estás listo para descubrir Digi Modbus Sparkplug para tu implementación? Ponte en contacto con el equipo de Servicios Profesionales de Digi en professional.services@digi.com o visita la página de aplicaciones de valor añadido de Digi Modbus para obtener más información.
Próximos pasos