Home > All Products >

Janz Tec MQTT library for CODESYS SL Article no. 2312000002
Janz Tec MQTT library for CODESYS SL Article no. 2312000002
 

Request for Quantity & Price


Price: (Members Only)


Availability: 1 Week
Order #: 2312000002
Qty:

Description Ordering Information Specifications and Drawings
 

Janz Tec MQTT library for CODESYS SL Article no. 2312000002
MQTT is a Client Server publish/subscribe messaging transport protocol. It is light weight, open, simple, and designed so as to be easy to implement. These characteristics make it ideal for use in many situations, including constrained environments such as communication in Machine to Machine (M2M) and Internet of Things (IoT) contexts where a small code footprint is required and / or network bandwidth is limited.

Janz Tec developed a CODESYS library which implements the MQTT protocol. This way users can add the MQTT protocol easily to their own IEC 61131 applications. The Janz Tec MQTT library for CODESYS implements client functionality. It is completely written in IEC code which guarantees the library can be used on any type of target system.
Features:

CODESYS client library implementing MQTT protocol (version 3.1.1)

MQTT client functionality

Library completely written in IEC code, therefore independent from target system

Publish: Payload of any type can be transmitted to a broker*

Subscribe: Messages of any type from MQTT brokers can be received*

Message classification via MQTT topics

MQTT-QoS-Levels: * QoS0 (At-most-once) * QoS1 (At-least-once)

Authentication with user name / password

Auto-Reconnect is available if connection has been aborted

Channel encryption via SSL (TLS v1.1 Client)

Last will functionality

Topic wildcards (+/#)

For maximum supported message payload size, see global variable MQTT_GVL.MAX_PAYLOAD_SIZE

Currently not supported: * QoS2 (Exactly once)

Support Links

Janz Tec MQTT library for CODESYS SL Article no. 2312000002


Share your knowledge of this product. Be the first to write a review »