Forum Discussion

PeterDaniels's avatar
PeterDaniels
Copper Contributor
Jul 01, 2024

Connecting PLC to Azure IoT Hub

We have a client with an Automation Direct Productivity 3000 PLC. Looks like it has an MQTT client configuration that may allow us to connect directly to Azure IoT Hub, but we are struggling. We're waiting for the client to get a vendor resource to assist.  Meanwhile. we're trying to figure out if that will work directly, or if we need something like IoT Edge to act as a protocol translator. Unsure if the device is able to utilize TLS 1.2 or not. The config screen looks like this (please ignore current settings):

 

 

Do we need to use something like IoT Edge to convert the MQTT to use TLS?  Any other advice for getting this up and running? 

 

Thank you,

 

-Peter

 

1 Reply

  • Ayman15NOZOM's avatar
    Ayman15NOZOM
    Copper Contributor

    yes, you will  need to map the PLC protocol (almost OPC DA, Modubus TCP ) to another protocol supporting SSL or TLS like OPC UA (in fact OPC UA is just a web service).

    in breif map PLC's protocol to a web service REST (this is ur IoT Edge) , then you will be ready to integrate with IoT Hub.

Resources