Software development kit supports OPC UA Pub/Sub via MQTT

30 November 2023

The OPC UA C++ SDK from Softing Industrial now supports OPC UA Pub/Sub via MQTT.

Softing Industrial has expanded the functionalities of its OPC UA C++ SDK (Software Development Kit) with the new version 6.30. Data transmission using OPC UA Pub/Sub (Publisher/Subscriber) via MQTT (Message Queuing Telemetry Transport). 

The new implementation supports both MQTT version 3.x and the new version 5.0. Data security is guaranteed by encrypting the communication using SSL (Secure Sockets Layer). Easy data evaluation at the application level is possible because OPC UA JSON coding (Java Script Object Notation) serves as the transmission format.

Benefits of data transmission with Pub/Sub via MQTT include:

Scalability:
Pub/Sub via MQTT can be easily scaled to a large number of devices or subscribers without compromising performance.

Efficienty:
The protocol overhead with MQTT is low, which makes data transmission efficient and resource-saving.

Reliability:
MQTT provides mechanisms for Quality of Service (QoS), which make it possible to control message delivery and ensure that messages are delivered reliably depending on the requirements of the use case.

Flexibility:
Thanks to the clear separation of publishers and subscribers, MQTT enables flexible and dynamic communication between different devices and applications, which is particularly suitable for distributed systems or the IoT.

The OPC UA C++ SDK is available for Windows, Linux, and VxWorks. It offers developers, system integrators, and device and control manufacturers a way to integrate OPC UA into their automation and Industry 4.0 applications. 


Contact Details and Archive...

Print this page | E-mail this page