CODESYS String Libraries
Le CODESYS IIoT Libraries SL L'add-on fournit de nombreuses bibliothèques pour la communication dans l'environnement IIOT. Différents protocoles sont pris en charge, tels que MQTT et HTTPS. Le package fournit également des outils pour encoder et décoder des structures de données (par exemple, INI, CSV, JSON et XML) et des blocs de fonctions pour une communication directe avec les services cloud de fournisseurs individuels (par exemple, AWS et Azure)
Les bibliothèques suivantes sont fournies avec le package :
Web Client SL: Communication avec un serveur Web via http ou https
MQTT Client SL: Support du protocole MQTT (Message Queuing Telemetry Transport) pour la transmission de données télémétriques sous forme de messages entre appareils
Mail Service SL: envoyez, recevez et supprimez des e-mails au moyen des protocoles SMTP et POP3.
Service SNMP SL: Prise en charge des fonctions suivantes : SNMP GET, SNMP GET_NEXT, SNMP Agent, SNMP TRAP, SNMP SET
SNTP Service SL: créez des applications client et serveur SNTP (SNTP V3, SNTP V4).
AWS IoT Core Client SL: envoyez et recevez des messages en échange avec la plateforme cloud « AWS IoT Core » d'Amazon
Azure IoT Hub Client SL: blocs fonctionnels permettant d'envoyer et de recevoir des messages lors de la connexion d'appareils IoT au service cloud « Azure IOT Hub » de Microsoft.
JSON Web Token SL: créez un JWT (JSON Web Token) sur le contrôleur. À cette fin, les algorithmes HS256, HS384, HS512und et RS256 sont pris
Web Socket Client SL: communication via le protocole WebSocket entre un client et un serveur Web Socket via Internet.
OpenWeather Client SL: interrogez les données météorologiques via l'API OpenWeather.
CSV Utility SL: Lecture et écriture de fichiers CSV
INI File Utility SL: Lecture et écriture de fichiers INI
JSON Utilities SL: créez, lisez et écrivez des fichiers JSON complexes (UTF-8, UTF-16) ; lisez et écrivez des tableaux d'octets JSON et recherchez des clés, des valeurs, des éléments enfants et parents
XML Utility SL: Lire et écrire des fichiers XML ou des chaînes XML sur le contrôleur et rechercher des éléments XML
Téléchargement et licence
Vous pouvez télécharger le CODESYS IIoT Libraries SL module complémentaire du CODESYS Store International et installez-le via CODESYS Installer.
La bibliothèque peut être utilisée directement sur certains contrôleurs, tandis que pour les autres contrôleurs, une licence SL doit être installée sur le contrôleur.
Vous pouvez acheter une licence dans Boutique CODESYS.
Important
CODESYS IIoT Libraries SL inclut uniquement les bibliothèques de blocs fonctionnels. Un configurateur, comme dans le cas des protocoles de bus de terrain, n'est pas implémenté
Astuce
Pour obtenir des informations générales sur le contenu et les utilisations des bibliothèques, consultez l'aide relative aux exemples de projets : Exemples : bibliothèques CODESYS IIoT SL