Modbus to MQTT SparkPlug

The EGW1-SPLUG-MB is an industrial device designed to act as a bridge between the Modbus world and the IoT ecosystem based on the Sparkplug B standard. It uses its embedded Modbus master (Serial and TCP) to acquire field data and publish it efficiently to an MQTT broker.

A distinctive feature of this device is its “Store & Forward” function, which ensures data integrity in the event of connectivity failures. If the connection to the broker is interrupted, the data is stored locally and automatically forwarded once the link is restored, preventing the loss of critical information.


  • Sparkplug MQTT Publishing: Automatic acquisition and publishing of Modbus tags in Sparkplug B format.
  • Dual Modbus Master: Ability to poll Modbus slaves through its serial ports (RTU/ASCII) and over the network (Modbus TCP).
  • Data Persistence: Store & Forward memory for temporary storage of events during disconnections.
  • Advanced Security: Supports encrypted MQTT connections using TLS/SSL with certificate management.
  • Data Management: Supports the use of aliases to compress data and optimize bandwidth.
  • Real-Time Clock (RTC): Powered by an internal battery and synchronizable via NTP, essential for accurate data timestamping.
  • Versatile Configuration: Intuitive web interface, support for REST API (HTTP), and Exemys Device Locator software.
  • Industrial Design:
    - DIN rail mounting with flame-retardant enclosure
    - Removable terminal blocks
    - Wide power supply range: +10 to +30 Vdc

  • Integration of Modbus PLCs and sensors into Ignition SCADA platforms.
  • Industrial telemetry with low latency and optimized traffic.
  • Remote monitoring systems with unstable connectivity.

  • PART NUMBER OBSERVATIONS
    EGW1-1C0-00-IA3-SPLUG-MB-IS Modbus to Sparkplug Gateway with Serial RS232/RS485 ports