Prerequisites
- Installing the Java Runtime Environment
- Installing Ignition
- Installing the following MQTT Modules on two Ignition systems
- Ignition System 1 (Central Ignition Gateway)
- MQTT Distributor
- MQTT Engine
- MQTT Recorder
- Ignition System 2 (Remote/Edge Ignition Gateway)
- MQTT Transmission
- EFM Emerson ROC driver module
Overview
The EFM ABB Totalflow module is capable of polling alarms from an ABB Totalflow device based on a specified polling rate. With MQTT Transmission, these alarms can be published as Sparkplug records to an MQTT server. Any client subscribed on Sparkplug RECORD messages can receive these objects. In addition, MQTT Engine when combined with MQTT Recorder can also receive these messages and store these objects in a configured Ignition database. The following drawing shows the general architecture used to do this. This tutorial outlines the process of getting alarms to the central Ignition gateway.
Image Added
...