MQTT, Publisher

see also protocol(s)

  • MQTT, Publisher supports the connection to an MQTT broker. The change of data is only published, i.e. sent to the MQTT-Broker, but no data is received from the MQTT-Broker.

    Supported versions:

    • MQTT V3.1
    • MQTT V3.1.1

    Transport Layer:

    • TCP/IP with or without TLS (configurable)

    Security mechanisms:

    • Authentication with user and password
    • Usage of X.509 certificates

    Predefined profiles for cloud services connectivity:

    • AZURE IOT hub with X.509 certificates
    • AMAZON AWS with X.509 certificates

    Data processing:

    • Supported QoS 0,1,2
    • Data encoding in JSON
    • Grouped / individual transmission of data changes

    Operating mode

    The current process image is written during startup or when the connection is interrupted, i.e. the current values of all configured data points are sent to the database.

    After the initialization of the process image, only data point changes are written. Optionally, data point changes can be buffered if the connection is lost.

    All data point entries have the following attributes:

    • Timestamp
    • Value
    • Quality
    • Data point type
    • Data point designation
    • Transmission direction
    • Module or protocol stack
Publish/Subscribe Pattern
  • Simple Overview MQTT Subscriber, MQTT Publisher
This protocol stack can be used with following products
  • ipConvLite
    ipConvLite

    Universal protocol converter for small and distributed applications

  • ipConv
    ipConv

    Universal protocol converter for highest degree of flexibility

  • ipConvOPC
    ipConvOPC

    Windows software package for universal conversion between diverse standard protocols

  • ipConv/VM
    ipConv/VM

    Universal protocol conversion for VMware Workstation and VMware ESXi

  • ipConv/Cloud
    ipConv/Cloud

    Universal protocol conversion for the cloud environment or Linux based edge devices

  • ipConvLite/MEC2PBS
    ipConvLite/MEC2PBS

    Universal protocol converter with integrated PROFIBUS-DP, slave interface

  • ipConvLite/MEC2PBM
    ipConvLite/MEC2PBM

    Universal protocol converter with integrated PROFIBUS-DP, master interface

  • ipConvLite/MEC2PNS
    ipConvLite/MEC2PNS

    Universal protocol converter with integrated PROFINET-IO, slave interface

  • ip4Cloud
    ip4Cloud

    Link critical processes securely to IT/Cloud/SCADA services

  • ip4Cloud/SEC3PB
    ip4Cloud/SEC3PB

    Capture PROFIBUS data by eavesdropping and transmit it to Cloud/IT or SCADA services

  • ip4Cloud/SEC3IO
    ip4Cloud/SEC3IO

    Switch and monitor digital I/O states to transmit them to IT/Cloud/SCADA services

  • ipELB
    ipELB

    4-Port Ethernet Line Breaker with relay controlled Ethernet ports and integrated I/O module