Home > CODESYS >

CODESYS IIoT Libraries SL - Article no. 2311000000
CODESYS IIoT Libraries SL - Article no. 2311000000
 
Price : $96.66


Availability: 1 Week
Order #: 2311000000
Qty:

Description Ordering Information Specifications and Drawings
 

CODESYS IIoT Libraries SL - Article no. 2311000000

The product “IIoT Libraries SL” contains numerous libraries to support different communication protocols (for example, MQTT and HTTPS) and includes tools for encoding and decoding data structures (for example, JSON and XML). Moreover, libraries with POUs for direct communication with cloud services of individual providers (AWS, Azure, etc.) are provided. The components contained in the CODESYS package are ideally suited for communication in the IIoT environment.

Libraries for communication

Web Client SL

The CODESYS software package includes a library with function blocks for communicating with a web server via HTTP or HTTPS.

The HTTP method GET requests data from a web server.

The HTTP methods POST and PUT submit data from the controller to a web server.

When using DELETE, data is deleted from a web server.

The HTTP method HEAD returns the HTTP header.

The HTTP header of a request can be extended without any restrictions. In addition, function blocks are included for HTTP basic authentication and authentication via OAuth (Version 1a and 2).

MQTT Client SL

MQTT (Message Queuing Telemetry Transport) is an open-source IoT protocol that allows for the transmission of telemetry data as messages between devices. Device communication always takes place by means of an MQTT broker (e.g. Mosquitto https://mosquitto.org/). Messages are sent and subscribed to based on topics. A topic corresponds to a path (e.g. device1/temperature). Subscribing to messages is done by specifying a topic filter. Wildcards are also permitted (+ for one level and # for multiple levels). The message format is not fixed, which means that a JSON string or any data structure can be transmitted.

With the “MQTT Client SL” library, messages can be sent from a CODESYS controller to an MQTT broker, and messages can be subscribed to based on topics.

Mail Service SL

This library contains function blocks for sending, receiving, and deleting emails by means of SMTP and POP3 protocols. Communication with the mail server can be established either encrypted (TLS) or unencrypted. A sample project demonstrates how to use the function blocks.

SMS Service SL

With this library it is possible to send, receive and delete short messages via a GSM modem.

SNMP Service SL

This library makes it possible to read device information of printers, routers etc. via the SNMP protocol. The library provides function blocks to send and receive SNMP messages. The package contains the SNMP library and example applications.

Supported SNMP features:

o SNMP GET: Request a value.

o SNMP GET_NEXT: Request a value and get the OID from the next value.

o SNMP Agent: Enables devices to request values from the control (agent).

o SNMP TRAP: Send and receive TRAP/INFORM telegrams.

o SNMP SET: Set values via SNMP

The package SNMP Service SL.package contains following components:

o SNMPServiceSL (Namespace: SNMP)

o Project with example applications

o CHM help

o Product datasheet

Support Links
CODESYS IIoT Libraries SL - Article no. 2311000000

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