Softing Industrial has extended the capabilities of its OPC UA C++ SDK(software development Kit) with the new 6.30 release. In addition to the previously available UDAP protocol (Universal Data Enhancement Processor), it is now possible to use OPC UA Pub/Sub(publisher/subscriber) for data transfer via MQTT(Message queue Telemetry transfer). The new implementation supports the widely used 3.x version MQTT and the new 5.0 version. The security of the data is ensured by encrypting the communication using SSL(Secure Socket Layer). Since OPC UA JSON encoding (Java Script Object Notation, Java Script object Notation) is available as a transmission format, data evaluation can be done easily at the application level.
The use of Pub/Sub to transfer data over MQTT provides many benefits to the user. These include:
expandability
Pub/Sub via MQTT can be easily scaled to a large number of devices or users without affecting performance.
efficiency
The MQTT protocol has low overhead, so data transfer is efficient and resource-saving.
reliability
MQTT provides Quality of service (QoS) mechanisms to control and ensure reliable delivery of information as required by use cases.
flexibility
Because of the clear distinction between publishers and subscribers, MQTT enables flexible, dynamic communication between different devices and applications, especially for distributed systems or the Internet of Things.
OPC UA C++ SDK is available for Windows, Linux, and VxWorks. It provides a quick and easy way for developers, system integrators, and equipment and control manufacturers to integrate OPC UA into their automation and Industry 4.0 applications. Included in the package is a comprehensive set of libraries with concise, well-documented programming interfaces, corresponding sample applications, and testing and simulation tools to help users quickly bring products to market. All SDKS are OPC UA Testlab certified. As a result, users can be confident that they have chosen the safest and fastest way to develop compliant, powerful and high-performance OPC UA products. A demo version with full functionality and limited run time, as well as detailed release notes and technical data sheets, can be downloaded from the Softing Industrial website.