Table des matières:
- Étape 1: Étape 1: Configurer le serveur KEP
- Étape 2: Étape 1, 1: Configurer le serveur KEP
- Étape 3: Étape 2: Lire les données à l'aide de Node-red
- Étape 4: Étape 3: Configurez votre automate Siemens
- Étape 5: Étape 4: Configurez votre bras UR5
- Étape 6: Étape 5: Lire les données à l'aide de KEPserver
- Étape 7: Étape 6: Déplacez le canal de formulaire de balises vers la passerelle IoT
Vidéo: UCL - Connexion de Node-red à un automate Siemens à l'aide de KEPserver : 7 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Conditions
Node-red:
Serveur KEP:
Étape 1: Étape 1: Configurer le serveur KEP
Configurez d'abord un IoT Gareway dans KEPserver. Créez simplement un nouvel agent sous IoT Gateway.
Le nouvel agent doit être un serveur REST
Réglez la carte réseau sur local et choisissez un port. Notez l'adresse en bleu car c'est là qu'il faut lire en utilisant node-red.
Étape 2: Étape 1, 1: Configurer le serveur KEP
Réglez la carte réseau sur local et choisissez un port. Notez l'adresse en bleu car c'est là qu'il faut lire en utilisant node-red.
Le serveur KEP est maintenant configuré.
Étape 3: Étape 2: Lire les données à l'aide de Node-red
Insérez une requête HTTP dans le nœud rouge.
La requête HTTP doit être configurée pour renvoyer un objet JSON.
L'URL est la même que celle indiquée précédemment, mais il en faut un peu plus. https://127.0.0.1:55555/iotgateway//read?ids="Nom du canal". "nom de l'appareil". "Nom de la balise"
La lecture de cette valeur vous donnera les données au format JSON.
Étape 4: Étape 3: Configurez votre automate Siemens
Tout d'abord, afin de communiquer avec KEP, définissez "allow put/get" sur true sur votre automate. Ce paramètre se trouve sous « appareils et réseau », en sélectionnant l'API et en regardant dans les propriétés.
Enregistrez les données souhaitées dans une base de données. Définissez la base de données comme non optimisée. Chaque valeur devrait maintenant avoir une valeur "offset". Il s'agit de l'adresse que lit le serveur KEP.
L'automate est maintenant prêt à communiquer avec KEPserver.
Étape 5: Étape 4: Configurez votre bras UR5
Les fichiers GDS pour votre UR5 et un guide de configuration plus détaillé sont disponibles dans le lien ci-dessous
www.universal-robots.com/how-tos-and-faqs/…
La version courte consiste d'abord à installer les fichiers GDS. Là après drob dans un "URIODev1" en vue topologique. Appuyez sur le texte bleu et attribuez-lui l'API. Sélectionnez l'URIODev1 et dans la vue des appareils, ajoutez tous les modules dans l'ordre.
Sur l'UR5, activez "PROFINET IO Device". Il peut être trouvé sous "Installation".
un projet siemens entièrement configuré a été inclus. Le projet lit l'orientation et la température de chaque joint.
Étape 6: Étape 5: Lire les données à l'aide de KEPserver
Le serveur KEP peut lire les données des blocs de données non optimisés dans le portail TIA. Dans le programme inclus une base de données avec quelques données. Configurez d'abord l'API dans KEPserver. Cela se fait en ajoutant un "nouveau canal" dans KEP sous "connectivité". Dans "l'assistant de canal", choisissez "siemens TCP/IP Ethernet". Le nom du canal et le nom du périphérique sont ce qui est lu dans node-red. Laissez simplement le reste des paramètres tels qu'ils sont.
Les photos incluses montrent la syntaxe d'une balise KEP, et la variable semiens "Joint_Temp_0" est ce que KEP lit en utilisant ces paramètres.
Étape 7: Étape 6: Déplacez le canal de formulaire de balises vers la passerelle IoT
En haut de votre serveur KEP, il y a une fonction "Ajouter plusieurs éléments". Marquez votre serveur IoT et appuyez sur ce bouton. Dans le navigateur de balises, sélectionnez votre appareil configuré et ajoutez les balises selon vos besoins. Le nom de la balise est la dernière partie de l'adresse node-red reads. Un organigramme simplifié a été inclus montrant le flux de données.
Conseillé:
Bricolage -- Comment faire un robot araignée qui peut être contrôlé à l'aide d'un smartphone à l'aide d'Arduino Uno : 6 étapes
Bricolage || Comment faire un robot araignée qui peut être contrôlé à l'aide d'un smartphone à l'aide d'Arduino Uno : Tout en créant un robot araignée, on peut apprendre tellement de choses sur la robotique. Dans cette vidéo, nous allons vous montrer comment fabriquer un robot Spider, que nous pouvons faire fonctionner à l'aide de notre smartphone (Androi
Contrôle mené partout dans le monde à l'aide d'Internet à l'aide d'Arduino : 4 étapes
Led de contrôle partout dans le monde à l'aide d'Internet à l'aide d'Arduino : Bonjour, je suis Rithik. Nous allons créer une led contrôlée par Internet à l'aide de votre téléphone. Nous allons utiliser des logiciels comme Arduino IDE et Blynk. C'est simple et si vous réussissez, vous pouvez contrôler autant de composants électroniques que vous le souhaitez
Surveillance de l'accélération à l'aide de Raspberry Pi et AIS328DQTR à l'aide de Python : 6 étapes
Surveillance de l'accélération à l'aide de Raspberry Pi et AIS328DQTR à l'aide de Python : L'accélération est finie, je pense selon certaines lois de la physique. - Terry Riley Un guépard utilise une accélération incroyable et des changements rapides de vitesse lors de la poursuite. La créature la plus rapide à terre utilise de temps en temps sa vitesse maximale pour attraper une proie. Les
Neopixel Ws2812 Rainbow LED Glow avec M5stick-C - Exécution de Rainbow sur Neopixel Ws2812 à l'aide de M5stack M5stick C à l'aide d'Arduino IDE : 5 étapes
Neopixel Ws2812 Rainbow LED Glow avec M5stick-C | Exécution de Rainbow sur Neopixel Ws2812 en utilisant M5stack M5stick C en utilisant Arduino IDE un motif arc-en-ciel avec
Détection d'obstacles RoboCar à l'aide d'un smartphone à l'aide d'Arduino : 5 étapes
Détection d'obstacles RoboCar exploité par smartphone à l'aide d'Arduino : Dans ce projet, nous avons réalisé un Robocar dans lequel deux capteurs à ultrasons, un module Bluetooth a été interfacé avec Arduino