Prerequisites For Customizing The Sample Application; Mvi56E-Ldm-Mqtt Zip File; Turn On Hyper-V; Docker - ProSoft Technology MVI56E-LDM-MQTT Quick Start Manual

Mq telemetry transport controllogix platform
Table of Contents

Advertisement

MVI56E-LDM-MQTT ♦ MQ Telemetry Transport
ControlLogix® Platform
6
Prerequisites for Customizing the Sample
Application
6.1

MVI56E-LDM-MQTT Zip File

Note: The MVI56E-LDM-MQTT zip file contains the generic version as well as SparkplugB.
1
Go to
https://www.prosoft-technology.com
product page. Download the mqtt-ldm-MVI56-xxx.zip (where xxx is the version
number).
2
Create the folder C:\Workspace on your PC and unzip into this folder.
6.2

Turn on Hyper-V

On the Windows 10 PC, ensure that Hyper-V is turned on.
Note: VMware can be used instead of Hyper-V, although Hyper-V is the recommended method.
®
6.3

Docker

The MVI56E-LDM development tools run in Linux. If you have experience with a
previous ProSoft Technology LDM module, you may have setup a Linux Debian 6 Virtual
Machine. For MQTT, this guide steps you through using a Docker
Windows 10 PC.
Docker Desktop for Windows is required to run the toolchain from a container running 32
bit Debian Stretch OS.
1
Locate Docker Desktop for Windows here:
https://www.docker.com/products/docker-desktop. Note that it should run in Linux
Containers mode (Default).
2
Ensure that PowerShell is enabled in order to run Docker commands. Information
on how to enable or install PowerShell can be found here:
https://docs.microsoft.com/en-us/powershell/scripting/install/installing-windows-
powershell?view=powershell-6
3
Note that container psft will be left running after script completion. If you want to
stop the container and remove it, you can modify script file build.ps1 (uncomment
command Docker container stop psft at the end). SSH server will be also running
in the container, so it is possible to connect to it using command from Windows
console:
ProSoft Technology, Inc.
ssh user@localhost -p 6622
When asked for password, enter "password".
ssh user@localhost -p 6622
The port number is 6622

Prerequisites for Customizing the Sample Application

and navigate to the MVI56E-LDM
®
Quick Start Guide
container on a
Page 41 of 55

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MVI56E-LDM-MQTT and is the answer not in the manual?

Table of Contents