Beruflich Dokumente
Kultur Dokumente
Al1120 de
Al1120 de
>
Betriebsanleitung
AL1120
Gerätestand: AA, AB
Firmware: 2.3.x
LR DEVICE: 1.5.0.x
Deutsch
04 / 2019
7391219 / 03
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
Inhaltsverzeichnis
1 Vorbemerkung 5
1.1 Rechtliche Hinweise .............................................................................................................5
1.2 Zweck des Dokuments .........................................................................................................5
1.3 Zeichenerklärung .................................................................................................................6
1.4 Änderungshistorie ................................................................................................................6
2 Sicherheitshinweise 7
2.1 Allgemein .............................................................................................................................7
2.2 Notwendige Vorkenntnisse ..................................................................................................7
2.3 Sicherheitssymbole auf dem Gerät ......................................................................................7
2.4 Eingriffe in das Gerät ...........................................................................................................7
3 Bestimmungsgemäße Verwendung 8
3.1 Zugelassene Verwendung ...................................................................................................8
3.2 Verbotene Verwendung .......................................................................................................8
4 Funktion 9
4.1 Kommunikation, Parametrierung, Auswertung ..................................................................10
4.1.1 IO-Link ........................................................................................................................................ 10
4.1.2 EtherNet/IP ................................................................................................................................. 10
4.1.3 Parametrierung........................................................................................................................... 11
4.1.4 Optische Signalisierung .............................................................................................................. 11
4.2 Digitale Eingänge ...............................................................................................................11
4.3 IO-Link-Versorgung ............................................................................................................11
5 Montage 12
5.1 Gerät montieren .................................................................................................................12
6 Elektrischer Anschluss 13
6.1 Hinweise .............................................................................................................................13
6.2 EtherNet/IP-Ports ...............................................................................................................14
6.3 IO-Link Ports ......................................................................................................................15
6.3.1 IO-Link Devices für Class-A-Betrieb anschließen....................................................................... 15
6.3.2 IO-Link Devices für Class-B-Betrieb anschließen....................................................................... 16
6.4 Gerät anschließen ..............................................................................................................17
2
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
8 Inbetriebnahme 21
8.1 Geräte- und Diagnoseinformationen lesen ........................................................................22
9 Parametrierung 23
9.1 LR DEVICE ........................................................................................................................24
9.1.1 Hinweise ..................................................................................................................................... 25
9.1.2 IoT: Zugriffsrechte konfigurieren ................................................................................................. 26
9.1.3 IoT: Schnittstelle zum LR AGENT oder LR SMARTOBSERVER konfigurieren.......................... 27
9.1.4 Fieldbus: IP-Einstellungen konfigurieren .................................................................................... 28
9.1.5 Fieldbus: Konfigurationsmodus einstellen .................................................................................. 29
9.1.6 IO-Link-Ports: Datenübertragung zu LR AGENT oder LR SMARTOBSERVER einstellen ......... 30
9.1.7 IO-Link-Ports: Betriebsart konfigurieren ..................................................................................... 31
9.1.8 IO-Link-Ports: Gerätevalidierung und Datenspeicherung einstellen ........................................... 32
9.1.9 IO-Link-Ports: Rückfallwerte konfigurieren ................................................................................. 33
9.1.10 Info: Geräteinformationen zeigen ............................................................................................... 33
9.1.11 Firmware: Gerät auf Werkseinstellungen rücksetzen ................................................................. 34
9.1.12 Firmware: Gerät neu starten....................................................................................................... 34
9.1.13 IO-Link Devices konfigurieren .................................................................................................... 35
9.2 EtherNet/IP.........................................................................................................................36
9.2.1 EDS-Datei registrieren................................................................................................................ 36
9.2.2 AL1120 in das EtherNet/IP-Projekt einbinden ............................................................................ 37
9.2.3 Verbindungen und RPI einstellen ............................................................................................... 38
9.2.4 AL1120 konfigurieren ................................................................................................................. 39
9.2.5 IO-Link-Ports konfigurieren......................................................................................................... 40
9.2.6 IO-Link Devices konfigurieren .................................................................................................... 42
9.2.7 Zyklische Eingangsdaten lesen .................................................................................................. 42
9.2.8 Zyklische Ausgangsdaten schreiben .......................................................................................... 43
9.2.9 Diagnoseinformationen und Events lesen .................................................................................. 43
9.2.10 EtherNet/IP: Hinweise für Programmierer .................................................................................. 44
11 Werkseinstellungen 50
12 Zubehör 51
13 Anhang 52
13.1 Technische Daten ..............................................................................................................53
13.1.1 Einsatzbereich ............................................................................................................................ 53
13.1.2 Elektrische Daten ....................................................................................................................... 53
13.1.3 Eingänge / Ausgänge ................................................................................................................. 53
13.1.4 Eingänge .................................................................................................................................... 54
13.1.5 Ausgänge ................................................................................................................................... 54
13.1.6 Schnittstellen .............................................................................................................................. 54
13.1.7 Umgebungsbedingungen ........................................................................................................... 55
13.1.8 Zulassungen / Prüfungen ........................................................................................................... 55
13.1.9 Mechanische Daten .................................................................................................................... 55
13.1.10 Elektrischer Anschluss ............................................................................................................... 56
13.2 EtherNet/IP.........................................................................................................................57
13.2.1 Unterstützte Verbindungstypen .................................................................................................. 57
13.2.2 Parameterdaten.......................................................................................................................... 58
13.2.3 Zyklische Daten .......................................................................................................................... 61
3
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
14 Index 106
4
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
1 Vorbemerkung
Inhalt
Rechtliche Hinweise .................................................................................................................................5
Zweck des Dokuments .............................................................................................................................5
Zeichenerklärung ......................................................................................................................................6
Änderungshistorie .....................................................................................................................................6
14801
>
© Alle Rechte bei ifm electronic gmbh. Vervielfältigung und Verwertung dieser Anleitung, auch
auszugsweise, nur mit Zustimmung der ifm electronic gmbh.
Alle auf unseren Seiten verwendeten Produktnamen, -Bilder, Unternehmen oder sonstige Marken sind
Eigentum der jeweiligen Rechteinhaber:
AS-i ist Eigentum der AS-International Association, (→ www.as-interface.net)
CAN ist Eigentum der CiA (CAN in Automation e.V.), Deutschland (→ www.can-cia.org)
CODESYS™ ist Eigentum der 3S – Smart Software Solutions GmbH, Deutschland
(→ www.codesys.com)
DeviceNet™ ist Eigentum der ODVA™ (Open DeviceNet Vendor Association), USA
(→ www.odva.org)
EtherNet/IP® ist Eigentum der → ODVA™
EtherCAT® ist eine eingetragene Marke und patentierte Technologie, lizenziert durch die Beckhoff
Automation GmbH, Deutschland
IO-Link® ist Eigentum der → PROFIBUS Nutzerorganisation e.V., Deutschland
(→ www.io-link.com)
ISOBUS ist Eigentum der AEF – Agricultural Industry Electronics Foundation e.V., Deutschland
(→ www.aef-online.org)
Microsoft® ist Eigentum der Microsoft Corporation, USA (→ www.microsoft.com)
Modbus® ist Eigentum der Schneider Electric SE, Frankreich (→ www.schneider-electric.com)
PROFIBUS® ist Eigentum der PROFIBUS Nutzerorganisation e.V., Deutschland
(→ www.profibus.com)
PROFINET® ist Eigentum der → PROFIBUS Nutzerorganisation e.V., Deutschland
Windows® ist Eigentum der → Microsoft Corporation, USA
>
Dieses Dokument gilt für Geräte des Typs „IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine
4 Port IP 65 / IP 66 / IP 67" (Art.-Nr.: AL1120).
Es ist Bestandteil des Gerätes und enthält Angaben zum korrekten Umgang mit dem Produkt.
► Dieses Dokument vor dem Einsatz des Gerätes lesen.
► Dieses Dokument während der Einsatzdauer des Gerätes aufbewahren.
5
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
1.3 Zeichenerklärung
15989
WARNUNG!
Tod oder schwere irreversible Verletzungen sind möglich.
VORSICHT!
Leichte reversible Verletzungen sind möglich.
ACHTUNG!
Sachschaden ist zu erwarten oder möglich.
Wichtiger Hinweis
Fehlfunktionen oder Störungen sind bei Nichtbeachtung möglich
Information
Ergänzender Hinweis
► ... Handlungsaufforderung
> ... Reaktion, Ergebnis
→ ... "siehe"
abc Querverweis
123 Dezimalzahl
0x123 Hexadezimalzahl
0b010 Binärzahl
[...] Bezeichnung von Tasten, Schaltflächen oder Anzeigen
>
1.4 Änderungshistorie
52520
6
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
2 Sicherheitshinweise
Inhalt
Allgemein ..................................................................................................................................................7
Notwendige Vorkenntnisse .......................................................................................................................7
Sicherheitssymbole auf dem Gerät ..........................................................................................................7
Eingriffe in das Gerät ................................................................................................................................7
213
>
2.1 Allgemein
22068
Die Sicherheit der Anlage, in der das Gerät verbaut ist, liegt in der Verantwortung des
Anlagenherstellers.
Wird das Gerät in einer vom Hersteller nicht festgelegten Weise benutzt, kann der vom Gerät
unterstützte Schutz beeinträchtigt sein.
Nichtbeachten der Hinweise, Verwendung außerhalb der bestimmungsgemäßen Verwendung,
falsche Installation oder Handhabung können die Sicherheit von Menschen und Anlagen
beeinträchtigen.
► Angaben dieser Anleitung befolgen.
► Warnhinweise auf dem Gerät beachten.
>
Das Dokument richtet sich an Fachkräfte. Dabei handelt es sich um Personen, die aufgrund ihrer
einschlägigen Ausbildung und ihrer Erfahrung befähigt sind, Risiken zu erkennen und mögliche
Gefährdungen zu vermeiden, die der Betrieb oder die Instandhaltung eines Produkts verursachen
kann.
>
Allgemeiner Warnhinweis
Hinweise in Kapitel "Elektrischer Anschluss" beachten (→ Elektrischer Anschluss
(→ S. 13))!
>
WARNUNG!
Eingriffe in das Gerät.
> Bei Nichtbeachtung:
Beeinträchtigung der Sicherheit von Menschen und Anlagen
Haftungs- und Gewährleistungsausschluss
► Geräte nicht öffnen!
► Keine Gegenstände in die Geräte einführen!
► Eindringen von metallischen Fremdkörpern verhindern!
7
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
3 Bestimmungsgemäße Verwendung
Inhalt
Zugelassene Verwendung ........................................................................................................................8
Verbotene Verwendung ............................................................................................................................8
18761
>
Der IO-Link-Master dient als Gateway zwischen intelligenten IO-Link-Devices und dem
EtherNet/IP-Netzwerk. Das Gerät ist für den schaltschranklosen Einsatz in der Lebensmittelindustrie
konzipiert.
>
Das Gerät darf nicht außerhalb der Grenzen der technischen Daten eingesetzt werden
(→ Technische Daten (→ S. 53))!
8
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
4 Funktion
Inhalt
Kommunikation, Parametrierung, Auswertung .......................................................................................10
Digitale Eingänge ...................................................................................................................................11
IO-Link-Versorgung ................................................................................................................................11
7482
9
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
4.1.1 IO-Link
7773
4.1.2 EtherNet/IP
15614
10
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
4.1.3 Parametrierung
7771
Das Gerät verfügt über 4 zusätzliche digitale Eingänge (Typ 2 nach EN 61131-2).
Die digitalen Eingänge liegen an Pin 2 der IO-Link Ports X01...X04.
Alle Eingänge beziehen sich auf das Potential der Geräteversorgung (Pin 3).
>
4.3 IO-Link-Versorgung
7623
11
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
5 Montage
Inhalt
Gerät montieren ......................................................................................................................................12
22016
>
► Gerät auf der Montagefläche mit 2 Montageschrauben und Unterlegscheiben der Größe M5
befestigen.
Anzugsdrehmoment: 1,8 Nm
► Gerät über die Montageschrauben der oberen Befestigungslasche erden.
12
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
6 Elektrischer Anschluss
Inhalt
Hinweise .................................................................................................................................................13
EtherNet/IP-Ports ...................................................................................................................................14
IO-Link Ports ...........................................................................................................................................15
Gerät anschließen ..................................................................................................................................17
22017
>
6.1 Hinweise
7153
Die Stromkreise sind untereinander und zu berührbaren Oberflächen des Geräts getrennt mit
Basisisolierung nach EN61010-1 (Sekundärstromkreis mit maximal 30 V DC, abgeleitet von
Netzstromkreis bis 300 V der Überspannungskategorie II).
Die Kommunikationsschnittstellen sind untereinander und zu berührbaren Oberflächen des Geräts
getrennt mit Basisisolierung nach EN61010-1 (Sekundärstromkreis mit maximal 30 V DC, abgeleitet
von Netzstromkreis bis 300 V der Überspannungskategorie II). Sie sind ausgelegt für
Netzwerkumgebung 0 nach IEC TR62102.
>
13
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
6.2 EtherNet/IP-Ports
22683
14
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Die IO-Link Ports des AL1120 erfüllen die Anforderungen der IO-Link-Spezifikation 1.0 bis 1.1.2.
► Hinweise zur IO-Link Beschaltung beachten!
► Nicht benutzte Buchsen mit M12-Verschlusskappen verschließen (Art.-Nr.: E73004).
Anzugsdrehmoment 0,6...0,8 Nm
>
15
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
WARNUNG!
Nichtbeachtung der galvanischen Trennung der Stromkreise
> Brandgefahr!
► Sicherstellen, dass externe Versogung UA vom Stromkreis des IO-Link Masters
galvanisch getrennt ist unter Beachtung von Basisisolierung (nach IEC 61010-1,
Sekundärstromkreis mit maximal 30 V DC, abgeleitet von Netzstromkreis bis 300 V der
Überspannungskategorie II).
► Sicherstellen, dass IO-Link Devices und Verbindungstechnik die galvanische Trennung
unterstützen.
Beim Betrieb als Port Class B ist der zusätzliche digitale Eingang des IO-Link Ports (Pin 2)
nicht verfügbar!
>
16
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
17
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
7.1 Übersicht
22025
18
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
7.2 LED-Anzeigen
22024
7.2.1 Status-LEDs
7707
Die LED mit der Bezeichnung RDY zeigt den Status des Gateways.
Die LED mit der Bezeichnung NET (Network Status) zeigt den Status des Netzwerks.
Die LED mit der Bezeichnung MOD (Module Status) zeigt den Status des EtherNet/IP-Moduls.
Status-LED Bedeutung
>
7.2.2 Ethernet-Schnittstelle
22027
Jede Ethernet-Schnittstelle (X21, X22) verfügt über 2 LEDs mit der Bezeichnung LNK und ACT. Die
LEDs zeigen den Status der Ethernet-Verbindung.
Status-LED Bedeutung
>
19
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
7.2.3 Spannungsversorgung
22026
Die Schnittstelle zur Spannungsversorgung (X31) verfügt über die LED mit der Bezeichnung US. Die
LED zeigt den Status der Spannungsversorgung.
Status-LED Bedeutung
>
Jeder IO-Link Port Class A verfügt über 2 LEDs mit der Bezeichnung IOL und DI. Die LEDs zeigen
den Status des IO-Link Ports.
Status-LED Bedeutung
IOL gelb aus Port als DI/DO konfiguriert: Pin 4 (C/Q) = OFF
ein Port als DI/DO konfiguriert: Pin 4 (C/Q) =ON
grün blinkt 1 Hz Port als IO-Link konfiguriert: kein IO-Link Device gefunden
blinkt 2 Hz Port als IO-Link konfiguriert: Zustand PREOPERATE
ein Port als IO-Link konfiguriert: Zustand OPERATE
rot blinkt 2 Hz Port-Konfigurationsfehler oder Kurzschluss / Überlast an US
ein Übertragunsfehler
DI gelb aus Digitaler Eingang : Pin 2 = OFF
ein Digitaler Eingang: Pin 2 = ON
20
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
8 Inbetriebnahme
Inhalt
Geräte- und Diagnoseinformationen lesen .............................................................................................22
46712
Durch Einschalten der Versorgungsspannung startet der AL1120 mit den Werkseinstellungen. Die
Anzeigelemente signalisieren den aktuellen Betriebszustand (→ Bedien- und Anzeigeelemente
(→ S. 18)).
Um die Parametrierung des AL1120 zu ermöglichen, muss die Feldbus-Schnittstelle der
Netzwerkumgebung entsprechend konfiguriert werden.
► Feldbus-Schnitstelle (Ports X21 / X22) konfigurieren (→ Fieldbus: IP-Einstellungen
konfigurieren (→ S. 28) oder → AL1120 in das EtherNet/IP-Projekt einbinden (→ S. 37)).
> Feldbus-Schnittstelle hat gültige IP-Einstellungen.
> Anwender kann AL1120 parametrieren.
Weitere Schritte:
Optional: Firmware des AL1120 aktualisieren (→ Firmware aktualisieren (→ S. 48)).
AL1120 parametrieren (→ Parametrierung (→ S. 23)).
21
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Um die Diagnoseinformationen über den aktuellen Zustand des Geräts über die Web-Schnittstelle zu
lesen:
► Laptop/PC und AL1120 über Ethernet-Schnittstelle verbinden.
► Webbrowser starten.
► In Adressfeld des Browsers die IP-Adresse des AL1120 eingeben und mit [ENTER] bestätigen.
> Webbrowser zeigt Web-Schnittstelle des Geräts.
> Die Seite zeigt folgende Daten:
Tabelle mit angeschlossenen IO-Link Devices
Name Beschreibung
[SW-Version]
[Current] Strom (in mA)
[Voltage] Spannung (in mV)
[Short Circuit] Anzahl der erkannten Kurzschlüsse
[Overload] Anzahl der Überspannungen
[Undervoltage] Anzahl der Unterspannungen
[Temperature] Gerätetemperatur (in °C)
22
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
9 Parametrierung
Inhalt
LR DEVICE .............................................................................................................................................24
EtherNet/IP .............................................................................................................................................36
22367
23
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
9.1 LR DEVICE
Inhalt
Hinweise .................................................................................................................................................25
IoT: Zugriffsrechte konfigurieren ............................................................................................................26
IoT: Schnittstelle zum LR AGENT oder LR SMARTOBSERVER konfigurieren ....................................27
Fieldbus: IP-Einstellungen konfigurieren ................................................................................................28
Fieldbus: Konfigurationsmodus einstellen ..............................................................................................29
IO-Link-Ports: Datenübertragung zu LR AGENT oder LR SMARTOBSERVER einstellen ...................30
IO-Link-Ports: Betriebsart konfigurieren .................................................................................................31
IO-Link-Ports: Gerätevalidierung und Datenspeicherung einstellen ......................................................32
IO-Link-Ports: Rückfallwerte konfigurieren .............................................................................................33
Info: Geräteinformationen zeigen ...........................................................................................................33
Firmware: Gerät auf Werkseinstellungen rücksetzen ............................................................................34
Firmware: Gerät neu starten...................................................................................................................34
IO-Link Devices konfigurieren ................................................................................................................35
22822
24
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
9.1.1 Hinweise
Inhalt
Offline-Parametrierung ...........................................................................................................................25
VPN-Verbindung .....................................................................................................................................25
22369
>
Offline-Parametrierung
22405
Der AL1120 unterstützt die Offline-Parametrierung. Dabei erstellt der Anwender eine Konfiguration für
den IO-Link Master und die angeschlossenen IO-Link Devices, ohne mit dem AL1120 verbunden zu
sein (OFFLINE-Modus). Die so erstellte Konfiguration kann als Datei (*.lrp) gespeichert und später auf
den AL1120 geladen und aktiviert werden.
>
VPN-Verbindung
22762
Eine aktive VPN-Verbindung blockiert den Zugriff der Parametriersoftware LR DEVICE auf die
EtherNet/IP-Schnittstelle des AL1120.
► VPN-Verbindung deaktivieren, um mit dem LR DEVICE auf den AL1120 zugreifen zu
können.
25
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
26
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Nach der Änderung des Parameters [Port LR Agent or SMARTOBSERVER] oder [Application
Tag] kann es 120 Sekunden dauern, bis das Gerät erneut eine TCP-Verbindung aufbaut.
Um die Verzögerung zu vermeiden:
► Nach der Änderung des Parameters den IO-Link Master neu starten.
27
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Für die Kommunikation mit dem EtherNet/IP-Netzwerk muss die EtherNet/IP-Schnittstelle konfiguriert
werden.
► Menü [Fieldbus] wählen.
> Menüseite zeigt die aktuellen Einstellungen.
► Folgende Parameter wie gewünscht einstellen:
Name Beschreibung Mögliche Werte
28
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
29
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Der Anwender kann für jeden IO-Link Port separat entscheiden, ob die Prozessdaten der
angeschlossenen IO-Link Devices an LR AGENT oder LR SMARTOBSERVER übertragen werden.
Die Übertragung von Prozessdaten setzt voraus, dass die Schnittstelle zu LR AGENT oder
LR SMARTOBSERVER korrekt konfiguriert ist (→ IoT: Schnittstelle zum LR AGENT oder
LR SMARTOBSERVER konfigurieren (→ S. 27)).
30
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Der Anwender kann für jeden IO-Link-Port die Betriebsart separat einstellen.
Um die Betriebsart eines IO-Link-Ports einzustellen:
► Menü [Port x] wählen (x = 1...4).
> Menüseite zeigt die aktuellen Einstellungen.
► Folgende Parameter wie gewünscht einstellen:
Name Beschreibung Mögliche Werte
[Mode] Betriebsart des IO-Link-Ports [Disabled] Port deaktiviert
[Cycle time actual]** Aktuelle Zykluszeit der Datenübertragung Parameter nur lesbar
zwischen IO-Link Master und IO-Link Device am
Port (Wert in Mikrosekunden)
[Cycle time preset]* Zykluszeit der Datenübertragung zwischen IO-Link 0 Gerät stellt schnellstmögliche
Master und IO-Link Device am Port (Wert in Zykluszeit automatisch ein.
Mikrosekunden)
1 1 Mikrosekunden
... ...
132800 132800 Mikrosekunden
[Bitrate]** Aktuelle Datenrate der Datenübertragung Parameter nur lesbar
zwischen IO-Link Master und IO-Link Device am
Port
* ... Parameter nur verfügbar, wenn [Mode] = [IO-Link]
** ... Parameter nur sichtbar, wenn IO-Link Device am IO-Link-Port angeschlossen ist.
31
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Der Anwender kann wählen, wie sich die IO-Link Ports bezüglich der Gerätevalidierung und der
Speicherung / Wiederherstellung von Parameterdaten des angeschlossenen IO-Link Devices
verhalten soll.
Folgende Optionen sind verfügbar:
Option Validierung des IO-Link Sicherung der Parameterwerte Wiederherstellung der
Devices Parameterwerte
[No check and clear] nein nein nein
[Type compatible ja, Prüfung auf Kompatibilität zu nein nein
V1.0 device] IO-Link Standard V1.0
[Type compatible ja, Prüfung auf Kompatibilität zu nein nein
V1.1 device] IO-Link Standard V1.1
[Type compatible ja, Prüfung auf Kompatibilität zu ja, automatische Sicherung der ja, Wiederherstellung der
V1.1 device with IO-Link Standard V1.1 udn Parameterwerte; Änderungen der Parameterwerte bei Anschluss
Backup + Restore] Baugleicheit (Vendor ID und aktuellen Parameterwerte werden eines baugleichen IO-Link Devices
Device ID) gespeichert im Auslieferungszustand
[Type compatible ja, Prüfung auf Kompatibilität zu nein, keine automatische ja, Wiederherstellung der
V1.1 device with IO-Link Standard V1.1 und Sicherung; Änderungen der Parameterwerte bei Anschluss
Restore] Baugleicheit (Vendor ID und aktuellen Parameterwerte werden eines baugleichen IO-Link Devices
Device ID) nicht gespeichert im Auslieferungszustand
Die Optionen gelten nur, wenn der IO-Link Port im Betriebsmodus "IO-Link" ist.
Für Optionen [Type compatible V1.1 device with Backup + Restore] und [Type compatible
V1.1 device with Restore]: Bei Änderung der Vendor ID und Device ID im Online-Modus wird
der Datenspeicher gelöscht und eine neue Sicherung der Parameterwerte des
angeschlossenen IO-Link Devices im IO-Link Master erzeugt.
32
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
Der Anwender kann für den Konfigurationsmodus "Independent" die Rückfallwerte der Ausgänge der
IO-Link-Ports X01...X04 einstellen. Die Rückfallwerte werden bei einer Unterbrechung der
EtherNet/IP-Verbindung aktiv.
Um die Rückfallwerte zu konfigurieren:
► Menü [Port x] wählen (x = 1...4).
> Menüseite zeigt die aktuellen Einstellungen.
► Folgende Parameter wie gewünscht einstellen:
Name Beschreibung Mögliche Werte
[Fail-safe digital out]* Rückfallwert für des Ausgangs für Betriebsart [Reset] OFF
"Digitaler Ausgang (DO)"
[Old] alter Wert
[Set] ON
[Fail-safe IO-Link]* Rückfallwert des Ausgangs für Betriebsart [Off] kein Fail-safe
"IO-Link"
[Reset] Fail-safe: OFF
[Old Fail-safe: alter Wert
[Pattern] Fail-safe: Bytefolge
* ... Parameter nur änderbar, wenn die Verbindung zur EtherNet/IP-Steuerung getrennt ist
33
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Bei Rücksetzen des IO-Link Masters werden alle Parameter auf die Werkseinstellungen gesetzt:
Um das Gerät auf die Werkseinstellungen rückzusetzen:
► Menü [Firmware] wählen.
> Menüseite zeigt die aktuellen Einstellungen.
► Auf [Factory Reset] klicken, um das Gerät rückzusetzen.
> LR DEVICE setzt das Gerät auf die Werkseinstellungen.
>
34
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Um die an das Gerät angeschlossenen IO-Link Devices mit der Parametriersoftware LR DEVICE zu
konfigurieren:
Voraussetzungen:
> IO-Link Master ist korrekt installiert und mit der Parametriersoftware LR DEVICE verbunden.
> IO-Link Device ist korrekt mit dem AL1120 verbunden.
> Betriebsart des IO-Link-Ports ist "IO-Link" (→ IO-Link-Ports: Betriebsart konfigurieren (→ S. 31)).
> IoT besitzt Schreibrechte auf dem IO-Link Master (→ IoT: Zugriffsrechte konfigurieren (→ S. 26)).
1 IO-Link Master wählen
► LR DEVICE starten.
► IODD-Datei-Bibliothek aktualisieren
ODER:
IODD-Datei des IO-Link Devices manuell importieren.
► Netzwerk nach Geräten scannen.
> LR DEVICE erkennt IO-Link Master.
2 IO-Link Device hinzufügen
► Unter [ONLINE]: Auf gewünschten IO-Link Master klicken.
> LR DEVICE erkennt automatisch die an den IO-Link Master angeschlossenen IO-Link Devices (z.B. ifm Sensor
KG5065).
Informationen über die verfügbaren Parameter des IO-Link Device: → IO Device Description
(IODD) des IO-Link Devices
35
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
9.2 EtherNet/IP
Inhalt
EDS-Datei registrieren............................................................................................................................36
AL1120 in das EtherNet/IP-Projekt einbinden ........................................................................................37
Verbindungen und RPI einstellen ...........................................................................................................38
AL1120 konfigurieren .............................................................................................................................39
IO-Link-Ports konfigurieren.....................................................................................................................40
IO-Link Devices konfigurieren ................................................................................................................42
Zyklische Eingangsdaten lesen ..............................................................................................................42
Zyklische Ausgangsdaten schreiben ......................................................................................................43
Diagnoseinformationen und Events lesen ..............................................................................................43
EtherNet/IP: Hinweise für Programmierer ..............................................................................................44
1987
ifm stellt für die Abbildung des AL1120 in einer EtherNet/IP-Projektierungssoftware eine EDS-Datei
bereit. Der Anwender kann die EDS-Datei von der ifm-Webseite herunterladen (→ www.ifm.com). In
der EDS-Datei sind alle Parameter- und Prozessdaten sowie deren gültige Wertebereiche definiert.
Um den AL1120 zum Gerätekatalog von RSLogix5000 hinzuzufügen:
► EDS-Datei des AL1120 von der ifm-Webseite herunterladen.
► RSLogix5000 starten.
► [Tools] > [EDS Hardware Installation Tool] wählen.
> EDS Wizard erscheint.
► Mit dem EDS Wizard die heruntergeladene EDS-Datei des AL1120 registrieren.
> EDS Wizard installiert die EDS-Datei und fügt den AL1120 zum Gerätekatalog hinzu.
36
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Das Gerät wird als Modul eines I/O-Scanners in das EtherNet/IP-Projekt eingebunden.
Voraussetzungen:
> EDS-Datei des AL1120 ist installiert (→ EDS-Datei registrieren (→ S. 36)).
1 EtherNet/IP-Projekt erstellen/öffnen
► RSLogix 5000 starten.
► Neues EtherNet/IP-Projekt erstellen.
ODER
Existierendes EtherNet/IP-Projekt öffnen.
2 EtherNet/IP-SPS und IO-Scanner konfigurieren
► EtherNet/IP-Steuerung und IO-Scanner wählen und konfigurieren.
> EtherNet/IP-Projekt enthält eine EtherNet/IP-Steuerung und einen IO-Scanner.
3 AL1120 in Projekt einbinden
► Im Controller Organizer: Rechtsklick auf den IO-Scanner.
> Kontextmenü erscheint.
► Im Kontextmenü: [New Module...] wählen.
> Fenster [Select Module Type] erscheint.
► AL1120 wählen und [Create] klicken.
> Fenster [New Module] erscheint.
► Name und IP-Adresse des AL1120 eingeben.
► [OK] klicken, um die eingegebenen Werte zu übernehmen.
> RSLogix 5000 fügt AL1120 als Subelement des IO-Scanners zum Projekt hinzu.
4 Projekt speichern
► EtherNet/IP-Projekt speichern
37
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
38
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
► EtherNet/IP-Projekt speichern
>
39
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
Die Konfiguration der IO-Link-Ports erfolgt über die Controller Tags. Der Nutzer kann jeden
IO-Link-Port separat konfigurieren.
Um die IO-Link-Ports zu konfigurieren:
Voraussetzungen:
> AL1120 ist korrekt in das EtherNet/IP-Projekt eingebunden (→ AL1120 in das EtherNet/IP-Projekt
einbinden (→ S. 37)).
1 Controller Tags öffnen
► Im Controller Organizer: Doppelklick auf [Controller Name_of_Project] > [Controller Tags]
> Fenster [Controller Tags] erscheint.
► In der Baumansicht: [AL1120:C] klicken.
> Controller Tags für die Konfiguration des Geräts erscheinen.
2 IO-Link-Ports konfigurieren
► Für jeden IO-Link-Port die folgenden Tags wie gewünscht konfigurieren:
Name Beschreibung Mögliche Werte
[AL1120:C.Port_Mode_Port_x] Betriebsmodus des IO-Link Ports 0x00 Schnittstelle deaktiviert
0x01 Betrieb als digitaler Eingang (DI)
40
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
► EtherNet/IP-Projekt speichern.
41
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Der AL1120 unterstützt die Konfiguration der angeschlossenen IO-Link Devices aus der
EtherNet/IP-Projektierungssoftware heraus. ifm stellt dafür das EtherNet/IP-Objekt "IO-Link Request"
bereit (→ IO-Link Requests (Objektklasse: 0x80) (→ S. 92)). Das Objekt ermöglicht den direkten
Lese- und Schreibzugriff auf IO-Link-Objekte des IO-Link Devices. Die Anzahl der einstellbaren
Parameter ist abhängig vom IO-Link Device.
Folgende Services sind verfügbar:
Name Beschreibung Referenz
Read Request Anforderung für das Lesen eines IO-Link-Objekts senden → Read_ISDU (→ S. 93)
Write Request Anforderung für das Schreiben eines IO-Link-Objekts → Write_ISDU (→ S. 96)
senden
>
Der Nutzer kann über die Controller Tags des AL1120 auf die zyklischen Eingangsdaten der
angeschlossenen Sensoren und IO-Link Devices zugreifen.
Mapping der Eingänge auf die Datenstruktur [AL1120.I:Data]: → Zyklische Daten (→ S. 61))
42
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Der Nutzer kann über die Controller Tags des AL1120 auf die zyklischen Ausgangsdaten der
angeschlossenen Aktuatoren und IO-Link Devices zugreifen.
Mapping der Ausgänge auf die Datenstruktur [AL1120.C:O]: → Zyklische Daten (→ S. 61)).
>
Diagnose- und Statusinformationen sind Bestandteil der zyklische übertragenen Prozessdaten. Das
Input Assembly enthält folgende Informationen:
Byte Inhalt
2 Anzeige Kurzschluss/Überlast der IO-Link-Ports X01...X04
3 Statusanzeige Spannungsversorgung des Geräts
43 Port X01: Statusinformationen + Events
58 Port X02: Statusinformationen + Events
73 Port X03: Statusinformationen + Events
88 Port X04: Statusinformationen + Events
43
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Der Programmierer kann aus der SPS-Applikation heraus auf folgende Daten zugreifen:
Geräteinformationen des AL1120 lesen
Diagnose und Alarme lesen
Parameter der angeschlossenen IO-Link Devices einstellen
>
Unterstützte EtherNet/IP-Konfigurationsmodi
8348
44
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Innerhalb der zyklischen Eingangsdaten und Ausgangsdaten stehen spezielle Bereiche für die
azyklische Datenübertragung bereit. Über die Bereiche können sowohl Lesezugriffe als auch
Schreibzugriffe realisiert werden.
Ein azyklisches Kommando besteht aus einer Anforderung (Request) und einer Antwort (Response).
Die Kommandoanforderung wird im Output Assembly übertragen. Die Kommandoantwort des IO-Link
Masters wird im Input Assembly übertragen.
Struktur des azyklischen Kommandokanals: → Azyklischer Kommandokanal (→ S. 71)
>
45
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Azyklische Port-Kommandos
12063
Für den azyklischen Zugriff auf die Konfiguration der IO-Link-Ports des AL1120 existieren folgende
Kommandos:
Befehl Beschreibung Referenz
Set Mode Betriebsart des IO-Link Ports einstellen → Kommando 0x10 – Set Mode (→ S. 77)
Set Validation ID / Data Storage Unterstützten IO-Link-Standard und Verhalten → Kommando 0x20 – Set Validation ID /
des IO-Link Masters bei Anschluss eines Data Storage (→ S. 79)
neuen IO-Link Devices am IO-Link-Port
einstellen
Set Fail-safe Data Pattern Verhalten der Ausgänge bei Unterbrechung → Kommando 0x30 – Set Fail-safe Data
der EtherNet/IP-Verbindung und die Pattern (→ S. 81)
entsprechenden Rückfallwerte einstellen
Die Port-Kommandos nutzen die gleichen Mechanismen wie der azyklische Kommandokanal
(→ Azyklischer Kommandokanal (→ S. 71)).
>
Azyklische Kommandos können mit dem EtherNet/IP-Befehl Message (MSG) ausgeführt werden.
46
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
10.1 Reinigung
7127
47
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Die Installation einer neuen Firmware erfolgt über die Web-Schnittstelle des Geräts.
48
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
49
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
11 Werkseinstellungen
23489
50
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
12 Zubehör
17853
51
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
13 Anhang
Inhalt
Technische Daten ...................................................................................................................................53
EtherNet/IP .............................................................................................................................................57
7156
52
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
13.1.1 Einsatzbereich
23710
Einsatzbereich
Applikation E/A-Module für den Feldeinsatz
Durchschleiffunktion Kommunikationsschnittstelle
>
Elektrische Daten
Sensorversorgung US
Strombelastbarkeit gesamt [A] 3,6
>
Ein-/Ausgänge
53
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
13.1.4 Eingänge
22820
Eingänge
Anzahl der digitalen Eingänge 8; (IO-Link Port Class A: 4 x 2)
Schaltpegel High [V] 11...30
Schaltpegel Low [V] 0...5
Kurzschlussfest ja
>
13.1.5 Ausgänge
22821
Ausgänge
Anzahl der digitalen Ausgänge 4; (IO-Link Port Class A: 4 x 1)
Strombelastbarkeit je Ausgang [mA] 200
Kurzschlussfest ja
>
13.1.6 Schnittstellen
22630
Schnittstellen
Ethernet
IO-Link Master
54
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
13.1.7 Umgebungsbedingungen
22823
Umgebungsbedingungen
Einsatzort Innenbereich
Umgebungstemperatur [°C] -25...60
Lagertemperatur [°C] -25...85
Max. zulässige relative Luftfeuchtigkeit [%] 90
Max. Höhe über NN [m] 2000
Schutzart IP 65; IP 66; IP 67
Verschmutzungsgrad 2
>
Zulassungen / Prüfungen
EMV EN 61000-6-2
EN 61000-6-4
MTTF [Jahre] 90
>
Mechanische Daten
55
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Spannungsversorgung IN X31
Steckverbindung M12
Anschlussbelegung 1: + 24 V DC (US)
2: -
3: GND (US)
4: -
Anschlussbelegung 1: TX +
2: RX +
3: TX -
4: RX -
5: -
56
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
13.2 EtherNet/IP
Inhalt
Unterstützte Verbindungstypen ..............................................................................................................57
Parameterdaten ......................................................................................................................................58
Zyklische Daten ......................................................................................................................................61
Azyklische Daten ....................................................................................................................................71
22433
>
57
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
13.2.2 Parameterdaten
Inhalt
Configuration Assembly (Instance 199) .................................................................................................58
1568
>
Die Werte des Configuration Assembly werden in RSLogix 5000 über die Controller Tags des
EtherNet/IP-Projekts eingestellt.
Byte Inhalt
0 Access Rights
1 Process Data Length
2...13 Port X01: Port Configuration (→ Mapping: Port-Konfiguration (→ S. 59))
58
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Mapping: Port-Konfiguration
7423
Byte
Port Mode
Master Cycle Time
Byte Swap
Validation ID
Vendor ID (MSB)
Vendor ID (LSB)
Device ID (MSB)
Device ID
Device ID (LSB)
reserviert
Failsafe Mode -- IO-Link
Failsafe Mode -- Pin 4 (DO)
Legende:
[Port Mode] Betriebsart des IO-Link-Ports 1 Byte 0x00 deaktiviert
0x01 digitaler Eingang (DI)
0x02 digitaler Ausgang (DO)
0x03 IO-Link
[Master Cycle Zykluszeit der Datenübertragung 1 Byte 0x00 As fast as possible
Time] zwischen IO-Link Master und IO-Link
Device 0x01 2 Millisekunden
0x02 4 Millisekunden
0x03 8 Millisekunden
0x04 16 Millisekunden
0x05 32 Millisekunden
0x06 64 Millisekunden
0x07 128 Millisekunden
[Byte Swap] Darstellung der Prozessdaten 1 Byte 0x00 Byte-Swapping für
(EtherNet/IP nutzt Little-Endian-Format IO-Link-Prozessdaten deaktiviert
(Intel), IO-Link nutzt Big-Endian-Format
(Motorola)) 0x01 Byte-Swapping für
IO-Link-Prozessdaten aktiviert
[Validation ID] Unterstützter IO-Link-Standard und 1 Byte 0x00 keine Validierung
Verhalten des IO-Link Masters bei
Anschluss neuer IO-Link Devices am 0x01 V1.0 device
IO-Link-Port 0x02 V1.1 device
0x03 V1.1 device with Backup + Restore
0x04 V1.1 device with Backup
59
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
[Vendor ID] Vendor ID des Herstellers des Geräts am 2 Bytes pro Byte: 0x00...0xFF
IO-Link-Port
Vendor ID = 0x1234
Vendor ID (MSB) = 0x12
Vendor ID (LSB) = 0x34
[Device ID] Device ID des Geräts am IO-Link-Port 3 Bytes pro Byte: 0x00...0xFF
Device ID = 0x123456
Device ID (MSB) = 0x12
Device ID = 0x34
Device ID (LSB) = 0x56
[Failsafe Mode -- Rückfall-Modus für Ausgangsdaten bei 1 Byte 0x00 No Failsafe
IO-Link] Unterbrechung der
EtherNet/IP-Verbindung 0x01 Failsafe Reset Value
0x02 Failsafe Old Value
0x03 Failsafe with Pattern
[Failsafe Mode -- Rückfallwert für Betriebsart "Digitaler 1 Byte 0x00 Failsafe Reset Value
Pin 4 (DO)] Ausgang (DO)
0x01 Failsafe Old Value
0x02 Failsafe Set Value
60
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Byte Inhalt
0...1 Port X01...X04: Digital Input - Pin 2 / 4 (DI) (→ Mapping: Digitale Eingangsdaten (DI) (→ S. 64))
84...99 Port X03: Vendor ID, Device ID, Events (→ Mapping: Informationen IO-Link-Port (→ S. 66))
100...101 Port X04: PQI (→ Mapping: PQI (→ S. 65))
102...117 Port X04: Vendor ID, Device ID, Events (→ Mapping: Informationen IO-Link-Port (→ S. 66))
118 Port X01: Input Data IO-Link (n Bytes)
118+n Port X02: Input Data IO-Link (n Bytes)
118+2n Port X03: Input Data IO-Link (n Bytes)
118+3n Port X04: Input Data IO-Link (n Bytes)
Legende:
n = [2,4,8,16,32]; wird bestimmt durch Parameter [Process_Data_Length] (→ Configuration Assembly (Instance 199)
(→ S. 58)
61
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Byte Inhalt
0...1 X01...X04: Digital Input - Pin 2 / 4 (DI) (→ Mapping: Digitale Eingangsdaten (DI) (→ S. 64))
62
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Byte Inhalt
0...1 Port X01...X04: Digital Input - Pin 2 / 4 (DI) (→ Mapping: Digitale Eingangsdaten (DI) (→ S. 64))
63
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
>
Mapping: Statusinformationen
23006
64
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Mapping: PQI
11015
[Diagnosis Anzeige eines neuen Ereignisses (Coming Event, 1 Bit 0x0 kein Ereignis
present] Single Shot Event).
0x1 Neues Ereignis vorhanden
Coming Events verschwinden bei Eintritt des
entsprechenden Disappearing Events
Single Shot Events verschwinden automatisch
65
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
66
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
67
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Byte Inhalt
0 Port X01...X04: Digital Output - Pin 4 (DO) (→ Mapping: Digitale Ausgangsdaten (DO) (→ S. 70))
1 reserviert
2 reserviert
3 reserviert
4...45 Acyclic Command Area: Request Channel (→ Anforderungskanal (Request) (→ S. 72))
46 Port X01: Output Data IO-Link (n Bytes)
46+n Port X02: Output Data IO-Link (n Bytes)
68
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Byte Inhalt
0 Port X01...X04: Digital Output - Pin 4 (DO) (→ Mapping: Digitale Ausgangsdaten (DO) (→ S. 70))
1 reserviert
2 Port X01: Output Data IO-Link (n Bytes)
2+n Port X02: Output Data IO-Link (n Bytes)
69
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
70
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Azyklischer Kommandokanal
10236
Innerhalb der zyklischen Prozessdaten stehen Kommandokanäle für die Übertragung von azyklischen
Daten zur Verfügung.
Object Inhalt Bytes Zugriff
71
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Anforderungskanal (Request)
17657
Byte Inhalt
4 Port No. (LSB)
5 Port No. (MSB)
6 Index (LSB)
7 Index (MSB)
8 Subindex (LSB)
9 Subindex (MSB)
10 Trigger Command ID
11 Length of the user data (number of bytes)
12 Data (byte 0)
13 Data (byte 1)
.. ...
43 Data (byte 31)
44 reserviert
45 reserviert
Legende:
[Port No.] Nummer des IO-Link-Ports 8 Bit 0x01 Port X01
Port No. = 0x1234 0x02 Port X02
Port No. (MSB) = 0x12
...
Port No. (LSB) = 0x34
0x04 Port X04
[Index] Index des IO-Link-Objekts 8 Bit pro Byte: 0x00...0xFF
Index = 0x1234
Index (MSB) = 0x12
Index (LSB) = 0x34
[Subindex] Subindex des IO-Link-Objekts 8 Bit pro Byte: 0x00...0xFF
Subindex = 0x1234
Subindex (MSB) = 0x12
Subindex (LSB) = 0x34
[Trigger] Befehlsausführung steuern 1 Bit 0x0 Kommando nicht verarbeiten
0x1 Kommando ausführen
[Command ID] Kommandonummer 7 Bit 0x01 Lesen
0x02 Schreiben
[Length of the user Anzahl der Bytes, die relevante Nutzdaten enthalten 8 Bit 0x00 0 Bytes
data (number of
bytes)] ...
0x20 32 Bytes
[Data (byte n)] Nutzdaten 8 Bit 0x00...0xFF
72
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Antwortkanal (Response)
8468
Byte Inhalt
4 Port No. (LSB)
5 Port No. (MSB)
6 Index (LSB)
7 Index (MSB)
8 Subindex (LSB)
9 Subindex (MSB)
10 Handshake Command ID
11 Result
12 Length of response data (number of bytes)
13 Data (byte 0) or Error Code
14 Data (byte 1) or Additional Code
... ...
44 Data (byte 31)
45 reserviert
Legende:
[Port No.] Nummer des IO-Link-Ports 8 Bit 0x01 Port X01
Port No. = 0x1234 0x02 Port X02
Port No. (MSB) = 0x12
...
Port No. (LSB) = 0x34
0x04 Port X04
[Index] Index des IO-Link-Objekts 8 Bit pro Byte: 0x00...0xFF
Index = 0x1234
Index (MSB) = 0x12
Index (LSB) = 0x34
[Subindex] Subindex des IO-Link-Objekts 8 Bit pro Byte: 0x00...0xFF
Subindex = 0x1234
Subindex (MSB) = 0x12
Subindex (LSB) = 0x34
[Handshake] Gültigkeit der IO-Link Antwortdaten 1 Bit 0x0 Daten ungültig
0x1 Daten gültig
[Command ID] Kommandonummer 7 Bit 0x01 Lesen
0x02 Schreiben
[Result] Status der Kommandoabarbeitung 8 Bit 0x00 OK
0x0F OK, gelesene Daten >32 Bytes
0xFF Fehler aufgetreten
[Length of response Anzahl der Bytes, die relevante Nutzdaten 8 Bit 0x00 0 Bytes
data (number of enthalten
bytes)] ...
0x20 32 Bytes
73
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
74
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Error Codes
15475
Fehlercode Bedeutung
0x71 Dienst nicht verfügbar (unbekannte Befehl wurde an den IO-Link Port gesendet)
0x72 Port gesperrt (ein anderer azyklischer Prozess greift auf den IO-Link Port zu)
0x73 Verboten (Zugriffsrechte verbieten Befehlsausführung)
0x74 Ungültige Daten (falscher Parameter wurde im Befehl gesendet)
0x76 Falscher Port (falsche Port-Nummer)
0x77 Falsche Port-Funktion (falsche Port-Funktion oder falscher Parameter wurde an das Gerät gesendet)
0x78 Ungültige Länge (eingestellte Länge ist > 0x20)
0x80 Fehler in der Geräte-Applikation; Additional Code beachten (→ Additional Codes (→ S. 75))
>
Additional Codes
34072
Additional Error Codes nur gültig, wenn Error Code = 0x80 (→ Error Codes (→ S. 75))
75
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Azyklische Kommandos
Inhalt
Kommando 0x10 – Set Mode .................................................................................................................77
Kommando 0x20 – Set Validation ID / Data Storage .............................................................................79
Kommando 0x30 – Set Fail-safe Data Pattern .......................................................................................81
22631
76
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
>
Kommandoanforderung
22990
77
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Kommandoantwort
8039
78
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Der Befehl setzt das Verhalten des IO-Link Masters beim Anschluss eines neuen IO-Link Devices an
einem IO-Link-Ports des Geräts.
>
Kommandoanforderung
7337
79
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Kommandoantwort
20764
80
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Der Befehl setzt das Verhalten des Ausgänge bei einer Unterbrechung der EtherNet/IP-Verbindung
und die entsprechenden Rückfallwerte.
>
Kommandoanforderung
23527
>
81
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
Kommandoantwort
23529
82
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Feldbusobjekte
Inhalt
CIP-Klassen-Services.............................................................................................................................83
CIP-Objektklassen ..................................................................................................................................84
Identity Object (Objektklasse: 0x01) .......................................................................................................85
Message Router Object (Objektklasse: 0x02) ........................................................................................87
Assembly Object (Objektklasse: 0x04) ...................................................................................................88
Connection Manager Object (Objektklasse: 0x06) .................................................................................89
Device Level Ring Object (Objektklasse: 0x47) .....................................................................................90
Quality of Service (Objektklasse: 0x48) .................................................................................................91
IO-Link Requests (Objektklasse: 0x80) ..................................................................................................92
TCP/IP Object (Objektklasse: 0xF5) ....................................................................................................102
Ethernet Link Object (Objektklasse: 0xF6) ...........................................................................................104
22640
>
CIP-Klassen-Services
23651
dez hex
01 01 Get Attribute All Alle Attributwerte der Klasse oder Instanz lesen
02 02 Set Attribute All Alle Attributwerte der Klasse oder Instanz ändern
05 05 Reset Rücksetzen
09 09 Delete Löschen
14 0E Get Attribute Single Einzelnen Attributwert der Klasse oder Istanz lesen
16 10 Set Attribute Single Einzelnen Attributwert der Klasse oder Instanz ändern
75 4B Read ISDU ISDU lesen
76 4C Write ISDU ISDU schreiben
77 4D Write Failsafe Pattern Rückfallwerte schreiben
78 4E Forward Close Verbindung schließen
84 54 Forward Open Neue Verbindung öffnen
83
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
CIP-Objektklassen
23652
dez hex
01 01 Identity Object → Identity Object (Objektklasse: 0x01) (→ S. 85)
246 F6 Ethernet Link Object → Ethernet Link Object (Objektklasse: 0xF6) (→ S. 104)
84
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Klassenattribute
23648
>
Instanzattribute
23649
4 Get Revision STRUCT Revision des Artikels, den das Identity Object 1.1
repräsentiert
Major USINT Haupt-Revision (1...127) 1
revision
Minor USINT Neben-Revision (3 Stellen, bei Bedarf mit führenden 1
revision Nullen)
5 Get Status WORD Status des Geräts
7 Get Product Name SHORT Lesbare Gerätebezeichnung (max 32 ASCII Zeichen) IO-Link Master SL
STRING EIP 4P IP67
8 Get State USINT Aktueller Zustand des Geräts (lt.
Zustandsübergangsdiagramm)
0 Nonexistent
1 Device Self Testing
2 Standby
3 Operational
4 Major Recoverable Fault
5 Major Unrecoverable Fault
6...254 Reserved
255 Default for Get_Attributes_All service
9 Get Configuration UINT Inhalt zeigt die Konfiguration des Geräts 0
Consistency
Value
85
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Unterstützte Services
23667
dez hex
Wenn ein Identity Object eine Reset-Anforderung empfängt, dann führt es folgende Aktionen aus:
Es prüft, ob es den angeforderten Reset-Typ unterstützt.
Es antwortet auf die Anforderung.
Es versucht, den geforderten Reset-Typ auszuführen.
Unterstützte Reset-Typen:
0 Gerät neu starten (obligatorisch für alle EtherNet/IP-Geräte).
1 Werkseinstellungen wiederherstellen und Gerät neu starten.
86
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Das Message Router Object stellt einen Zugang zur Verfügung, mit dem ein EtherNet/IP-Client einen
Service zu jeder Objektklasse oder Instanz in dem pyhsikalischen Gerät adressieren kann.
>
Klassenattribute
23695
>
Instanzattribute
23696
Unterstützte Services
23697
dez hex
14 0E Get_Attribute_Single ja nein Einzelnen Attributwert lesen
87
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Das Assembly Object bindet Attribute mehrerer Objekte, damit Daten über eine Verbindung zu oder
von jedem Objekt gesendet oder empfangen werden können.
>
Klassenattribute
23691
>
Instanzattribute
23692
>
Unterstützte Services
23693
dez hex
14 0E Get_Attribute_Single ja ja Attributwert lesen
16 10 Set_Attribute_Single nein ja Attributwert ändern
88
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Das Connection manager Object ordnet und verwaltet die internen Ressourcen, die für Verbindungen
genutzt werden.
>
Klassenattribute
23699
>
Instanzattribute
23696
Unterstützte Services
23701
dez hex
14 0E Get_Attribute_Single ja ja Einzelnes Attribut lesen
16 10 Set_Attribute_Single nein ja Einzelnes Attribut ändern
78 4E Forward_Close ja nein Verbindung schließen
84 54 Forward_Open ja nein Neue Verbindung öffnen
89
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Das Device Level Ring (DLR) Object stellt die Schnittstelle für Konfiguration und Statusinformationen
dar.
>
Klassenattribute
23658
>
Instanzattribute
23659
Unterstützte Services
23660
dez hex
1 01 Get_Attribute_All nein ja Alle Attributewerte lesen
14 0E Get_Attribute_Single ja ja Einzelnen Attributwert lesen
>
90
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Quality of Service (QoS) ermöglicht die Priorisierung von Ethernet-Frames. Die Prioritäten der
Ethernet-Frames können mit den Attributen "Differentiate Service Code Points" (DSCP) oder "802.1Q
Tag" beeinflusst werden.
>
Klassenattribute
23662
>
Instanzattribute
23663
>
Unterstützte Services
23664
dez hex
91
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Das herstellerspezifische Object "IO-Link Requests" ermöglicht den Lese- und Schreibzugriff auf die
IO-Link-Objekte eines an den AL1120 angeschlossenen IO-Link Devices über ISDU (Index Service
Data Unit). Das Objekt bildet die Mechanismen der CIP-Adressierung auf das IO-Link Protokoll ab.
>
Klassenattribute
23668
>
Instanzattribute
23669
Über das Instanzattribut wird der gewünschte IO-Link-Port des Gerät adressiert.
>
Unterstützte Services
23670
dez hex
75 4B → Read_ISDU (→ S. 93) nein ja ISDU lesen
76 4C → Write_ISDU (→ S. 96) nein ja ISDU schreiben
77 4D → Write Failsafe Pattern nein ja Rückfallwerte eines Ports schreiben
(→ S. 98)
92
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Read_ISDU
23118
Mit Read_ISDU können Parameter eines angeschlossenen IO-Link Devices gelesen werden.
>
Request
23702
Attribute bestimmt den IO-Link-Port, an den das IO-Link Gerät angeschlossen ist. Der Bereich CIP
User Specific Service Data enthält IO-Link-Index und IO-Link-Subindex des IO-Link Objekts, dessen
Wert gelesen werden soll:
CIP Format Datentyp MSG Config Beschreibung
CIP Class ID UINT 0x80 IO-Link Acyclic Access
CIP Instance ID UINT 0x01 IO-Link Master
CIP Attribute USINT 0x01...0x04 Port-Nummer
CIP Service Code ID USINT 0x4B Request "Read_ISDU"
CIP User Specific Service Data UINT 0x0000...0xFFFF IO-Link ISDU-Objekt-Index
USINT 0x00...0xFF IO-Link ISDU-Objekt-Subindex
>
Response
23114
Positive Antwort
Wurde der Service fehlerfrei ausgeführt (CIP Error Code = 0), werden die gelesenen Daten byteweise
zurückgegeben (CIP User Specific Service Data). Die Antwort liegt in folgendem Format vor:
CIP-Format Datentyp MSG Config Beschreibung
CIP Class ID UINT 0x80 IO-Link Acyclic Access
CIP Instance ID UINT 0x01 IO-Link Master
CIP Attribute USINT 0x01...0x04 Port-Nummer
CIP Service Code ID USINT 0x4B Response "Read_ISDU"
CIP Error Code USINT 0x00 --
CIP Exended Error Code USINT 0x00 --
CIP User Specific Service Data USINT 0x00...0xFF Daten (Byte 0)
USINT 0x00...0xFF Daten (Byte 1)
... ...
USINT 0x00...0xFF Daten (Byte n)
Die gelesenen Daten sind im IO-Link-Format. Der Nutzer muss bei Bedarf die Byte-Anordung
der gelesenen Daten an das CIP-Format anpassen.
93
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
Negative Antwort
Tritt bei der Ausführung des Services ein Fehler auf (CIP Error Code <> 0), dann werden wird ein
Erweiterter Fehler-Code übertragen (CIP Extended Error Code). Ist der CIP Error Code = 0x1E, dann
ist CIP Extended Error Code = 0x00 und es werden im Bereich CIP User Specific Service Data der
IO-Link Error Code und der IO-Link Additional Code übertragen. Die Antwort liegt in folgendem Format
vor:
CIP-Format Datentyp MSG Config Beschreibung
CIP Class ID UINT 0x80 IO-Link Acyclic Access
CIP Instance ID UINT 0x01 IO-Link Master
CIP Attribute USINT 0x01...0x04 Port-Nummer
CIP Service Code ID USINT 0x4B Response "Read_ISDU"
CIP Error Code USINT <> 0x00 Fehlercode: siehe unten
CIP Extended Error Code USINT 0x00 Erweiterter Fehlercode
CIP User Specific Service Data USINT <> 0x00 IO-Link Error Code: → Error Codes (→ S. 75)
(nur wenn CIP Error Code = 0x1E)
USINT z. B. 0x20 IO-Link Additional Code: → Additional Codes
(→ S. 75)
(nur wenn CIP Error Code = 0x1E)
94
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Daraus ergeben sich für die Konfiguration des EtherNet/IP-Befehls Message (MSG):
CIP Format Datentyp MSG Config Beschreibung
CIP Class ID UINT 0x80 IO-Link Acyclic Access
CIP Instance ID UINT 0x01 IO-Link Master
CIP Attribute USINT 0x02 Port-Nummer
CIP Service Code ID USINT 0x4B Request "Read_ISDU"
CIP User Specific Service Data UINT 0x005A IO-Link ISDU-Objekt-Index
USINT 0x03 IO-Link ISDU-Objekt-Subindex
Nach erfolgreicher Ausführung der Anforderung besitzt der Antwortbereich folgenden Inhalt:
CIP-Format Datentyp MSG Config Beschreibung
CIP Class ID UINT 0x80 Objektklasse "IO-Link Requests"
CIP Instance ID UINT 0x01 IO-Link Master
CIP Attribute USINT 0x02 Port-Nummer
CIP Service Code ID USINT 0x4B Response "Read_ISDU"
CIP Error Code USINT 0x00 Anforderung fehlerfrei abgearbeitet
CIP Exended Error Code USINT 0x00 --
CIP User Specific Service Data USINT z.B. 0x12 gelesener Parameterwert (Byte 0)
USINT z.B. 0x34 gelesener Parameterwert (Byte 1)
Wenn bei derAz.usführung der Anforderung ein Fehler auftritt, besitzt der Antwortbereich folgenden
Inhalt:
CIP-Format Datentyp MSG Config Beschreibung
CIP Class ID UINT 0x80 Objektklasse "IO-Link Requests"
CIP Instance ID UINT 0x01 IO-Link Master
CIP Attribute USINT 0x02 Port-Nummer
CIP Service Code ID USINT 0x4B Response "Read_ISDU"
CIP Error Code USINT 0x1E Fehlercode: Embedded Service Error
CIP Exended Error Code USINT 0x00 --
CIP User Specific Service Data USINT z. B. 0x80 IO-Link Error Code: Fehler Geräte-Applikation
USINT z.B. 0x20 IO-Link Additional Code: Dienst derzeit nicht verfügbar
95
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Write_ISDU
23111
Mit Write_ISDU können Parameter eines angeschlossenen IO-Link Devices geändert werden.
>
Request
23703
Attribute bestimmt den IO-Link-Port, an den das IO-Link Gerät angeschlossen ist. Der Bereich User
Specific Service Data enthält IO-Link-Index, IO-Link-Subindex des IO-Link Objekts, dessen Wert
geändert werden soll. Es folgt byteweise der Wert, der dem Parameter zugewiesen werden sollen.
CIP Format Datentyp MSG Config Beschreibung
CIP Class ID UINT 0x80 IO-Link Acyclic Access
CIP Instance ID UINT 0x1 IO-Link Master
CIP Attribute USINT 0x01...0x04 Port-Nummer
CIP Service Code ID USINT 0x4C Request "Write_ISDU"
CIP User Specific Service Data UINT 0x0000...0xFFFF IO-Link ISDU-Objekt-Index
USINT 0x00...0xFF IO-Link ISDU-Objekt-Subindex
USINT 0x00...0xFF IO-Link ISDU-Daten (Byte 0)
USINT 0x00...0xFF IO-Link ISDU-Daten (Byte 1)
>
Response
23115
Positive Antwort
Wurde der Service fehlerfrei ausgeführt (CIP Error Code = 0), bleibt der Bereich CIP User Specific
Data leer. Die Antwort liegt in folgendem Format vor:
CIP Format Datentyp MSG Config IO-Link-Mapping
CIP Class ID UINT 0x80 IO-Link Acyclic Access
CIP Instance ID UINT 0x01 IO-Link Master
CIP Attribute USINT 0x01...0x04 Port-Nummer
CIP Service Code ID USINT 0x4C Response "Write_ISDU"
CIP Error Code USINT 0x00 --
CIP Extended Error Code USINT 0x00 --
96
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
Negative Antwort
Tritt bei der Ausführung des Services ein Fehler auf (CIP Error Code <> 0), dann werden wird ein
Erweiterter Fehler-Code übertragen (CIP Extended Error Code). Ist der CIP Error Code = 0x1E, dann
ist CIP Extended Error Code = 0x00 und es werden im Bereich CIP User Specific Service Data der
IO-Link Error Code und der IO-Link Additional Code übertragen. Die Antwort liegt in folgendem Format
vor:
CIP-Format Datentyp MSG Config IO-Link-Mapping
CIP Class ID UINT 0x80 IO-Link Acyclic Access
CIP Instance ID UINT 0x01 IO-Link Master
CIP Attribute USINT 0x01...0x04 Port-Nummer
CIP Service Code ID USINT 0x4C Response "Write_ISDU"
CIP Error Code USINT <> 0x00 Fehlercode: siehe unten
CIP Extended Error Code USINT 0x00 Erweiterter Fehlercode
CIP User Specific Service Data USINT <> 0x00 IO-Link Error Code: → Error Codes (→ S. 75)
(nur wenn CIP Error Code = 0x1E)
USINT <> 0x00 IO-Link Additional Code: → Additional Codes
(→ S. 75)
(nur wenn CIP Error Code = 0x1E)
97
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Daraus ergeben sich für die Konfiguration des EtherNet/IP-Befehls Message (MSG):
CIP Format Datentyp MSG Config Beschreibung
CIP Class ID UINT 0x80 IO-Link Acyclic Access
CIP Instance ID UINT 0x01 IO-Link Master
CIP Attribute USINT 0x03 Port-Nummer
CIP Service Code ID USINT 0x4C Service "Write_ISDU"
CIP User Specific Service Data UINT 0x005B IO-Link ISDU-Objekt-Index
USINT 0x05 IO-Link ISDU-Objekt-Subindex
USINT 0xAB neuer Parameterwert (MSB)
USINT 0xCD neuer Parameterwert (LSB)
Nach erfolgreicher Ausführung der Anforderung besitzt der Antwortbereich folgenden Inhalt:
CIP-Format Datentyp MSG Config Beschreibung
CIP Class ID UINT 0x80 Objektklasse "IO-Link Requests"
CIP Instance ID UINT 0x01 IO-Link Master
CIP Attribute USINT 0x03 Port-Nummer
CIP Service Code ID USINT 0x4B Service "Write_ISDU"
CIP Error Code USINT 0x00 Anforderung fehlerfrei abgearbeitet
CIP Exended Error Code USINT 0x00 --
Wenn bei der Ausführung der Anforderung ein Fehler auftritt, besitzt der Antwortbereich folgenden
Inhalt:
CIP-Format Datentyp MSG Config Beschreibung
CIP Class ID UINT 0x80 Objektklasse "IO-Link Requests"
CIP User Specific Service Data USINT 0x80 IO-Link Error Code: Fehler in Geräte-Applikation
>
Mit Write Failsafe Pattern kann der Rückfallwert eines IO-Link Ports geschrieben werden.
98
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Request
51658
CIP Attribute bestimmt den IO-Link Port. Der Bereich CIP User Specific Service Data enthält die
Failsafe Mode und den Rückfallwert (Failsafe Pattern).
CIP Format Datentyp MSG Config Beschreibung
CIP Class ID UINT 0x80 IO-Link Acyclic Access
CIP Instance ID UINT 0x01 IO-Link Master
CIP Attribute USINT 0x01...0x04 Port-Nummer
CIP Service Code ID USINT 0x4D Request "Write Failsafe Pattern"
CIP User Specific Service Data USINT 0x00 = No Fail-safe Failsafe Mode
0x01 = Fail-safe Reset Value
0x02 = Fail-safe Old Value
0x03 = Fail-safe with Pattern
USINT 0x00...0xFF Failsafe Pattern (MSB)
>
Response
52797
Positive Antwort
Wurde der Service fehlerfrei ausgeführt (CIP Error Code = 0), bleibt der Bereich User Specific Data
leer. Die Antwort liegt in folgendem Format vor:
CIP Format Datentyp MSG Config Beschreibung
CIP Class ID UINT 0x80 IO-Link Acyclic Access
CIP Instance ID UINT 0x01 IO-Link Master
CIP Attribute USINT 0x01...0x04 Port-Nummer
CIP Service Code ID USINT 0x4D Response "Write Failsafe Pattern"
CIP Error Code USINT 0x00 --
CIP Extended Error Code USINT 0x00 --
99
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
Negative Antwort
Tritt bei der Ausführung des Services ein Fehler auf (CIP Error Code <> 0), dann wird ein Erweiterter
Fehler-Code übertragen (CIP Extended Error Code). Die Antwort liegt in folgendem Format vor:
CIP-Format Datentyp MSG Config Beschreibung
CIP Class ID UINT 0x80 IO-Link Acyclic Access
CIP Instance ID UINT 0x01 IO-Link Master
CIP Attribute USINT 0x01...0x04 Port-Nummer
CIP Service Code ID USINT 0x4D Response "Write Failsafe Pattern"
CIP Error Code USINT <> 0x00 Fehlercode: siehe unten
CIP Extended Error Code USINT <> 0x00 Erweiterter Fehlercode
100
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Aufgabe: Fail-safe Mode für IO-Link Port X02 auf "Fail-safe with pattern" und Rückfallwert auf 0x1234
schreiben
IO-Link Device an Port: 0x02
Fail-safe Mode: 0x03
Rückfallwert: 0x1234
Daraus ergeben sich für die Konfiguration des EtherNet/IP-Befehls Message (MSG):
CIP Format Datentyp MSG Config Beschreibung
CIP Class ID UINT 0x80 IO-Link Acyclic Access
CIP Instance ID UINT 0x01 IO-Link Master
CIP Attribute USINT 0x02 Port-Nummer
CIP Service Code ID USINT 0x4D Request "Write Failsafe Pattern"
CIP User Specific Service Data USINT 0x03 Modus "Fail-safe with Pattern"
USINT 0x12 Failsafe Pattern (MSB)
USINT 0x34 Failsafe Pattern (LSB)
Nach erfolgreicher Ausführung der Anforderung besitzt der Antwortbereich folgenden Inhalt:
CIP-Format Datentyp MSG Config Beschreibung
CIP Class ID UINT 0x80 IO-Link Acyclic Access
CIP Instance ID UINT 0x01 IO-Link Master
CIP Attribute USINT 0x02 Port-Nummer
CIP Service Code ID USINT 0x4D Response "Write Failsafe Pattern"
CIP Error Code USINT 0x00 Anforderung fehlerfrei abgearbeitet
CIP Exended Error Code USINT 0x00 --
Wenn bei der Ausführung der Anforderung ein Fehler auftritt, besitzt der Antwortbereich folgenden
Inhalt:
CIP-Format Datentyp MSG Config Beschreibung
CIP Class ID UINT 0x80 IO-Link Acyclic Access
CIP Instance ID UINT 0x01 IO-Link Master
101
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
TCP/IP Interface Object ermöglicht die Konfiguration der physikalischen Netzwerk-Schnittstelle des
Geräts.
>
Klassenattribute
23647
>
Instanzattribute
23650
102
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Unterstützte Services
23666
dez hex
103
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Klassenattribute
23645
>
Instanzattribute
23646
1 Interne Schnittstelle
104
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
>
Unterstützte Services
23665
dez hex
01 01 Get_Attribute_All nein ja Alle Attributwerte lesen
14 0E Get_Attribute_Single ja ja Einzelnen Attributwert lesen
16 10 Set_Attribute_Single nein ja Einzelnen Attributwert ändern
105
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
14 Index F
Feldbusobjekte ......................................................................................83
A Fieldbus
Additional Codes....................................................................................75 IP-Einstellungen konfigurieren ...................................................................... 28
Konfigurationsmodus einstellen .................................................................... 29
AL1120 in das EtherNet/IP-Projekt einbinden.......................................37
Firmware
AL1120 konfigurieren ............................................................................39
Gerät auf Werkseinstellungen rücksetzen .................................................... 34
Allgemein .................................................................................................7
Gerät neu starten .......................................................................................... 34
Änderungshistorie ....................................................................................6
Firmware aktualisieren ..........................................................................48
Anforderungskanal (Request)................................................................72
Funktion ...................................................................................................9
Anhang...................................................................................................52
Antwortkanal (Response) ......................................................................73 G
Assembly Object (Objektklasse
Gerät anschließen .................................................................................17
0x04) .............................................................................................................. 88
Gerät montieren .....................................................................................12
Ausgänge ...............................................................................................54
Geräte- und Diagnoseinformationen lesen ...........................................22
Azyklische Daten ...................................................................................71
Azyklische Dienste nutzen.....................................................................45 H
Azyklische Kommandos ........................................................................76
Azyklische Port-Kommandos.................................................................46 Hinweise ..........................................................................................13, 25
Azyklischer Kommandokanal ................................................................71
I
B Identity Object (Objektklasse
0x01) .............................................................................................................. 85
Bedien- und Anzeigeelemente ..............................................................18
Beispiel Inbetriebnahme ......................................................................................21
Parameterwert eines IO-Link Devices ändern.............................................. 98 Info
Parameterwert eines IO-Link Devices lesen ................................................ 95 Geräteinformationen zeigen .......................................................................... 33
Rückfallwert schreiben ................................................................................ 101 Input Assembly (Instance 100)
Bestimmungsgemäße Verwendung ........................................................8 I/O-Daten + Azyklische Daten + Diagnosedaten .......................................... 61
Input Assembly (Instance 101)
C I/O-Daten + Azyklische Daten ....................................................................... 62
Input Assembly (Instance 102)
CIP-Klassen-Services............................................................................83
I/O-Daten ....................................................................................................... 63
CIP-Objektklassen .................................................................................84
Instanzattribute ................................. 85, 87, 88, 89, 90, 91, 92, 102, 104
Configuration Assembly (Instance 199) ................................................58
IO-Link ...................................................................................................10
Connection Manager Object (Objektklasse
IO-Link Device tauschen .......................................................................49
0x06) .............................................................................................................. 89
IO-Link Devices für Class-A-Betrieb anschließen .................................15
D IO-Link Devices für Class-B-Betrieb anschließen .................................16
IO-Link Devices konfigurieren .........................................................35, 42
Device Level Ring Object (Objektklasse
IO-Link Ports ..........................................................................................15
0x47) .............................................................................................................. 90
IO-Link Ports (Class A) ..........................................................................20
Diagnoseinformationen und Events lesen .............................................43
IO-Link Requests (Objektklasse
Digitale Eingänge...................................................................................11
0x80) .............................................................................................................. 92
E IO-Link-Ports
Betriebsart konfigurieren ............................................................................... 31
EDS-Datei registrieren...........................................................................36 Datenübertragung zu LR AGENT oder LR SMARTOBSERVER einstellen 30
Eingänge ................................................................................................54 Gerätevalidierung und Datenspeicherung einstellen ................................... 32
Eingänge / Ausgänge ............................................................................53 Rückfallwerte konfigurieren ........................................................................... 33
Eingriffe in das Gerät ...............................................................................7 IO-Link-Ports konfigurieren....................................................................40
Einsatzbereich .......................................................................................53 IO-Link-Versorgung ...............................................................................11
Elektrische Daten...................................................................................53 IoT
Elektrischer Anschluss ....................................................................13, 56 Schnittstelle zum LR AGENT oder LR SMARTOBSERVER konfigurieren . 27
Error Codes ...........................................................................................75 Zugriffsrechte konfigurieren .......................................................................... 26
106
IO-Link Master mit EtherNet/IP-Schnittstelle StandardLine 4 Ports IP 65 / IP 66 / IP 67
P
Parameterdaten .....................................................................................58
Parametrierung ................................................................................11, 23
Prinzip der Kommandokanäle ...............................................................45
Q
Quality of Service (Objektklasse
0x48) .............................................................................................................. 91
R
Read_ISDU............................................................................................93
Rechtliche Hinweise ................................................................................5
Reinigung ...............................................................................................47
Request..................................................................................... 93, 96, 99
Response .................................................................................. 93, 96, 99
S
Schnittstellen .........................................................................................54
Sicherheitshinweise .................................................................................7
Sicherheitssymbole auf dem Gerät .........................................................7
Spannungsversorgung ..........................................................................20
Status-LEDs...........................................................................................19
T
TCP/IP Object (Objektklasse
0xF5) ............................................................................................................ 102
Technische Daten ..................................................................................53
U
Übersicht ................................................................................................18
Umgebungsbedingungen ......................................................................55
107