Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Updated all IA links to the 7.9 or archived version instead of the new default which is 8.0.

...

Ignition is an Industrial Application Platform that can be used to create SCADA and HMI solutions. A fully functional Ignition system can be downloaded and run in trial mode. Using Ignition as a tool in this way, we can install the Sparkplug MQTT Modules and observe everything working.

Go to the Inductive Automation download page and download the desired version (select version from the 'Ignition Version' dropdown) of the Ignition installer for Windows, Linux or MacOS;
 https://inductiveautomation.com/downloads/ignitionarchive

Once the Ignition installer has been downloaded, follow the instructions provided by Inductive Automation to install and startup Ignition.

...

Go to the Inductive Automation download page again and scroll down to the Third Party modules section. Find the Cirrus Link modules section and download the IBM Cloud Injector Module.
https://
inductiveautomation.com/downloads/ignitionarchive.  The download links should look similar to what is shown below.

...

Next, we need to create a folder structure where we will create a virtual Edge device and some tags to be published by the Azure IBM Cloud Injector module.  When the IBM Cloud Injector module is installed in Ignition, a folder is automatically created in the Ignition tag structure with the following path:

...

When this happens, the Tag Agent will scan the "Edge Nodes" folder and find the new Memory Tags that we have created, construct JSON payloads representing those tags with their current values and publish the payload to the Azure IoT Hub that we have IBM Cloud that has been configured.

The IBM Cloud Injector Tag Agent will publish two JSON payloads to the IBM Cloud.  The format of these messages closely follows the Sparkplug B Specification's payload structure.

...