Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Système de contrôle d'automatisation

Intégration transparente des appareils ifm IO-Link 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 l'un des principaux fabricants de matériel IO-Link innovant utilisé dans de nombreux secteurs différents.

Dans cet article, je vais vous montrer comment intégrer un capteur de distance ifm IO-Link dans un système de contrôle Logix 5000 à l'aide d'un maître ifm IO-Link.

Pack de démarrage Allen-Bradley

ifm fournit un package de démarrage qui contient tout ce dont vous avez besoin pour intégrer les appareils ifm IO-Link aux 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 peux voir qu'il s'agit d'un ensemble de dossiers numérotés qui nous guident tout au long du processus d'intégration des appareils ifm IO-Link à un système de contrôle.

Passons en revue ces étapes.

Installez les fichiers EDS et créez l'appareil

Dans Studio 5000 Logix Designer, je peux installer le fichier EDS pour le maître IO-Link en cliquant sur Outils puis sur Outil d'installation de description de périphérique.

Dans l'outil d'installation de description de périphérique, je suis les invites pour enregistrer un nouveau fichier EDS.

Sur la page d'inscription, je navigue jusqu'au dossier 5. EDS, qui fait partie du package de démarrage, et sélectionne le fichier ifm_IOL_Master_AL1120.eds, qui est le maître IO-Link que j'utilise dans cette démo, puis clique sur Ouvrir.

Ensuite, je continue le processus d'enregistrement de l'appareil.

Maintenant que le périphérique est enregistré, je peux l'ajouter à la configuration E/S du projet. Pour ce faire, je fais un clic droit sur le port Ethernet de l'appareil et sélectionne Nouveau module

Dans la boîte de dialogue Nouveau module, je recherche le maître AL1120 IO-Link 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. Il s'agit de l'adresse IP par défaut des maîtres ifm IO-Link.

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é.

Ensuite, je change les unités de taille de SINT en INT et vérifie que la taille est correcte. Pour un maître IO-Link à 4 ports, ce que j'utilise dans cet exemple, la taille d'entrée doit être de 123 et la taille de sortie doit être de 87. Pour un maître IO-Link à 8 ports, la taille d'entrée doit être de 223 et la taille de sortie doit être de 151.

Maintenant que le module est configuré, je clique sur OK pour fermer la boîte de dialogue Définition du module et sélectionne Oui dans la boîte de dialogue d'avertissement.

Ensuite, 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 le type de module.

Nous sommes maintenant 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 périphérique ifm IO-Link est d'utiliser les instructions complémentaires développées par ifm.

Pour ce faire, je développe le dossier Assets du projet, je clique avec le bouton droit sur le dossier Instruction du module complémentaire et je sélectionne Importer l'instruction du module complémentaire.

Dans la boîte de dialogue Importer des instructions complémentaires qui s'ouvre, je navigue jusqu'au dossier 3. Instructions complémentaires, qui fait partie du package de démarrage.

Dans ce dossier, je sélectionne 1. appareils ifm et navigue jusqu'au dossier O5D_OIDxxx. Ce dossier contient les instructions complémentaires pour le capteur de distance O5D150 que j'utilise dans cette démo.

Dans ce dossier, je sélectionne l'instruction complémentaire à 4 ports puisque mon maître IO-Link dispose de 4 ports et je clique sur Ouvrir pour importer l'instruction complémentaire.

Dans la boîte de dialogue Import Configuration, je clique sur OK pour finaliser l'importation et l'instruction complémentaire est maintenant disponible dans le dossier Assets du projet.

Pour utiliser cette instruction complémentaire, j'ouvre la routine principale, je fais glisser l'instruction complémentaire depuis le dossier Assets et je la dépose sur le réseau.

Ensuite, je crée une balise de support pour l'instruction en cliquant avec le bouton droit sur le point d'interrogation et en sélectionnant Nouvelle balise.

Dans la boîte de dialogue Nouvelle balise, je donne un nom à la balise et je clique sur Créer.

Maintenant, je peux paramétrer l'instruction en ajoutant une référence à la zone d'entrée PLC 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, j'ai donc défini le numéro de port sur 1.

Nous sommes maintenant 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 sur lequel je souhaite 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 souhaite télécharger vers l'automate.

Une fois le téléchargement terminé, je clique sur Oui pour remettre le contrôleur en mode Exécution à distance.

Dans la configuration des E/S, je peux voir que l'automate est capable de communiquer avec le maître IO-Link sans erreur.

Et dans MainRoutine, je peux voir les données provenant de mon capteur.

Récapitulatif

Dans cette vidéo, vous avez vu comment intégrer le matériel ifm IO-Link dans un système de contrôle Allen-Bradley.

Demander une formation personnalisée

En ligne ou sur place. Construit en fonction de l'équipement de votre entreprise, des lacunes en matière de compétences et des besoins du projet.

https://www.realpars.com/custom-training

13 avril 2026


Système de contrôle d'automatisation

  1. Siemens conclut un accord avec l'opérateur ferroviaire autrichien OeBB pour vendre ses trains
  2. L'atelier de travail s'automatise à l'aide du bras cobot
  3. IHM/SCADA pour augmenter l'efficacité et réduire les coûts
  4. La fabrication basée sur la technologie s'envole dans le comté de Polk
  5. Combler le déficit de compétences :comment intéresser les jeunes à l'industrie manufacturière
  6. Peak Technologies et Jacobi Robotics s'unissent pour révolutionner la palettisation de caisses mixtes grâce à l'automatisation de l'IA
  7. Pourquoi le moment est-il venu de mettre en œuvre une réglementation de l'IA
  8. MineWare apporte l'intelligence artificielle pour percer des trous dans le sol
  9. L'éclairage automobile automatisé est un composant que nous ne devrions pas négliger. Voici pourquoi.