Modul-Übersicht

Das EtherNET/IP-Modul entspricht schematisch folgendem Modul:

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

Abb. 257 EtherNET/IP-Modul

  1. System-LED (SYS)

  2. Modul-Status-LED (MS)

  3. Netzwerkstatus-LED (NS)

  4. Schnittstelle X1, RJ45-Standard

  5. Schnittstelle X2, RJ45-Standard

LED-Verhalten

Die folgende Tabelle beschreibt die Bedeutung der verschiedenen LED am Gerät.

LED

Farbe

Status

Beschreibung

MS

Aus

Aus

Keine Spannung

Grün

An

Gerät betriebsbereit

Grün

Blinkend

Standby

Rot

An

Bedeutender Fehler

Rot

Blinkend

Geringfügiger Fehler

Rot/Grün

Blinkend

Selbsttest

NS

Aus

Aus

Keine Spannung, keine IP-Adresse

Grün

An

Verbunden

Grün

Blinkend

Keine Verbindungen

Rot

An

Duplizierte IP

Rot

Blinkend

Frist für die Verbindung abgelaufen

Rot/Grün

Blinkend

Selbsttest

Ethernet-LED

Aus

Aus

Keine Verbindung hergestellt

Grün

Blinkend

Modul sendet

Grün

An

Verbindung hergestellt

Konfiguration des Moduls

Das Modul kann im Menü KONFIGURATION unter Kommunikation angezeigt werden.

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

Abb. 258 Konfiguration des EtherNet/IP Adapters

Bemerkung

Die IP-Einstellungen werden nur angezeigt, wenn mindestens ein Port des Moduls angeschlossen ist, ansonsten wird N/A angezeigt.

Tipp

Verwenden Sie ein externes Tool wie das Molex Industrial Communication Competence Center (ICCC) EtherNetIP Tool, um die IP-Adresse zu ändern.

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

Abb. 259 EtherNetIP-Tool des Industrial Communication Competence Center (ICCC) von Molex

Netzwerk-Topologie

Wenn mehrere EtherNet/IP-Geräte angeschlossen werden sollen, können drei Topologien implementiert werden:

  • Daisy chain und/oder Sterntopologie:

    Die Module werden wie eine Daisy Chain verbunden, wobei das Modul 1 mit dem Modul 2 verbunden wird, und so weiter. Das letzte Modul muss nicht zurück an den Master angeschlossen werden.

  • Ringtopologie:

    Die Module werden so angeschlossen, dass sie einen Ring bilden. Das Modul 1 wird mit dem Modul 2 verbunden, und so weiter. Das letzte Modul ist wieder mit dem EtherNet/IP Scanner verbunden und bildet somit einen Ring.

  • Baumtopologie:

    Module sind so miteinander verbunden, dass sie einen Baum bilden. Ein Modul ist der Wurzelknoten, an den mehrere Module (Zweige) angeschlossen werden können. Die letzten Module (am Ende der Zweige) müssen nicht mit dem Master verbunden werden.

Bitte prüfen Sie Ihre Anforderungen, um zu entscheiden, welche Topologie Ihren Bedürfnissen am besten entspricht.

Assemblies

EtherNet/IP ermöglicht den Austausch von zyklischen Echtzeitdaten über Assemblies. Es gibt zwei Arten von Assemblies, die den beiden Richtungen entsprechen: konsumierende und produzierende Assemblies.

Alle notwendigen Befehle, Parameter und Ausgabedaten sind in Assemblies implementiert, so dass Sie Ihren EYE+ einfach und vollumfänglich in Ihre Anwendung integrieren können. Assemblies spiegeln grösstenteils die Schnittstelle des TCP-Protokolls wider, bieten aber eine spezifische und in der Nutzung bequeme Schnittstelle. Wir empfehlen Ihnen dringend, die TCP-Programmierungsanleitung zu lesen, bevor Sie EYE+ mit dem EtherNet/IP-Modul integrieren.

Die EDS-Datei kann unter EtherNet/IP Downloads direkt heruntergeladen werden.

Verbraucher-Assembly

Name

Datenart

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

Produktions-Assembly

Name

Datenart

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

Wiederholung von 10 Poses (N = 1 bis 10)

Pose N - X

REAL

Pose N - Y

REAL

Pose N - RZ

REAL

Pose N - Teiletyp

USINT

Save Parameters Done

BOOL

Rücklesewert von Can Take Image

BOOL

Rücklesewert von Image After Send

BOOL

Rücklesewert von Command Timeout

REAL

Rücklesewert von Part Quantity

USINT

Rücklesewert von Multi Part Quantity A

USINT

Rücklesewert von Multi Part Quantity B

USINT

Rücklesewert von Multi Part Quantity C

USINT

Rücklesewert von 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

Wiederholung von 6 vorbereiteten Modellen (N = 1 bis 6)

Model N Prepared

USINT

Wiederholung von 6 Rücklesewerten von Model Quantity (N = 1 bis 6)

Rücklesewert von Model N Quantity

USINT

Wiederholung von 10 Poses Modell (N = 1 bis 10)

Pose N Model

USINT