The MQTT Engine Module subscribes to the data from the edge gateways through MQTT servers. The tools are based on open source standards.
INDUCTIVE AUTOMATION IGNITION DOWNLOAD CODE
With this information and the sample code and applications provided, 3rd party device manufactures have the open source tools needed to enable their products to connect to MQTT middleware infrastructure and to the MQTT Engine Module on Ignition. MQTT Engine implements the Cirrus Link SPARKPLUG MQTT Topic and Payload Specification describing the methodology of how MQTT enabled devices or Edge Gateways to connect to the Ignition Platform. Open Source Tools for 3rd Party Device Integration This provides a mechanism to retrieve more data not only from the PLCs, and RTUs, and but also other devices such as cameras or sensors, thus achieving increased system awareness and improved control. This is achieved by pushing the polling to the edge of the network or having MQTT enabled device publish data directly, which vastly increases the performance of the overall solution.
![inductive automation ignition download inductive automation ignition download](https://docs.inductiveautomation.com/download/attachments/24445920/Screenshot_20190403-165816-instl.png)
MQTT messaging enabled by the edge gateways provides an extremely efficient use of the transport layer to send and receive more data more frequently and with less overhead. Increased Data Throughput and Efficiencies This solution is especially useful for wide-area SCADA system applications such as oil and gas pipeline controls and solutions with restricted or high-cost communications like VSAT, or cellular. MQTT enabled devices such as sensors, PLCs, RTUs or OEM Edge Node Devices supporting the Cirrus Link SPARKPLUG Topic and Payload also can connect directly into this infrastructure as well gaining the same benefits. With the MQTT Engine Module, polling at the host is no longer necessary this solution uses edge gateways pushing the proprietary protocol polling to the edge of the SCADA system network, creating one pipeline for all data, increasing throughput and efficiencies of data acquisition throughout an enterprise. Utilize the MQTT publish-and-subscribe methodologies to inject data into industrial SCADA system applications by enabling the MQTT Engine Module to connect the data from MQTT servers, creating an extremely efficient and robust IIoT architecture with Ignition.
![inductive automation ignition download inductive automation ignition download](https://www.logicontech.com/wp-content/uploads/Screenshot-2020-08-25-at-9.15.46-AM-1024x619.png)
Build Industrial IoT (IIoT) solutions on a MQTT Message-Oriented Middleware (MOM) infrastructure with the MQTT Engine Module and provide a path to deliver data to both operational and business applications while reducing data bandwidth.