Protocoles de communication
AugeLab Studio prend en charge plusieurs protocoles de communication pour permettre une intégration fluide et l'échange de données avec différents systèmes et appareils.
Chaque bloc de communication se trouve dans la section Blocks➡️ Input/Output ➡️ Communication.
Vous trouverez ci-dessous les détails d'utilisation de chaque protocole :
REST API
REST est un protocole de service web qui utilise des requêtes HTTP pour GET et POST des données.
Utilisation
GET Request Block : Utilisez ce bloc pour récupérer des données depuis un serveur. Configurez l'URL et les autres paramètres nécessaires.
POST Request Block : Utilisez ce bloc pour envoyer des données à un serveur. Configurez l'URL, les headers et le payload selon les besoins.
OPC
OPC (OLE for Process Control) est une série de normes et de spécifications pour la télécommunication industrielle. Il est utilisé pour la communication entre appareils et applications de contrôle dans des environnements industriels.
Utilisation
OPC Client Block : Utilisez ce bloc pour vous connecter à un serveur OPC. Configurez l'adresse du serveur et les autres paramètres nécessaires.
OPC Read/Write Blocks : Utilisez ces blocs pour lire des données depuis ou écrire des données vers le serveur OPC.
Assurez-vous que le serveur OPC est correctement configuré et accessible depuis AugeLab Studio.
S7 Siemens
Description
S7 est un protocole de communication utilisé par les automates programmables Siemens (PLC). Il sert à contrôler et surveiller les processus industriels.
Utilisation
S7 Client Block : Utilisez ce bloc pour vous connecter à un PLC S7. Configurez l'adresse IP ainsi que les informations de rack/slot.
S7 Read/Write Blocks : Utilisez ces blocs pour lire des données depuis ou écrire des données vers le PLC.
Vérifiez que le PLC est correctement configuré et que les paramètres réseau permettent la communication.
MQTT
MQTT (Message Queuing Telemetry Transport) est un protocole de messagerie léger pour capteurs et appareils mobiles, optimisé pour les réseaux à latence élevée ou peu fiables.
Utilisation
MQTT Subscribe Block : Utilisez ce bloc pour vous abonner à un topic spécifique.
MQTT Publish Block : Utilisez ce bloc pour publier des messages sur un topic.
Assurez-vous que le broker MQTT est en fonctionnement et accessible, et que les topics sont correctement configurés.
Modbus
Utilisation
Modbus Client Block : Utilisez ce bloc pour vous connecter à un serveur Modbus. Configurez l'adresse du serveur et les paramètres de communication (par ex. port COM, baud rate).
Modbus Read/Write Blocks : Utilisez ces blocs pour lire ou écrire dans les registres Modbus.
Assurez-vous que le serveur Modbus est correctement configuré et accessible depuis AugeLab Studio.
Mis à jour