MVI56E-LDM-MQTT ♦ MQ Telemetry Transport
ControlLogix® Platform
1
Start Here
MQTT
is a lightweight messaging protocol, ideal for passing IIoT (Industrial Internet of
Things) data from remote locations. For more information, see the
Specification.
This Quick Start Guide describes how to:
Obtain sample applications
Run MQTT application programs
Setup your LDM development environment
Customize and build your own MQTT application programs
1.1
MQTT-LDM Generic and SparkplugB
1.1.1 Using the MQTT LDM Generic Implementation
The
mqtt-ldm
website.
This document provides step-by-step information on how to enable communication
between Rockwell Automation
MQTT-Explorer.
The goal is to read data from the PLC, and publish to topic(s) on an MQTT Broker. It
also allows subscription to topic(s) on an MQTT Broker to receive new values published
by other MQTT clients, and then write them to the PLC. This is accomplished by running
the sample application on the MVI56E-LDM, connected to the MQTT Broker.
The MVI56E-LDM acts as a Message Queuing Telemetry Transport (MQTT) Client. This
document references two public MQTT Brokers, they are available on the internet for
testing.
Sample data exchanges can be accomplished in unencrypted mode and in encrypted
mode.
The sample application can be used as-is, or you can follow the step-by-step instructions
on how to build it from source code. The sample application features may be extended
to suit your needs.
ProSoft Technology, Inc.
is a software library available for free from the ProSoft Technology
's ControlLogix
®
MQTT v3.1.1
®
PLC and a simple MQTT Broker, using
Start Here
Quick Start Guide
Page 6 of 55
Need help?
Do you have a question about the MVI56E-LDM-MQTT and is the answer not in the manual?