Avertissement

Vous lisez une ancienne version de cette documentation. Si vous souhaitez obtenir des informations actualisées, veuillez consulter 5.0 .

Présentation du module

Le module EtherNET/IP est schématiquement équivalent au suivant :

../../../_images/eis_module.png

Fig. 251 Module EtherNet/IP

  1. LED système (SYS)

  2. LED d’état du module (MS)

  3. LED d’état du réseau (NS)

  4. Interface X1, standard RJ45

  5. Interface X2, standard RJ45

Signal LED

Le tableau suivant décrit la signification des différentes LED présentes sur le dispositif.

LED

Couleur

Signal LED

Description

MS

Éteinte

Éteinte

Non alimenté

Verte

Allumée

Appareil opérationnel

Verte

Clignotante

En veille

Rouge

Allumée

Erreur majeure

Rouge

Clignotante

Erreur mineure

Rouge/Verte

Clignotante

Auto-test

NS

Éteinte

Éteinte

Non alimenté, pas d’adresse IP

Verte

Allumée

Connecté

Verte

Clignotante

Pas de connexions

Rouge

Allumée

IP à double

Rouge

Clignotante

Délai de connexion écoulé

Rouge/Verte

Clignotante

Auto-test

LED Ethernet

Éteinte

Éteinte

Aucun lien établi

Verte

Clignotante

Le module transmet

Verte

Allumée en continu

Un lien est établi

Configuration du module

La configuration du module peut être consultée sous Communication dans le menu CONFIGURATION.

../../../_images/eis_configuration.png

Fig. 252 Configuration de l’adaptateur EtherNet/IP

Remarque

Les paramètres IP ne s’affichent que si au moins un port du module est connecté, sinon N/A est affiché.

Conseil

Pour modifier l’adresse IP, utilisez un outil externe tel que l’outil Molex Industrial Communication Competence Center (ICCC) EtherNetIP Tool.

../../../_images/molex_communication.png

Fig. 253 Outil EtherNetIP du Centre de compétence en communication industrielle (ICCC) de Molex

Topologie de réseau

Lorsque plusieurs appareils EtherNet/IP doivent être connectés, trois topologies peuvent être mises en œuvre :

  • Topologie en série (daisy chain) et/ou en étoile :

    Les modules sont connectés en série de sorte que le module 1 est connectée au module 2, et ainsi de suite. Le dernier module n’a pas besoin d’être connecté au Master.

  • Topologie en anneau :

    Les modules sont connectés de manière à former un anneau, le module 1 est connectée au module 2, et ainsi de suite. Le dernier module est connecté au Scanner EtherNet/IP, formant ainsi un anneau.

  • Topologie en arborescence :

    Les modules sont connectés de manière à former un arbre. Un module est le nœud racine auquel de multiples modules (branches) peuvent être connectés. Les derniers modules (à la fin des branches) n’ont pas besoin d’être connectés au Master.

Veuillez choisir la topologie qui correspond le mieux à vos besoins selon vos exigences.

Assemblages

EtherNet/IP permet d’échanger des données cycliques en temps réel en utilisant des assemblages. Il existe deux types d’assemblages correspondant aux deux sens : les assemblages consommateurs et les assemblages producteurs.

Toutes les commandes, paramètres et données de sortie nécessaires sont implémentés dans les assemblages afin que vous puissiez facilement et entièrement intégrer votre EYE+ dans votre application. Les assemblages reflètent principalement l’interface du protocole TCP tout en fournissant une interface spécifique et pratique à utiliser. Nous vous recommandons vivement de lire le Guide de programmation TCP avant d’intégrer EYE+ à l’aide du module EtherNet/IP.

Le fichier EDS peut être téléchargé directement à partir des Téléchargements EtherNet/IP.

Assemblage de consommation

Nom

Type de données

Stop States

UDINT

Clear Error Trigger

BOOL

Start Production Trigger

BOOL

Recipe ID

UDINT

Get Part Trigger

BOOL

Prepare Part Trigger

BOOL

Force Take Image Trigger

BOOL

Clear Poses

BOOL

Save Parameters Trigger

BOOL

Can Take Image

BOOL

Image After Send

BOOL

Command Timeout

REAL

Part Quantity

USINT

Multi Part Quantity A

USINT

Multi Part Quantity B

USINT

Multi Part Quantity C

USINT

Multi Part Quantity D

USINT

Start Purge Trigger

BOOL

Purge Plate Trigger

BOOL

Purge Full Trigger

BOOL

Purge Duration

UDINT

Start Hand-eye Calibration Trigger

BOOL

Set Calibration Point Trigger

BOOL

Get Calibration Point Trigger

BOOL

Take Calibration Image Trigger

BOOL

Calibrate Trigger

BOOL

Test Calibration Trigger

BOOL

Save Calibration Trigger

BOOL

Calibration Point Index

USINT

X Coordinate

REAL

Y Coordinate

REAL

Model 1 Quantity

USINT

Model 2 Quantity

USINT

Model 3 Quantity

USINT

Model 4 Quantity

USINT

Model 5 Quantity

USINT

Model 6 Quantity

USINT

Assemblage de production

Nom

Type de données

System State

UDINT

Clear Error Trigger

BOOL

Is Error

BOOL

Error ID

UDINT

Stop State Done

BOOL

Start Production Done

BOOL

Active Recipe

UDINT

Get Part Done

BOOL

Prepare Part Done

BOOL

Is Prepared

BOOL

Is Analysis Running

BOOL

Force Take Image Done

BOOL

Parts Prepared

USINT

Multi Parts Prepared A

USINT

Multi Parts Prepared B

USINT

Multi Parts Prepared C

USINT

Multi Parts Prepared D

USINT

Number of Valid Entries

USINT

Répétition de 10 positions (N = 1 à 10)

Pose N - X

REAL

Pose N - Y

REAL

Pose N - RZ

REAL

Pose N - Type de pièce

USINT

Save Parameters Done

BOOL

Valeur de retour de Can Take Image

BOOL

Valeur de retour de Image After Send

BOOL

Valeur de retour de Command Timeout

REAL

Valeur de retour de Part Quantity

USINT

Valeur de retour de Multi Part Quantity A

USINT

Valeur de retour de Multi Part Quantity B

USINT

Valeur de retour de Multi Part Quantity C

USINT

Valeur de retour de Multi Part Quantity D

USINT

Start Purge Done

BOOL

Purge Plate Done

BOOL

Purge Full Done

BOOL

Start Hand-eye Calibration Done

BOOL

Set Calibration Point Done

BOOL

Get Calibration Point Done

BOOL

Take Calibration Image Done

BOOL

Calibrate Done

BOOL

Test Calibration Done

BOOL

Save Calibration Done

BOOL

Calibration Accuracy

REAL

Répétition de 6 modèles préparés (N = 1 à 6)

Model N Prepared

USINT

Répétition de 6 valeurs de retour du paramètre Model Quantity (N = 1 à 6)

Valeur de retour de Model N Quantity

USINT

Répétition de 10 Pose Model (N = 1 à 10)

Pose N Model

USINT