Intégration transparente des dispositifs IO-Link ifm dans Studio 5000 Logix Designer
IO-Link est une technologie de communication populaire utilisée pour connecter des capteurs intelligents aux systèmes de contrôle industriels.
ifm est membre fondateur du consortium IO-Link et est un fabricant leader de matériel IO-Link innovant utilisé dans de nombreuses industries différentes.
Dans cet article, je vais vous montrer comment intégrer un capteur de distance IO-Link ifm dans un système de contrôle Logix 5000 en utilisant un maître IO-Link ifm.
Package de démarrage Allen-Bradley
ifm fournit un Package de Démarrage qui contient tout ce dont vous avez besoin pour intégrer les dispositifs IO-Link ifm avec les systèmes de contrôle Allen Bradley. Vous pouvez télécharger le Package de Démarrage en utilisant le lien dans la description ci-dessous.
Sur mon ordinateur, j'ai téléchargé et extrait le contenu du package de démarrage. À l'intérieur, je vois qu'il s'agit d'un ensemble de dossiers numérotés qui nous guident à travers le processus d'intégration des dispositifs IO-Link ifm à un système de contrôle.
Travaillons à travers ces étapes.
Installer les fichiers EDS et créer le dispositif
Dans Studio 5000 Logix Designer, je peux installer le fichier EDS pour le maître IO-Link en cliquant sur Outils puis Outil d'Installation de Description de Dispositif.
Dans l'Outil d'Installation de Description de Dispositif, je suis les invites pour enregistrer un nouveau fichier EDS.
Sur la page d'enregistrement, je navigue vers le dossier 5. EDS, qui fait partie du Package de Démarrage, et je sélectionne le fichier ifm_IOL_Master_AL1120.eds, qui est le maître IO-Link que j'utilise dans cette démo, et je clique sur Ouvrir.
Puis je continue le processus pour enregistrer le dispositif.
Maintenant que le dispositif est enregistré, je peux l'ajouter à la Configuration E/S du projet. Pour ce faire, je fais un clic droit sur le port Ethernet du dispositif et je sélectionne Nouveau Module.
Dans la boîte de dialogue Nouveau Module, je recherche le maître IO-Link AL1120 que je viens d'enregistrer et je clique sur Créer pour ajouter une instance au projet.
Dans la boîte de dialogue Nouveau Module, je donne un nom au module et je définis l'adresse IP sur 192.168.1.250. C'est l'adresse IP par défaut des maîtres IO-Link ifm.
Ensuite, je clique sur Modifier pour ouvrir la Définition du Module.
Dans cette boîte de dialogue, je peux configurer la définition du maître IO-Link. Dans la colonne nom, je vérifie que Exclusive Owner IO-Acyc-Diag est sélectionné.
Puis je change les unités de taille de SINT à INT et je vérifie que la taille est correcte. Pour un maître IO-Link à 4 ports, que j'utilise dans cet exemple, la taille d'entrée doit être 123, et la taille de sortie doit être 87. Pour un maître IO-Link à 8 ports, la taille d'entrée doit être 223, et la taille de sortie doit être 151.
Maintenant que le module est configuré, je clique sur OK pour fermer la boîte de dialogue Définition du Module et je sélectionne Oui dans la boîte de dialogue d'avertissement.
Puis je clique sur OK pour fermer la boîte de dialogue Nouveau Module, et enfin, je clique sur Fermer pour fermer la boîte de dialogue Sélectionner Type de Module.
Maintenant, nous sommes prêts à écrire la logique pour récupérer les données du capteur de distance.
Programmer l'automate
Le moyen le plus simple de communiquer avec un dispositif IO-Link ifm est d'utiliser les instructions Add-On développées par ifm.
Pour ce faire, j'étends le dossier Assets du projet, je fais un clic droit sur le dossier Instruction Add-On, et je sélectionne Importer Instruction Add-On.
Dans la boîte de dialogue Importer Instruction Add-On qui s'ouvre, je navigue vers le dossier 3. Instructions Add-On, qui fait partie du Package de Démarrage.
Dans ce dossier, je sélectionne 1. dispositifs ifm et je navigue vers le dossier O5D_OIDxxx. Ce dossier contient les Instructions Add-On pour le capteur de distance O5D150 que j'utilise dans cette démo.
Dans ce dossier, je sélectionne l'Instruction Add-On 4 ports puisque mon maître IO-Link a 4 ports et je clique sur Ouvrir pour importer l'Instruction Add-On.
Dans la boîte de dialogue Configuration d'Importation, je clique sur OK pour finaliser l'importation et l'Instruction Add-On est maintenant disponible dans le dossier Assets du projet.
Pour utiliser cette Instruction Add-On, j'ouvre la MainRoutine et je glisse l'Instruction Add-On depuis le dossier Assets et je la dépose sur le barreau.
Ensuite, je crée un tag de support pour l'instruction en faisant un clic droit sur le point d'interrogation et en sélectionnant Nouveau Tag.
Dans la boîte de dialogue Nouveau Tag, je donne un nom au tag et je clique sur Créer.
Maintenant, je peux paramétrer l'instruction en ajoutant une référence à la zone d'entrée de l'automate et en configurant le Numéro de Port comme indiqué ici. Dans ce cas, le capteur est connecté au premier port de mon maître IO-Link donc je définis le Numéro de Port à 1.
Maintenant, nous sommes prêts à télécharger et tester le projet.
Tester le projet
Dans Studio 5000 Logix Designer, je clique sur le bouton RS Who pour ouvrir la boîte de dialogue Who Active.
Dans cette boîte de dialogue, je sélectionne le contrôleur que je veux télécharger et je clique sur Télécharger.
Dans la boîte de dialogue Télécharger, je clique sur Télécharger pour confirmer que je veux télécharger vers l'automate.
Quand le téléchargement est complet, je clique sur Oui pour remettre le contrôleur en mode Exécution à Distance.
Dans la Configuration E/S, je vois que l'automate est capable de communiquer avec le maître IO-Link sans erreurs.
Et dans la MainRoutine, je vois des données provenant de mon capteur.
Résumé
Dans cette vidéo, vous avez vu comment vous pouvez intégrer le matériel IO-Link ifm dans un système de contrôle Allen-Bradley.
Demander une Formation Personnalisée
En ligne ou sur site. Construite autour de l'équipement de votre entreprise, lacunes de compétences et besoins de projet.
https://www.realpars.com/custom-training
Système de contrôle d'automatisation
- Guidage clair en atelier : Formation accélérée et productivité améliorée
- CMR Surgical étend ses capacités avec une nouvelle usine de fabrication mondiale
- Melbourne dévoile le premier terminal portuaire entièrement automatisé au monde
- Highlights août 2019 : Sunnen & ANS partenaires pour technologie Triboconditioning
- Enquête : Les entreprises accélèrent l'automatisation pour contrer la pénurie mondiale de main-d'œuvre
- Arno Strotgen — SVP & Head of Customer Service & Digital Platform chez ABB Robotics & Discrete Automation
- Robotique Flexicell : solutions de palettisation agiles pour la fabrication moderne
- Fabrication de pièces énergétiques : pionnière d'un avenir durable et renouvelable
- Murata Machinery USA présente technologies fabrication de pointe à l'événement nord-américain