Connecter

Veuillez vous connecter pour un calcul de prix individuel.

Mot de passe oublié?

Toujours rester à jour

Avec nos e-mailings, vous recevrez des informations régulières sur les produits, les événements, les services et Balluff.

INSCRIVEZ-VOUS COMME ENTREPRISE

Nous vérifierons si vous avez déjà un numéro de client chez nous afin de lier votre nouveau compte en ligne avec celui-ci.

S'inscrire
Produits
Service et support
Branches et Solutions
Entreprise
Version 1.0
·
Dernière édition le 2024-08-21

Instruction d'ajout d'un dispositif IO-Link

1. Champ d'application

Ce guide de l'utilisateur décrit l'installation, l'utilisation et la maintenance du module logiciel Add-On Instruction (AOI) pour les appareils Balluff IO-Link. Ce module logiciel est conçu pour être utilisé avec RSLogix5000.

Condition préalable : configuration du maître IO-Link AOI, à l'aide du guide de l'utilisateur du maître IO-Link AOI.

2. Produits

Ce guide a été développé pour être utilisé en conjonction avec le module logiciel AOI pour l'appareil IO-Link Master de Balluff. Ce module logiciel peut être téléchargé sur le site Web.

Le module logiciel AOI de Balluff a été développé pour être utilisé avec un appareil IO-Link de Balluff en conjonction avec le bloc de connectivité EtherNet/IP BNI EIP-502-105-Z015 de Balluff (version matérielle 4.0, version de firmware 2.7). Bien que ce guide de l'utilisateur de l'instruction complémentaire couvre de nombreux appareils Balluff IO-Link, chaque appareil possède un module logiciel AOI unique.

Pour le développement de ce module logiciel et de la configuration matérielle, les composants système suivants ont été utilisés et validés :

  • RSLogix5000, version 18.01 (ou ultérieure)
  • Contrôleur Rockwell 1756-L63

3. Instructions

Cette section décrit le processus d'installation et d'utilisation du module AOI. Il s'agit d'un processus en trois étapes qui doit être suivi séquentiellement : compléter la configuration du module Balluff BNI EIP-502-105-Z015 avec son AOI associé ; importer le module AOI avec tous les UDT associés ; et créer une nouvelle logique ladder avec les modules AOI. En outre, certains dispositifs Balluff IO-Link peuvent nécessiter une logique supplémentaire pour configurer le matériel pour des caractéristiques spécifiques à l'application. Ce processus de configuration est décrit dans la section 3.2 ci-dessous.

3.1. configuration

Configuration du module Balluff BNI EIP-502-105-Z015 et de l'AOI associé

Suivez le guide de l'utilisateur pour l'AOI IO-Link Master, qui peut être trouvé à l'adresse www.Balluff.com. Cette étape de configuration du maître IO-Link doit être terminée avant que les étapes suivantes, y compris la configuration matérielle d'un appareil IO-Link, puissent être lancées.

3.2. Matériel

Configuration matérielle de l'appareil Balluff IO-Link.

Certains appareils comprennent des fonctions spécifiques à l'application qui doivent être configurées à l'aide de messages explicites. Si cette configuration matérielle est nécessaire en fonction des exigences de l'appareil et de l'application, veuillez vous référer à la note technique de référence de Balluff.

3.3. Importation

Importation de l'AOI Balluff IO-Link Device

  1. Cliquez avec le bouton droit de la souris sur l'élément Add-On Instructions du Controller Organizer pour afficher un menu comprenant "Import Add-On Instruction..." comme illustré ci-dessous :
  2. Localisez votre dossier contenant les modules Balluff AOI téléchargés, mettez en surbrillance le fichier .L5X et cliquez sur Importer...
  3. Si l'opération est réussie, toutes les UDT associées au module AOI seront importées dans le projet avec l'AOI. Ceci peut être vérifié en contrôlant l'élément défini par l'utilisateur sous Types de données dans le Controller Organizer.

3.4. logique

Créer une logique à l'aide de RSLogix5000

  1. Une fois qu'une AOI a été importée, elle peut être utilisée de la même manière que les autres instructions ladder. Un nouvel onglet Groupe d'éléments s'affiche dans la barre d'outils Élément de langage de RSLogix5000. Il est illustré ici avec les informations de la fenêtre de survol affichées :

    Le module AOI peut maintenant être ajouté à un échelon de l'échelle :
  2. Tous les paramètres doivent être définis avec des balises d'un type de données valide tel que défini par le module AOI. L'utilisateur doit créer chaque nom de balise correspondant à son projet.
    1. Il n'y a que deux balises qui doivent être créées ; tout d'abord la balise de contrôle AOI est le premier emplacement de balise sur l'AOI. Pour garantir que la nouvelle balise utilise le type de données correct, il suffit de faire un clic droit sur le " ?" et de choisir Nouvelle balise..., puis de créer un nom de balise.
    2. Deuxièmement, la balise IO-Link Device Data Tag, c'est le dernier emplacement de balise sur l'AOI. Cette balise contient les données de processus des appareils IO-Link définis. C'est la balise qui contiendra les données spécifiques au dispositif à utiliser dans la logique du projet. Pour plus d'informations sur les données incluses dans cette balise, veuillez vous référer à la section 4 qui décrit chaque UDT.
    3. Enfin, faire glisser la balise IO-Link Port correspondante de l'AOI IO-Link Master vers l'emplacement de la balise IO_Link_Port_Data ; il s'agit de l'emplacement de la balise du milieu. Voir également le guide d'utilisation de l'IO-Link Master AOI.

4. Type de données défini par l'utilisateur (UDT)

Le type de données défini par l'utilisateur pour l'instruction complémentaire définit l'interface entre l'instruction complémentaire et le projet de l'utilisateur. L'UDT de niveau le plus élevé est généralement composé de deux sous-composants UDT : Entrée (I) et Sortie (O). Toutefois, les dispositifs à entrée unique ne comprennent généralement pas d'UDT de sortie. Un UDT supplémentaire est défini, IO_Link_Port_Data, pour l'intégration des données via les ports IO-Link configurés.

L'UDT de plus haut niveau se compose de deux sous-UDT.

4.1. Entrée UDT

L'UDT d'entrée se compose de toutes les entrées associées au dispositif Balluff IO-Link. Chaque UDT d'entrée du Balluff IO-Link Device contiendra les données d'entrée pour ce dispositif unique. La définition de la plupart des éléments d'entrée peut être trouvée dans le manuel de l'utilisateur des dispositifs IO-Link correspondants, qui peut être trouvé sur le site Web de Balluff(www.balluff.com) ou en contactant le support technique de Balluff(http://www.balluff.com/go/contact). Les éléments de diagnostic IO-Link ne sont pas inclus dans les manuels des appareils, mais sont inclus dans cette section.

Remarque : certains éléments de diagnostic IO-Link sont communs à tous les UDT d'entrée, ils sont définis comme suit :

  1. Device_OK :
    Bit de diagnostic ; lorsqu'il est élevé (1), il indique que le port IO-Link correspondant sur le module maître EtherNet/IP (BNI004A) est configuré comme IO-Link, qu'un dispositif IO-Link est connecté au port et que le dispositif connecté correspond au numéro d'identification du fournisseur et du dispositif associé à l'AOI du dispositif IO-Link.
  2. Mismatch_Fault :
    Bit de diagnostic ; lorsqu'il est élevé (1), ), indique que le port IOLink correspondant sur le module maître EtherNet/IP (BNI004A) est configuré comme IO-Link, qu'un dispositif IO-Link est connecté au port, mais que le dispositif connecté ne correspond pas au numéro d'identification correct du fournisseur et du dispositif associé à la zone d'intérêt du dispositif IO-Link.
  3. Comm_Fault :
    Bit de diagnostic ; lorsqu'il est élevé (1), il indique que le port IO-Link correspondant sur le module maître EtherNet/IP (BNI004A) est configuré comme IO-Link, mais qu'aucun dispositif IO-Link n'est connecté au port. Ce défaut est généralement associé à un court-circuit ou à une ouverture sur le câble entre le port IO-Link et le dispositif IO-Link.
  4. Validation_Error (Erreur de validation) :
    lorsque le niveau est élevé (1), représente une erreur de validation associée à un numéro d'identification de fournisseur ou d'appareil incorrect. Consulter le guide de l'utilisateur de l'AOI IO-Link Master pour plus d'informations.
  5. Event_Error_Code et Additional_Code : lorsqu'une erreur se produit, ces éléments contiennent le code d'erreur et les données supplémentaires qui définissent l'erreur. La définition de chaque code d'erreur et de chaque code supplémentaire peut être trouvée dans le manuel d'utilisation des appareils correspondants, qui peut être consulté sur le site Web de Balluff(www.balluff.com) ou en contactant l'assistance technique de Balluff(http://www.balluff.com/go/contact).

4.2. Sortie UDT

L'UDT de sortie se compose de toutes les sorties associées au dispositif Balluff IO-Link. Chaque UDT de sortie d'un dispositif Balluff IO-Link contiendra les données de sortie de ce dispositif unique, à moins qu'il ne s'agisse d'un dispositif d'entrée uniquement. La définition de chaque élément peut être trouvée dans le manuel de l'utilisateur des dispositifs correspondants, qui peut être trouvé sur le site Web de Balluff(www.balluff.com) ou en contactant le support technique de Balluff(http://www.balluff.com/go/contact).

4.3. Données du port IO-Link

L'UDT IO_Link_Port_Data comprend les 48 octets d'entrée (SINT) et les 48 octets de sortie (SINT) que le maître IO-Link attribue à chaque port. Dans des conditions normales de fonctionnement, l'utilisateur ne sera pas conscient des données qui passent par cet UDT. L'AOI automatise l'analyse des données pour chaque port et permet à l'utilisateur d'accéder directement aux données sans avoir à mapper chacune des données des quatre ports dans le tampon de données unique du maître. Cette UDT est utilisée à la fois pour l'AOI du maître IO-Link et pour chaque AOI de l'esclave IO-Link. Le maître et l'esclave doivent partager le même nom de balise pour le port correspondant. Se reporter à la page 7 (3.4.3.3) pour une représentation visuelle.

  • Entrées - ce tableau SINT de 48 octets contient toutes les valeurs de données d'entrée brutes transmises du tableau d'entrée du dispositif IO-Link esclave au tableau d'entrée du dispositif maître.
  • Sorties - ce tableau SINT de 48 octets contient toutes les valeurs de données de sortie brutes transmises du tableau de sortie du dispositif esclave IO-Link au tableau de sortie du dispositif maître.

5. Validation du logiciel

Si les instructions précédentes (4.0 Instructions) ont été suivies avec succès, le module logiciel sera intégré dans le projet RSLogix5000 et sera prêt à être utilisé. L'utilisateur pourra vérifier le bon fonctionnement de l'AOI en surveillant la transition d'une étiquette définie par le contrôleur et de son dispositif réel correspondant. Cette section décrit une technique d'échantillonnage qui vérifiera le bon fonctionnement d'un bit d'entrée.

5.1. exemple

Cet exemple décrit comment valider la transition d'une balise d'entrée définie par le contrôleur.

Cet exemple utilise le bit Device_OK bien que n'importe quel bit d'entrée suffise. Le point clé de cet exemple est de s'assurer que le bit AOI correspondant au bit d'entrée sélectionné le suit. Après avoir connecté physiquement le dispositif IO-Link au maître sur un port configuré pour le mode IO-Link (la LED du port est verte fixe), le bit Device_OK doit passer à l'état ON ou "haut" comme indiqué ici :

Notez que lorsque le câble IO-Link reliant l'appareil au maître IO-Link est déconnecté, ce bit Device_OK doit passer à OFF ou "low".

Lorsque le dispositif IO-Link est correctement connecté au maître IO-Link, ce bit (IO_Link_Device_Data_Tag.I.Device_OK) doit être ON ou "high". Si ce n'est pas le cas, veuillez vous référer à la section 6.0 Dépannage.

6. Dépannage

  • Si l'utilisateur n'obtient pas les données correctes dans les étiquettes utilisateur définies, assurez-vous que les éléments suivants correspondent à ceux décrits dans le présent guide de l'utilisateur :
    • Matériel Disposition du système - le système doit comprendre les éléments suivants :
      • Processeur Rockwell Automation Logix
      • Pont réseau EtherNet/IP Rockwell Logix
      • Support physique EtherNet/IP conforme à ODVA
    • Configurations logicielles - RSLogix5000 version 18.01 ou supérieure doit être utilisé avec cette instruction complémentaire.
    • Niveaux de révision
  • Vérifiez l'état correct des DEL ; sur le port IO-Link du module maître EtherNet/IP (BNI004A), la DEL doit être verte fixe, tandis que la DEL IO-Link du dispositif IO-Link doit clignoter.
  • Si le port IO-Link du module maître EtherNet/IP (BNI004A) a un voyant VERT clignotant, cela signifie que le dispositif IO-Link n'est pas correctement connecté. Assurez-vous que le câble n'est pas rompu et que les deux extrémités sont bien connectées.
  • Si le port IO-Link du module maître EtherNet/IP (BNI004A) est éteint, le port n'est pas configuré pour le mode IO-Link. Veuillez vous référer au Guide de l'utilisateur BNI004A AOI pour obtenir des conseils sur la configuration de ce port pour le mode IO-Link.
  • Si le système ne répond toujours pas correctement, veuillez contacter le groupe d'assistance technique de Balluff à l'adresse
    http://www.balluff.com/go/contact.

7. Définitions

Les termes suivants sont utilisés dans ce guide avec les définitions suivantes :

7.1. Contrôleur Organisateur

Controller Organizer (Organisateur du contrôleur) - la zone de RSLogix5000 où tous les composants du projet sont accessibles. Si cette barre d'outils n'est pas visible, elle peut être ouverte en appuyant sur Alt+0.

7.2. AOI - Add On Instruction

AOI - Add On Instruction - module logiciel réutilisable créé avec RSLogix5000. Les modules AOI de Balluff sont composés d'UDT et de la logique associée pour mettre en œuvre les algorithmes de contrôle. Ce module est spécifique au matériel. Tous les modules AOI contenus dans un projet seront situés dans le Controller Organizer comme indiqué ci-dessous :

7.3. Étiquette cadrée par le contrôleur

Balise étendue au contrôleur - balise de n'importe quel type de données valide qui est disponible pour tous les programmes d'un projet et doit être utilisée uniformément dans l'ensemble du projet.

7.4. Paramètre AOI

Paramètre AOI - une balise de n'importe quel type de données valide qui est créée pendant la définition du module AOI et qui est isolée à cette AOI. Son champ d'application est limité à chaque utilisation discrète de la fonction AOI.

7.5. UDT - Type de données défini par l'utilisateur

UDT - User Defined Data Type - module logiciel réutilisable créé avec RSLogix5000. Les UDT de Balluff définissent les noms des balises d'entrée et de sortie à utiliser lors de la mise en œuvre de nos modules AOI. Un UDT peut être composé de n'importe quelle combinaison de types de données standard définis par RSLogix5000 ou d'autres UDT. Toutes les UDT contenues dans un projet seront situées dans l'Organisateur du contrôleur comme indiqué ci-dessous :

7.6. Arbre de configuration des E/S

Arbre de configuration des E/S - zone de RSLogix5000 où sont définies toutes les entrées et sorties physiques, ou "réelles", associées au contrôleur. Un exemple d'arbre de configuration des E/S est illustré ci-dessous :

7.7. EDS - Feuille de données électronique

EDS - Electronic Data Sheet - fichier de configuration du logiciel qui définit la manière dont un produit matériel communiquera avec le maître du réseau à l'aide d'EtherNet/IP. Le format et le contenu d'une EDS sont définis par ODVA, l'organisation qui contrôle les spécifications EtherNet/IP.

8. Documents connexes

Les documents Balluff suivants soutiennent la publication de ce guide de l'utilisateur et du module logiciel correspondant. Chacun de ces documents peut être obtenu sur le site Web www.balluff.com ou en contactant l'assistance technique de Balluff à l'adresse http://www.balluff.com/go/contact.

  • Guide de l'utilisateur IO-Link Master AOI
  • Guides d'utilisation du matériel spécifique à l'appareil Balluff
  • Utilisation de messages explicites pour configurer les appareils IO-Link Note technique
Energy consumption labeling
Energy consumption labeling

EPREL - European Product Database for Energy Labeling

Vous avez des questions ou des suggestions ? Nous restons à votre entière disposition.

Il y a plusieurs façons de nous contacter. Nous nous réjouissons de pouvoir vous aider. Contact par email: [email protected]

Contactez-nous directement par téléphone :
+33 (0) 164 111 990


Balluff SAS

17 Boulevard Robert Thiboust
Batîment Le Triade II
77700 SERRIS

Échantillon gratuit de produit

Pour ajouter un échantillon gratuit au panier, nous devons supprimer tous les produits normaux du panier. Êtes-vous sûr de vouloir continuer ?