Connecter Node-RED aux contrôleurs PLCnext via le nouveau connecteur REST API
Un nouveau package pour Node-RED permet désormais de communiquer avec le contrôleur PLCnext via l'API REST. Ce package, nommé node-red-plc-next-connector, s'installe directement depuis le menu « Gérer la palette » de Node-RED.
Ce package inclut des nœuds pour parcourir les variables et types de données disponibles, lire et écrire des variables, ainsi que gérer les sessions et les groupes.
Premier exemple : parcourir toutes les variables disponibles
Au départ, il faut créer un nouveau connecteur PLC, c'est-à-dire configurer la connexion au PLC. Ce connecteur pourra ensuite être réutilisé par tous les autres nœuds.
Le résultat est retourné sous forme de dictionnaire.
Lecture des variables depuis le PLC
La lecture des variables est tout aussi simple. Dans le nœud de lecture, il faut sélectionner le connecteur PLCnext, puis choisir les variables dans une liste déroulante. Le résultat est retourné sous forme de tableau de structures contenant le chemin de la variable et sa valeur.
Écriture des variables
L'écriture fonctionne sur le même principe. Le nœud plc-write-variables attend le msg.payload au format JSON.
Voici un exemple de payload :
msg.payload = { variables: [ { "path": "Arp.Plc.Eclr/I_WarehouseControl1.HMI_rTemperature", "value": 12.34, "valueType": "Constant" }, { "path": "Arp.Plc.Eclr/I_WarehouseControl1.HMI_iHumidity", "value": 85, "valueType": "Constant" } ] };
Technologie industrielle
- Intégration de données de capteurs sur Raspberry Pi : Guide pratique complet
- Intégrer le radar pulsé Acconeer A111 à un Raspberry Pi : Guide pratique
- Démarrer avec l'IoT et MQTT : Tutoriel ESP8266 sans code
- Maîtriser la Carte PSoC 6 Pioneer avec le Shield IoT Add-On : Guide du Développeur
- Cybersécurité simplifiée : commencez par la fin pour les fabricants
- Renforcer la Résilience de la Chaîne d'Approvisionnement Santé avec des Solutions WMS Avancées
- Éléments essentiels d'une communication de crise efficace
- Comment les machines de capsulage améliorent l'efficacité et la rentabilité dans la fabrication moderne
- Débloquez la valeur de production avec le TRS (OEE) : boostez l'efficacité et l'amélioration continue