Herunterladen Diese Seite drucken
IFM Electronic AL1324 Betriebsanleitung
IFM Electronic AL1324 Betriebsanleitung

IFM Electronic AL1324 Betriebsanleitung

Io-link master mit ethernet/ip-schnittstelle dataline

Werbung

Betriebsanleitung
DE
IO-Link Master mit EtherNet/IP-Schnittstelle
DataLine
AL1324

Werbung

loading

Inhaltszusammenfassung für IFM Electronic AL1324

  • Seite 1 Betriebsanleitung IO-Link Master mit EtherNet/IP-Schnittstelle DataLine AL1324...
  • Seite 2 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle Inhaltsverzeichnis Vorbemerkung ............. .
  • Seite 3 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 9.1.16 Firmware aktualisieren ..........27 9.1.17 Firmware: Gerät zurücksetzen .
  • Seite 4 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle 11 Anhang ..............67 11.1 ifm IoT Core .
  • Seite 5 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 1 Vorbemerkung Anleitung, technische Daten, Zulassungen und weitere Informationen über den QR-Code auf dem Gerät / auf der Verpackung oder über documentation.ifm.com. 1.1 Verwendete Symbole Voraussetzung Handlungsanweisung Reaktion, Ergebnis [...] Bezeichnung von Tasten, Schaltflächen oder Anzeigen Querverweis Wichtiger Hinweis Fehlfunktionen oder Störungen sind bei Nichtbeachtung möglich...
  • Seite 6 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle 2 Sicherheitshinweise • Das beschriebene Gerät wird als Teilkomponente in einem System verbaut. – Die Sicherheit dieses Systems liegt in der Verantwortung des Erstellers. – Der Systemersteller ist verpflichtet, eine Risikobeurteilung durchzuführen und daraus eine Dokumentation nach den gesetzlichen und normativen Anforderungen für den Betreiber und den Benutzer des Systems zu erstellen und beizulegen.
  • Seite 7 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 3 Bestimmungsgemäße Verwendung Das Gerät darf für folgende Zwecke eingesetzt werden: • IO-Link Master für die Konfiguration, Verwaltung und den Betrieb von IO-Link Devices • Gateway zwischen IO-Link Devices und einem übergeordneten EtherNet/IP-Steuerungssystem Das Gerät ist für den schaltschranklosen Einsatz im Anlagenbau konzipiert.
  • Seite 8 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle 4 Funktion 4.1 IO-Link Das Gerät stellt folgende IO-Link Funktionen bereit: • IO-Link Master (IO-Link Revision 1.0 und 1.1) • 4 IO-Link Ports (Class A) für den Anschluss von IO-Link Devices 4.1.1 IO-Link Versorgung Das Gerät bietet Versorgungen für 4 IO-Link Devices (Sensoren, Aktuatoren).
  • Seite 9 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 – Exclusive Owner – Input Only – Listen Only • UCMM-Unterstützung • Vordefinierte Feldbusobjekte – Identity Object (0x01) – Message Router Object (0x02) – Assembly Object (0x04) – Connection Manager (0x06) – DLR Object (0x47) –...
  • Seite 10 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle 5 Montage 5.1 Überblick Obere Befestigungslasche Untere Befestigungslasche 5.2 Gerät montieren u Anlage vor Montage spannungsfrei schalten. u Zur Montage eine plane Montageoberfläche verwenden. u Maximales Anzugsdrehmoment beachten. u Modul auf der Montagefläche mit 2 Montageschrauben und Unterlegscheiben Größe M5 befestigen (Anzugsdrehmoment: 1,8 Nm).
  • Seite 11 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 6 Elektrischer Anschluss 6.1 Überblick Funktionserde (FE) X21: Ethernet-Port 1 (EtherNet/IP) X22: Ethernet-Port 2 (EtherNet/IP) X23: IoT-Port X31: Power IN - Spannungsversorgung X01: IO-Link Port (Class A) X02: IO-Link Port (Class A) X03: IO-Link Port (Class A) X04: IO-Link Port (Class A) 6.2 Generelle Anschlusshinweise...
  • Seite 12 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle u Nicht belegte Anschlüsse mit Schutzkappen verschließen. Drehmoment: 1,3 ± 0,1 Nm Für UL-Anwendungen: u Für den Anschluss des Geräts und der IO-Link Devices nur UL-zertifizierte Kabel der Kategorie CYJV oder PVVA mit einer Mindesttemperatur von 80°C verwenden (75°C bei einer maximalen Umgebungstemperatur von 40°C).
  • Seite 13 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 u IO-Link Devices mit Ports X01...X04 verbinden. Maximale Leitungslänge pro Port: 20 m. u Für den Anschluss M12-Steckverbindungen verwenden (min. Schutzart: IP 65 / IP 66 / IP 67). u Kabelstecker mit 1,3 ± 0,1 Nm verschrauben.
  • Seite 14 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle u Gerät über Port X31 anschließen an 24 V DC (20…30 V SELV/PELV; gemäß IEC 61010-1, Sekundärstromkreis mit max. 30 V DC, abgeleitet von Netzstromkreis bis 300 V der Überspannungskategorie). u Für den Anschluss eine A-codierte M12-Steckverbindung nutzen (min. Schutzart: IP 65 / IP 66 / IP 67).
  • Seite 15 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 7 Bedien- und Anzeigeelemente 7.1 LEDs Status: RDY Status: NET Status: MOD EtherNet/IP: LNK EtherNet/IP: ACT IoT: IoT IoT: LNK IoT: ACT IO-Link:  10: IO-Link: DI 11: Power In: US 7.1.1 Status Beschreibung Farbe Zustand Beschreibung Gateway-Status grün...
  • Seite 16 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle 7.1.2 Ethernet Beschreibung Farbe Zustand Beschreibung Status der Verbindung grün keine Ethernet-Verbindung Ethernet-Verbindung hergestellt Status der Datenübertra- gelb keine Datenübertragung gung blinkt Datenübertragung 7.1.3 IoT Beschreibung Farbe Zustand Beschreibung Status der Verbindung grün keine Ethernet-Verbindung Ethernet-Verbindung hergestellt Status der Datenübertra-...
  • Seite 17 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 8 Inbetriebnahme u Gerät ordnungsgemäß montieren. u Gerät ordnungsgemäß elektrisch anschließen. w Nach dem Anschluss an die Versorgungsspannung startet das Gerät. w Die LEDs zeigen Status und Fehlerzustände. w Das Gerät ist betriebsbereit. w Das Gerät kann konfiguriert werden.
  • Seite 18 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle 9 Einstellungen 9.1 Parametriersoftware 9.1.1 Unterstützte Parametriersoftware Das Gerät kann mit folgender Parametriersoftware parametriert werden: • ifm moneo|suite • ifm moneo|configure SA u Die gewünschte Parametriersoftware installieren. u Die für den Betrieb notwendigen Lizenzen aktivieren. w Die installierte Parametriersoftware kann für die Parametrierung des Geräts genutzt werden.
  • Seite 19 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 Voraussetzungen: ü Parametriersoftware ist gestartet. ü Verbindung zum Gerät ist hergestellt. ü Detailansicht des Geräts ist aktiv. u Menü [IoT] wählen. w Menüseite zeigt aktuelle Einstellungen. u IP-Parameter einstellen. u Geänderte Werte auf das Gerät schreiben.
  • Seite 20 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle u Zugriffsrechte einstellen. u Geänderte Werte auf das Gerät schreiben. u Geänderte Werte auf dem Gerät speichern. u Gerät neu starten. w Geänderte Zugriffsrechte sind aktiv. 9.1.5 IoT: Schnittstelle zu Monitoring-Software konfigurieren Für die optionale Übertragung der Prozessdaten an eine Monitoring-Software muss die Schnittstelle entsprechend konfiguriert werden.
  • Seite 21 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 • Zugriff nur über verschlüsselte Verbindung (TLS – Transport Layer Security) Der Sicherheitsmodus schützt nur den Zugriff und die Datenübertragung über die IoT- Schnittstelle. Der Nutzername administrator ist nicht änderbar. Der Sicherheitsmodus kann aktiviert werden, ohne gleichzeitig das Password zu setzen. Beim nächsten Zugriff auf das Gerät verlangt das Konfigurationstool das Setzen des Passworts.
  • Seite 22 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle u Menü [IoT] wählen. w Menüseite zeigt aktuelle Einstellungen. u Sicherheitsmodus deaktivieren. u Geänderte Werte auf das Gerät schreiben. w Sicherheitsmodus ist deaktiviert. 9.1.7 Fieldbus: EtherNet/IP-Schnittstelle konfigurieren Für die Kommunikation mit dem EtherNet/IP-Netzwerk müssen die IP-Parameter der EtherNet/IP- Schnittstelle konfiguriert sein.
  • Seite 23 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 Parameter Beschreibung Wertebereich Zugriff Independent mode EtherNet/IP-Konfigurationsmodus • Independent mode off: Konfiguration über Feldbus-SPS • Independent mode on: Konfiguration über Gerät Process data mode Explicit PD Mode aktivieren / deaktivie- • Explicit process data mode off: Explicit ren und die zu übertragenden Prozess-...
  • Seite 24 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle • Digitaler Ausgang: binäres Ausgangssignal an Pin 4 (C/Q) des Ports • IO-Link: IO-Link-Datentransfer über Pin 4 (C/Q) des Ports Die eingestellte Betriebsart muss zum Betriebsmodus des am Port angeschlossenen Geräts passen (Sensor, Aktuator, IO-Link Device).
  • Seite 25 Backup + Restore • Type compatible V1.1 device with Restore Vendor ID Hersteller-ID des IO-Link Devices, ge- z. B. 310: ifm electronic gmbh gen die validiert werden soll Device ID Geräte-ID des IO-Link Devices, gegen z. B. 1129: TCC501 (ifm-Temperatursen- die validiert werden soll...
  • Seite 26 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle ü Detailansicht des Geräts ist aktiv. ü Betriebsart des Pin 4 des Ports ist "IO-Link". u Menü [Port x] > [IO-Link] (x = 1…4) wählen. Zykluszeit einstellen. u Geänderte Werte auf das Gerät schreiben. w Zykluszeit des IO-Link Ports ist eingestellt.
  • Seite 27 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 ü Detailansicht des Geräts ist aktiv. ü Schnittstelle zur Monitoring-Software ist konfiguriert. u Menü [Port x] (x = 1…4) wählen. w Menüseite zeigt aktuelle Einstellungen. u Parameter einstellen. u Geänderte Werte auf das Gerät schreiben.
  • Seite 28 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle Voraussetzungen: ü Neue Firmware wurde heruntergeladen: documentation.ifm.com ü Parametriersoftware ist gestartet. ü Verbindung zum Gerät ist hergestellt. ü Detailansicht des Geräts ist aktiv. u In Kopfzeile: Auf  klicken. w Dialogfenster erscheint. u Auf [Firmware-Datei importieren] klicken.
  • Seite 29 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 ü IO-Link Device ist korrekt mit einem IO-Link Port des Geräts verbunden. ü Parametriersoftware ist gestartet. ü Betriebsart Pin 4 (US) des Ports mit dem IO-Link Device ist „IO-Link“. ü IoT besitzt Lese- und Schreibrechte für den IO-Link Master.
  • Seite 30 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle 9.2 ifm IoT-Core REST API 9.2.1 ifm IoT Core: Allgemeine Informationen Das Gerät verfügt über den ifm IoT-Core. Der ifm IoT-Core repräsentiert die Funktionalität des Geräts. Die Funktionalität besteht aus einer Menge aus Daten, Diensten und Ereignissen. Die Elemente des ifm IoT-Core sind in einem JSON-Objekt in einer hierarchischen Baumstruktur angeordnet.
  • Seite 31 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324   "cid":-1,   "data":{"value":"factory 2 plant 1"},   "code":200 POST-Methode Zugriff: lesend, schreibend Syntax der Anfrage (Request):   "code":"code_id",   "cid":id,   "adr":"data_point/service",   "data":{req_data},   "auth":{"user":"usr_id","passwd":"password"} Feld Parameter Beschreibung code code_id Dienstklasse • request: Anfrage • transaction: Transaktion • event: Ereignis Correlation ID für die paarweise Zuordnung von Anfrage und Rückgabe; vom Nutzer frei zu...
  • Seite 32 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle   "cid":id,   "error":err_code,   "code":diag_code Feld Parameter Beschreibung Correlation ID für die Zuordnung von Anfrage und Rückgabe (Ò Request) error err_code gerätespezifischer Fehlercode (Ò IO Device Description (IODD) des IO-Link Devices) code diag_code Diagnosecode (Ò Diagnosecodes / 32) Beispiel: POST-Request Anfrage (Request):   "code":"request",...
  • Seite 33 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 9.2.2 Erste Schritte Um die Gerätebeschreibung des Geräts zu lesen: u Folgende POST-Anfrage an den ifm IoT Core senden: {"code":"request","cid":-1,"adr":"gettree"} w ifm IoT Core gibt die Gerätebeschreibung als strukturiertes JSON-Objekt zurück. u In der Baumstruktur des JSON-Objekts alle Unterstrukturen und die enthaltenen Datenpunkte identifizieren.
  • Seite 34 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle   "cid":4711,   "data":{     "identifier":"accessrights",     "type":"data",     "profiles":["parameter"],     "format":{       "type":"enum",       "namespace":"json",       "encoding":"integer",       "valuation":{         "valuelist":{           "0":"Fieldbus + IoT",           "1":"Fieldbus + IoT (read-only)",           "3":"IoT only"         }       }     }   },   "code":200 Der Parameter accessrights hat den Datentyp ENUM mit den gültigen Werten "Fieldbus + IoT",...
  • Seite 35 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 9.2.3.2 Beispiel: Teilbaum ausgeben Aufgabe: Alle direkten Unterelemente des Knotens firmware ausgeben. Lösung: Mit Dienst gettree den gewünschten Teilbaum ausgeben (Wurzelknoten: firmware , zu zeigende Unterebenen: 1 ) Anfrage (Request):   "code":"request",   "cid":4711,   "adr":"gettree",   "data":{     "adr":"firmware",     "level":1   }...
  • Seite 36 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle   "cid":4711,   "data":{     "identifier":"firmware",     "type":"structure",     "profiles":["software","software/uploadablesoftware"],     "subs":[{       "identifier":"version",       "type":"data",       "profiles":["parameter"],       "format":{         "type":"string",         "namespace":"json",         "encoding":"UTF-8"       }     },     {       "identifier":"type",       "type":"data",       "format":{         "type":"string",         "namespace":"json",         "encoding":"UTF-8"       }     },     {       "identifier":"install",       "type":"service"     },     {       "identifier":"factoryreset",       "type":"service"     },     {       "identifier":"signal",       "type":"service"...
  • Seite 37 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 9.2.3.3 Beispiel: Einen Parameterwert ändern Aufgabe: Der Parameter Application Tag des Geräts soll mit dem Wert „Do not use“ geschrieben werden. Der neue Wert soll nur bis zum nächsten Neustart des Geräts gültig sein. Lösung: Mit Dienst setdata den neuen Wert des Elements /devicetag/applicationtag schreiben.
  • Seite 38 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle 9.2.3.4 Beispiel: Mehrere Elemente sequenziell lesen Aufgabe: Folgende aktuelle Werte des Geräts sollen nacheinander gelesen werden: Temperatur, Seriennummer Lösung: Die aktuellen Parameterwerte mit dem Dienst getdatamulti lesen (Datenpunkt Temperatur: /processdatamaster/temperature ; Datenpunkt Seriennummer: /deviceinfo/ serialnumber ) Anfrage (Request):   "code":"request",...
  • Seite 39 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 9.2.3.5 Beispiel: Gerätebeschreibung durchsuchen Aufgabe: Alle Elemente mit dem Profil "timer" auflisten. Lösung: Mit dem Dienst querytree die Gerätebeschreibung mit dem Parameter "timer" (profile) durchsuchen. Anfrage (Request):   "cid":4711,   "code":"request",   "adr":"querytree",   "data":{     "profile":"timer"   } Antwort (Response):   "cid":4711,   "data":{...
  • Seite 40 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle • mit Hostname:   "cid":11,   "code":10,   "adr":"setasync/datachanged/subscribe",   "data":{     "datatosend":["setasync"],     "callback":http://example.org:8080/dump   } 9.2.4 IoT: Zugriffsrechte konfigurieren Das Gerät kann parallel in eine Feldbus-Umgebung sowie in eine IT-Netzwerkstruktur für IIoT- Anwendungen integriert werden („Y-Weg“). Änderungen des Datenpunkts accessrights sind erst wirksam nach einem Neustart des Geräts: Gateway: Gerät zurücksetzen, neu starten und lokalisieren (Ò / 57)
  • Seite 41 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 Name Beschreibung Zugriff ../dhcp DHCP-Modus aktivieren / deaktivieren ../ipaddress IP-Adresse der IoT-Schnittstelle ../subnetmask Subnetzmaske des Netzwerksegments ../ipdefaultgateway IP-Adresse des Netzwerk-Gateways lesen und schreiben Anwendbare Dienste: Name Beschreibung ../setblock alle Datenpunkte der Unterstruktur blockweise schreiben Die Datenpunkte der Unterstruktur nur mit dem Dienst setblock schreiben! 9.2.6 IoT: Sicherheitsmodus konfigurieren...
  • Seite 42 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle 9.2.6.1 Beispiel: Sicherheitsmodus aktivieren Aufgabe: Der Sicherheitsmodus der IoT-Schnittstelle soll aktiviert werden. Als gültiges Passwort soll "password" gesetzt werden (BASE64-codiert: cGFzc3dvcmQ=). Lösung: Den Sicherheitsmodus über den Datenpunkt iotsetup/security/securitymode aktivieren. Das gewünschte Passwort auf den Datenpunkt iotsetup/security/password schreiben.
  • Seite 43 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324   "code":"request",   "cid":1,   "adr":"processdatamaster/temperature/getdata",   "auth":{     "user":"YWRtaW5pc3RyYXRvcg==",     "passwd":"cGFzc3dvcmQ="   } Antwort (Response):   "cid":1,   "data":{"value":37},   "code":200 9.2.6.3 Beispiel: Passwort zurücksetzen Aufgabe: Das existierende Passwort soll rückgesetzt werden. Lösung: Um ein Passwort rückzusetzen, den Sicherheitsmodus deaktivieren. Den Sicherheitsmodus über den Datenpunkt iotsetup/security/securitymode deaktivieren Für die Deaktivierung ist die Eingabe des Nutzernamens und des Passworts notwendig (Felder "user"...
  • Seite 44 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle Name Beschreibung Wertebereich Zugriff ../smobport Portnummer der Monitoring-Software • 0: 0 … • 35100: 35100 (Default) … • 65535: 65535 ../smobinterval Intervall für die Datenübertragung zur Moni- • 0: Off - keine Übertragung (Default) toring-Software (Wert in Millisekunden) •...
  • Seite 45 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 Name Beschreibung Wertebereich Zugriff ../independentmode Konfigurationsmodus • 0: Independent Mode aus • 1: Independent Mode ein ../explicitmodepd Verbidnungstypen (Input Assembly, • 0: Explicit Process Data Mode aus Output Assembly) • 1: Explicit Process Data Mode mit IO-Link I/O + Acyclic + Diag •...
  • Seite 46 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle Name Beschreibung Wertebereich Zugriff …/mode Betriebsart des Pin 4 (US) des Ports • 0: Disabled - Port deaktiviert • 1: DI - Digitaler Eingang • 2: DO - Digitaler Ausgang • 3: IO-Link - IO-Link-Daten ../mastercycletime_actual...
  • Seite 47 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 Name Beschreibung Zugriff ../validation_datastora- Verhalten des Ports beim Anschluss der ei- • 0: No check and clear ge_mode nes neuen IO-Link Devices • 1: Type compatible V1.0 device • 2: Type compatible V1.1 device • 3: Type compatible V1.1 devoce with Backup + Restore •...
  • Seite 48 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle u Anzahl der Leseschritte n berechnen: n = erster ganzzahliger Wert, für den gilt: g < n*h Beispiel: n= 3, da 550 < 3*256 u Segmentweise den Data Storage lesen ("pos" gibt den Byte-Offset an, an dem mit der Länge "length"...
  • Seite 49 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324   "code":"request",   "cid":-1,   "adr":"/iolinkmaster/port[1]/datastorage/start_stream_set",   "data": {"size": n} Beispiel: size = 550 u Segmentweise Data-Storage-String übertragen ("value" = String-Wert mit Länge s)   "code":"request",   "cid":-1,   "adr":"/iolinkmaster/port[1]/datastorage/stream_set",   "data": {"value": "aWZtfgIAAABBTDF4NXhfY25faXRfdDIuMi43Nw..." 9.2.13 Ports: Datenübertragung zu Monitoring-Software einstellen Unterstruktur: iolinkmaster/port[x] (x: 1…4) Verfügbare Datenpunkte:...
  • Seite 50 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle Lösung: Den Wert des Datenpunkts pdin lesen. Anfrage (Request):   "code":"request",   "cid":4711,   "adr":"/iolinkmaster/port[2]/iolinkdevice/pdin/getdata" Antwort (Response):   "cid":4711,   "data":{"value":"03C9"},   "code":200 Der Rückgabewert wird im Hexadezimalformat dargestellt. Der Rückgabewert enthält neben dem Temperaturwert zusätzliche Informationen (Ò IO Device Description (IODD) des Sensors). Der Temperaturwert wird in den Bits 2 bis 15 abgebildet.
  • Seite 51 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324   "cid":10,   "code":200 9.2.14.3 Beispiel: Digitalen Eingangswert lesen (Betriebsart "DI") Aufgabe: Der digitale Eingansgswert des IO-Link Devices an Port 2 (Pin 4) soll gelesen werden. Die Betriebsart des IO-Link Ports ist "Digital Intput (DI)". Lösung: Den Prozesswert des Datenpunkts pdin schreiben. Der Prozesswert wird als Hexadezimalwert mit der Länge von 1 Byte zurückgegeben (OFF = "00", ON ="01"').
  • Seite 52 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle Byte 0 Byte 1 Byte 2 0x00 Legende: • CON Status Verbindung 1 Byte • 0x00: Kein IO-Link Device angeschlossen • 0x40: Falsches IO-Link Device angeschlossen • 0x80: IO-Link Device angeschlossen und in Zustand PREOPERATE •...
  • Seite 53 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 Lösung: Mit dem Dienst setdata den neuen Wert 2500 auf den Datenpunkt /timer[2]/interval schreiben (2500 ms = 2,5 s). Anfrage (Request):   "code": "request",   "cid": 1,   "adr": "/timer[2]/interval/setdata",   "data": {   "newvalue": 2500   } Antwort (Response):   "cid": 1,   "code": 200 9.2.17 IO-Link Devices: Auf Parameter zugreifen...
  • Seite 54 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle   "code":"request",   "cid":4711,   "adr":"/iolinkmaster/port[2]/iolinkdevice/iolreadacyclic",   "data":{     "index":21,     "subindex":0   } Antwort (Response):   "cid":4711,   "data":{"value":"4730323134323830373130"},   "code":200 Der zurückgegebene Wert wird im Hexadezimalformat dargestellt. Die Konvertierung des HEX-Werts in einen STRING-Wert ergibt: G0214280710. 9.2.17.2 Beispiel: Parameterwert eines IO-Link Devices schreiben Aufgabe: Die Ausgangskonfiguration OUT1 des ifm-Temperatursensors TN2531 an Port 2 auf den Wert "Hnc / Hysteresefunktion, Öffner"...
  • Seite 55 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 Name Beschreibung Wertebereich Zugriff ../status Status des angeschlossenen IO-Link • 0: State not connected – Zustand Nicht Devices verbunden • 1: State preoperate – Zustand PREOPERATE • 2: State operate – Zustand OPERATE • 3: State communication error – Zustand Kommunikationsfehler ../vendorid...
  • Seite 56 Name Beschreibung ../install Firmware installieren ../container/stream_set Einzelnes Datensegment übertragen ../container/start_stream_set Sequenzielle Übertragung mehrerer Datensegmente starten ifm electronic empfiehlt, die Firmware über den IoT Core Visualizer zu aktualisieren. 9.2.22 Gateway: Zustands- und Diagnoseinformationen lesen Unterstruktur: processdatamaster Verfügbare Datenpunkte: Name Beschreibung Wertebereich Zugriff ../temperature...
  • Seite 57 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 Name Beschreibung Wertebereich Zugriff ../voltage aktueller Spannungswert der Geräteversor- • 0: 0 mV gung US (Wert in mV) … • 40000: 40000 mV ../voltage/unit Physikalische Einheit der Spannung • mV ../current aktueller Stromstärkewert der Geräteversor- • 0: 0 mA gung US (Wert in mA) …...
  • Seite 58 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle 9.3 ifm IoT Core Visualizer Der ifm IoT Core Visualizer bietet eine grafische Nutzeroberfläche für den Zugriff auf Daten und Dienste des ifm IoT Cores. 9.3.1 ifm IoT Core Visualizer starten Um den ifm IoT Core Visualizer zu starten: Voraussetzungen: ü...
  • Seite 59 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 9.3.2 Benachrichtigungen verwalten Die Menüseite bietet Zugriff auf folgende Funktionen: • Benachrichtigungen erstellen • Aktive Benachrichtigungen anzeigen • Benachrichtigungen löschen (einzeln, alle) Voraussetzungen: ü ifm IoT Core Visualizer ist gestartet. u Auf [Notification] klicken. w Menüseite für Verwaltung von Benachrichtigungen erscheint.
  • Seite 60 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle Voraussetzungen: ü Menüseite [Notification] ist geöffnet. ü Mindestens eine Benachrichtigung ist aktiv. u In Spalte [Unsubscribe] auf Symbol  klicken. w Gewählte Benachrichtigung wird gelöscht (unsubscribe).
  • Seite 61 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 9.3.3 Elemente in Gerätebeschreibung suchen Die Menüseite [Elements] ermöglicht es, die Gerätebeschreibung nach Elementen mit bestimmten Eigenschaften ( type , profile , name ) zu durchsuchen und die Ergebnisse auszugeben. Voraussetzungen: ü ifm IoT Core Visualizer ist gestartet.
  • Seite 62 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle 9.3.4 IO-Link Master konfigurieren Die Menüseite [Parameter] ermöglicht es, den IO-Link Master zu konfigurieren. Verfügbare Optionen: • Einzelne Parameter lesen und schreiben. • Aktuelle Konfiguration des Geräts sichern und wiederherstellen. Voraussetzungen: ü ifm IoT Core Visualizer ist gestartet.
  • Seite 63 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 9.3.5 Auf Prozessdaten zugreifen Die Menüseite [Processdata] ermöglicht es, die Prozessdaten des IO-Link Masters und der angeschlossenen IO-Link Devices zu lesen und zu schreiben. Voraussetzungen: ü ifm IoT Core Visualizer ist gestartet. u Auf [Processdata] klicken.
  • Seite 64 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle 9.3.6 Firmware aktualisieren Die Menüseite [Update] bietet die Möglichkeit, die Firmware des IO-Link Masters zu aktualisieren: Voraussetzungen: ü ifm IoT Core Visualizer ist gestartet. u Auf [Update] klicken. w Menüseite zeigt Informationen zur aktuellen Firmware-Version. u Auf [Load software file] klicken und neue Firmware-Datei (*.bin) wählen.
  • Seite 65 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 9.4 EtherNet/IP 9.4.1 Hinweis: Startup Packages ifm electronic stellt Startup Packages bereit für die Integration des Geräts in EtherNet/IP-Umgebungen mit Steuerungen verschiedener Hersteller. Die Startup Packages können kostenlos von der ifm-Webseite heruntergeladen werden: https:// documentation.ifm.com...
  • Seite 66 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle 10 Wartung, Instandsetzung und Entsorgung Der Betrieb des Geräts ist wartungsfrei. u Gerät nach dem Gebrauch gemäß den gültigen nationalen Bestimmungen umweltgerecht entsorgen. 10.1 Gehäuseoberfläche reinigen Die Oberfläche des Geräts bei Bedarf reinigen. u Gerät von der Versorgungsspannng trennen.
  • Seite 67 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 11 Anhang 11.1 ifm IoT Core 11.1.1 Profile Profil Beschreibung blob Binary Large Object deviceinfo Identifikationsinformationen eines Geräts devicetag Gerätespezifische Kennzeichnung iolinkdevice_full IO-Link Device iolinkmaster IO-Link Master network Netzwerk parameter Parameter processdata Prozessdaten service Dienst software Software software/uploada-...
  • Seite 68 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle 11.1.3 Dienste 11.1.3.1 Dienst: factoryreset Name: factoryreset Beschreibung: Der Dienst setzt die Parameter des Geräts auf die Werkseinstellungen. Anfrage (Feld "data"): keine Antwort (Feld "data"): keine 11.1.3.2 Dienst: getblobdata Name: getblobdata Beschreibung: Der Dienst liest ein Binary Large Object (blob).
  • Seite 69 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 Parameter Pflichtfeld Datentyp Beschreibung code obligatorisch Diagnosecode der Abfrage data obligatorisch STRING Wert des Datenpunkts 11.1.3.5 Dienst: getelementinfo Name: getelementinfo Beschreibung: Der Dienst liest die Eigenschaften eines Elements des IoT-Baums. Anfrage (Feld „data“): Parameter Pflichtfeld Datentyp...
  • Seite 70 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle Parameter Pflichtfeld Datentyp Beschreibung security.isPasswdSet optional BOOL zeigt, ob Passwort gesetzt ist (z. B. FALSE) security.activeConnecti- optional ENUM aktuell genutzter Verbindungstyp • tcp_if: unverschlüsselte http-Verbindung an IoT-Schnittstelle, Port 80 • tls_if: verschlüsselte https-Verbindung an IoT-Schnittstelle, Port 443 •...
  • Seite 71 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 Beschreibung: Der Dienst liest die Gerätebeschreibung des Geräts und gibt sie als JSON-Objekt aus. Die Ausgabe kann auf einen Teilbaum der Gerätebeschreibung begrenzt werden. Anfrage (Feld "data"): Parameter Pflichtfeld Datentyp Beschreibung optional STRING Wurzelelement des Teilbaums...
  • Seite 72 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle Beschreibung: Der Dienst schreibt azyklisch den Parameterwert eines IO-Link Devices. Der Zugriff erfolgt über IO-Link Index und Subindex. Anfrage (Feld „data“): Parameter Pflichtfeld Datentyp Beschreibung index obligatorisch NUMBER IO-Link Index des Parameters subindex obligatorisch NUMBER...
  • Seite 73 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 Parameter Pflichtfeld Datentyp Beschreibung datatoset obligatorisch ARRAY OF Liste von Datenpunkten und deren neuen Werten; Datenpunkte müs- sen den Dienst setdata unterstützen OBJECTS consistent optional BOOL Rückgabe innerhalb einer bestimmten Zeit Antwort (Feld "data"): keine 11.1.3.17 Dienst: setdata...
  • Seite 74 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle Antwort (Feld "data"): keine 11.1.3.22 Dienst: stream_set Name: stream_set Beschreibung: Der Dienst übertragt ein Datensegment. Anfrage (Feld "data"): Parameter Pflichtfeld Datentyp Beschreibung value obligatorisch BIN (BA- Segment der Binardaten (BASE64-codiert) SE64) Antwort (Feld "data"): keine 11.1.3.23 Dienst: subscribe Name: subscribe Beschreibung: Der Dienst aktiviert eine ereignisgesteuerte oder zeitgesteuerte Benachrichtigung.
  • Seite 75 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 Benachrichtigungsformat: CSV SrcURL,EventNo,EventStatus,EventData,DataStatus_1,DataValue_1,DataStatus_2,Data Value_2,... • SrcURL: Quelle des Ereignisses (Datenpunkt, auf den subscribe-Kommando aufgeführt wurde) • EventNo: Ereignisnummer • EventStatus: Statuscode des Ereignisses • EventData: Eventdaten • DataStatus_1: Statuscode des 1. Elements in Liste datatosend •...
  • Seite 76 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle 11.2 EtherNet/IP 11.2.1 Parameter 11.2.1.1 Configuration Assembly (Instance 199) Byte (Offset) Communication Profile Port Process Data Size 2…13 Port X01: Port Configuration (Ò Mapping: Port Configuration / 77) 14…25 Port X02: Port Configuration (Ò Mapping: Port Configuration / 77) 26…37 Port X03: Port Configuration (Ò...
  • Seite 77 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 Mapping: Port Configuration Byte (Offset) Inhalt Port Mode Port Cycle Time Swap Validation / Data Storage Vendor ID (LSB) Vendor ID (MSB) Device ID (LSB) Device ID Device ID (MSB) reserviert n+10 Failsafe Mode – Pin 4 (IO-Link) n+11 Failsafe Mode –...
  • Seite 78 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle • Failsafe Mode – Pin 4 (DO) Rückfallwert für Ausgangsdaten des 1 BYTE • 0x00: Failsafe Reset Value Ports bei Unterbrechung der Ether- • 0x01: Failsafe Old Value Net/IP-Verbindung (nur gültig bei • 0x02: Failsafe Set Value...
  • Seite 79 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 11.2.2 Zyklische Daten 11.2.2.1 Input Assembly (Instance 100) Byte (Off- set) 0…1 Digital Input (Ò Mapping: Digital Input / 82) 2…3 Status Information (Ò Mapping: Status Information / 82) 4…45 Acyclic Command Channel: Response (Ò Antwortkanal (Response) / 89) 46…47 Port X01: Mapping: Port Qualifier Information (PQI) (Ò / 82) 48…63...
  • Seite 80 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle 11.2.2.2 Input Assembly (Instance 101) Byte (Off- set) 0…1 Digital Input (Ò Mapping: Digital Input / 82) 2…3 Status Information (Ò Mapping: Status Information / 82) 4…45 Acyclic Command Channel: Response (Ò Antwortkanal (Response) / 89) 46..47 Port X01: Port Qualifier Information (Ò...
  • Seite 81 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 11.2.2.3 Input Assembly (Instance 102) Byte (Off- set) 0…1 Digital Input (Ò Mapping: Digital Input / 82) 2…3 Status Information (Ò Mapping: Status Information / 82) 4…5 Port X01: Port Qualifier Information (Ò Mapping: Port Qualifier Information (PQI) / 82) 6…7 Port X02: Port Qualifier Information (Ò...
  • Seite 82 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle Mapping: Digital Input Byte (Offset) reserviert reserviert reserviert reserviert X04: Pin 4 X03: Pin 4 X02: Pin 4 X01: Pin 4 reserviert reserviert reserviert reserviert X04: Pin 2 X03: Pin 2 X02: Pin 2 X01: Pin 2 Legende: •...
  • Seite 83 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 • Wrong Length Übereinstimmung von konfigurierter und er- 1 Bit • 0x0: OK PDout kannter Prozessdatenlänge (Ausgänge) • 0x1: konfigurierte Prozessdatenlänge zu klein • Diagnosis present Anzeige neuer IO-Link Events (Coming 1 Bit • 0x0: kein IO-Link Event Event, Single Shot Event) •...
  • Seite 84 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle • Event m: Src Src: Quelle des Ereignisses 1 BIT • 0x0: IO-Link Device • 0x1: IO-Link Master • Event m: Instance Instance: Auslöser des Ereignisses 3 BIT • 0x0: Unbekannt • 0x1...0x3: reserviert • 0x4: Application / Anwendung •...
  • Seite 85 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 11.2.2.4 Output Assembly (Instance 150) Byte (Offset) 0…1 Digital Output (Ò Mapping: Digital Output / 86) 2…3 reserviert 4…45 Acyclic Command Channel: Request (Ò Anforderungskanal (Request) / 88) Port X01: Output Data IO-Link (n Bytes) 46+n Port X02: Output Data IO-Link (n Bytes)
  • Seite 86 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle 11.2.2.5 Output Assembly (Instance 151) Byte (Offset) 0…1 Digital Output (Ò Mapping: Digital Output / 86) Port X01: Output Data IO-Link (n Bytes) Port X02: Output Data IO-Link (n Bytes) 2+2n Port X03: Output Data IO-Link (n Bytes)
  • Seite 87 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 11.2.3 Azyklische Daten 11.2.3.1 Azyklischer Kommandokanal Innerhalb der zyklischen Prozessdaten stehen Kommandokanäle für die Übertragung von azyklischen Daten zur Verfügung. Object Inhalt Byte Zugriff Output Assembly Anforderungskanal (EtherNet/IP Controller ➜ IO-Link Master) 4…45 Anforderungskanal (Request) (Ò / 88) Input Assembly Antwortkanal (IO-Link Master ➜...
  • Seite 88 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle Anforderungskanal (Request) Byte (Offset) Port No. (LSB) Port No. (MSB) Index (LSB) Index (MSB) Subindex (LSB) Subindex (MSB) Trigger Command ID Data Length Data (Byte 0) Data (Byte 1) … … Data (Byte 31) reserviert...
  • Seite 89 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 Antwortkanal (Response) Byte (Offset) Port No. (LSB) Port No. (MSB) Index (LSB) Index (MSB) Subindex (LSB) Subindex (MSB) Handshake Command ID Result Data Length Data (Byte 0) | Error Code Data (Byte 1) | Additional Code …...
  • Seite 90 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle Error Code Fehlercode Beschreibung 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)
  • Seite 91 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 11.2.3.2 Azyklische Kommandos Set Mode (0x10) Der Befehl ändert die Betriebsart eines IO-Link Ports des Geräts. Kommandoanforderung Byte (Offset) Port No. (LSB) Port No. (MSB) reserviert reserviert reserviert reserviert Trigger 0x10 Target Mode reserviert … …...
  • Seite 92 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle Kommandoantwort Byte (Offset) Port No. (LSB) Port No. (MSB) reserviert reserviert reserviert reserviert Handshake 0x10 Result Target Mode reserviert … … reserviert Legende: • Port No. IO-Link Port 1 WORD • 0x0001: Port 1 Port No.: 0x1234 •...
  • Seite 93 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 Set Validation ID / Data Storage (0x20) 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 Byte (Offset) Port No. (LSB) Port No. (MSB)
  • Seite 94 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle Kommandoantwort Byte (Offset) Port No. (LSB) Port No. (MSB) reserviert reserviert reserviert reserviert Handshake 0x20 Result Validation ID reserviert … … reserviert Legende: • Port No. IO-Link Port 1 WORD • 0x0001: Port 1 Port No.: 0x1234 •...
  • Seite 95 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 11.2.4 Objektverzeichnis 11.2.4.1 CIP-Objektklassen Unterstützte Objektklassen: Class Code Name Beschreibung 0x01 Identity Object Identity Object (Class Code: 0x01) (Ò / 96) 0x02 Message Router Object Message Router Object (Class Code: 0x02) (Ò / 98) 0x04 Assembly Object Assembly Object (Class Code: 0x04) (Ò / 99)
  • Seite 96 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle 11.2.4.3 Identity Object (Class Code: 0x01) Klassenattribute Attr. ID Zugriff Name Datentyp Beschreibung Wert Revision UINT Revision des Objekts Max. Instance UINT max. Anzahl der Instanzen des Objekts Max. ID Number Class UINT max. ID-Nummer eines Klassenattributs Attributes Max.
  • Seite 97 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 • 1: Werkseinstellungen wiederherstellen und Gerät neu starten.
  • Seite 98 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle 11.2.4.4 Message Router Object (Class Code: 0x02) Klassenattribute Attr. ID Zugriff Name Datentyp Beschreibung Wert Revision UINT Revision des Objekts Max. Instance UINT max. Anzahl der Instanzen des Objekts Number of Instances UINT Anzahl der Instanzen Max.
  • Seite 99 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 11.2.4.5 Assembly Object (Class Code: 0x04) Klassenattribute Attr. ID Zugriff Name Datentyp Beschreibung Wert Revision UINT Revision des Objekts Max. Instance UINT max. Anzahl der Instanzen des Objekts 0x00C7 Number of Instances UINT Anzahl der Instanzen Max.
  • Seite 100 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle 11.2.4.6 Connection Manager Object (Class Code: 0x06) Klassenattribute Attr. ID Zugriff Name Datentyp Beschreibung Wert Revision UINT Revision des Objekts Max. Instance UINT max. Anzahl der Instanzen des Objekts Number of Instances UINT Anzahl der Instanzen Max.
  • Seite 101 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 11.2.4.7 Device Level Ring Object (Class Code: 0x47) Klassenattribute Attr. ID Zugriff Name Datentyp Beschreibung Wert Revision UINT Revision des Objekts Max. Instance UINT max. Anzahl der Instanzen des Objekts Max. ID Number Class UINT max. ID-Nummer des Klassenattributs Attributes Max.
  • Seite 102 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle 11.2.4.8 Quality Of Service Object (Class Code: 0x48) Klassenattribute Attr. ID Zugriff Name Datentyp Beschreibung Wert Revision UINT Revision des Objekts Max. Instance UINT max. Anzahl der Instanzen des Objekts Max. ID Number Class UINT max. ID-Nummer eines Klassenattributs Attributes Max.
  • Seite 103 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 11.2.4.9 IO-Link Request Object (Class Code: 0x80) Klassenattribute Attr. ID Zugriff Name Datentyp Beschreibung Wert Revision UINT Revision des Objekts Max. Instance UINT max. Anzahl der Instanzen des Objekts Max. ID Number Class UINT max. ID-Nummer eines Klassenattributs...
  • Seite 104 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle CIP Format Datentyp MSG Config Beschreibung CIP User Specific Service Data … … … USINT 0x00…0xFF Daten (Byte n) Die gelesenen Daten sind im IO-Link-Format. Der Nutzer muss bei Bedarf die Byte-Anordnung der gelesenen Daten an das CIP-Format anpassen.
  • Seite 105 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 CIP Format Datentyp MSG Config Beschreibung CIP User Specific Service Data USINT 0x00…0xFF ISDU Objekt Subindex USINT 0x00…0xFF ISDU Daten (Byte 0) USINT 0x00…0xFF ISDU Daten (Byte 1) Response Fehlerfreie Abarbeitung Wurde der Dienst fehlerfrei ausgeführt (CIP Error Code = 0), bleibt der Bereich CIP User Specific Data leer.
  • Seite 106 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle Request 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...
  • Seite 107 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 Code Beschreibung 0x0F Nicht ausreichende Zugriffsrechte 11.2.4.10 TCP/IP Object (Class Code: 0xF5) Klassenattribute Attr. ID Zugriff Name Datentyp Beschreibung Wert Revision UINT Revision des Objekts Max. Instance UINT max. Anzahl der Instanzen des Objekts Number of Instances...
  • Seite 108 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle Attr. ID Zugriff Name Datentyp Beschreibung Default Get / Set Mcast Config UINT Mcast-Konfiguration Get / Set SelectAcd BOOL ACD-Aktivierung / Deaktivierung • 0: deaktiviert • 1: aktiviert Get / Set Last conflict detected STRUCT of Letzter erkannter Konflikt •...
  • Seite 109 IO-Link Master mit EtherNet/IP-Schnittstelle AL1324 11.2.4.11 Ethernet Link Object (Class Code: 0xF6) Klassenattribute Attr. ID Zugriff Name Datentyp Beschreibung Wert Revision UINT Revision des Objekts Max. Instance UINT max. Anzahl der Instanzen des Objekts Number of Instances UINT Anzahl der Instanzen Max.
  • Seite 110 AL1324 IO-Link Master mit EtherNet/IP-Schnittstelle Attr. ID Zugriff Name Datentyp Beschreibung Default Get / Set Admin State USINT Steuerung des Zugriffs auf Schnittstelle • 1: aktivieren • 2: Deaktivieren Interface Label SHORT_STRI Schnittstellen-Kennzeichner • X21 (Instanz 1) • X22 (Instanz 2)