Herunterladen Inhalt Inhalt Diese Seite drucken

Belden Lumberg automation EtherNet/IP 0980 LSL 3111-121-0006-002 Handbuch

Vorschau ausblenden Andere Handbücher für Lumberg automation EtherNet/IP 0980 LSL 3111-121-0006-002:
Inhaltsverzeichnis

Werbung

Handbuch
EtherNet/IP
LioN-X IO-Link Master Multiprotokoll:
0980 XSL 3912-121-007D-00F (8 x IO-Link Class A)
0980 XSL 3912-121-007D-01F (8 x IO-Link Class A)
0980 XSL 3913-121-007D-01F (8 x IO-Link Class A/B Mixmodul)
 
LioN-Xlight IO-Link Master EtherNet/IP:
0980 LSL 3111-121-0006-002 (8 x IO-Link Class A)
0980 LSL 3110-121-0006-002 (4 x IO-Link Class A + 8 x DI)
Handbuch EtherNet/IP
Technische Unterstützung
Version 2.2 10/2022
lumberg-automation-support.belden.com

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Belden Lumberg automation EtherNet/IP 0980 LSL 3111-121-0006-002

  • Seite 1 0980 XSL 3913-121-007D-01F (8 x IO-Link Class A/B Mixmodul)   LioN-Xlight IO-Link Master EtherNet/IP: 0980 LSL 3111-121-0006-002 (8 x IO-Link Class A) 0980 LSL 3110-121-0006-002 (4 x IO-Link Class A + 8 x DI) Handbuch EtherNet/IP Technische Unterstützung Version 2.2 10/2022 lumberg-automation-support.belden.com...
  • Seite 2: Inhaltsverzeichnis

    Inhalt Inhalt 1 Zu diesem Handbuch 1.1 Allgemeine Informationen 1.2 Erläuterung der Symbolik 1.2.1 Verwendung von Gefahrenhinweisen 1.2.2 Verwendung von Hinweisen 1.3 Versionsinformationen 2 Sicherheitshinweise 2.1 Bestimmungsgemäßer Gebrauch 2.2 Qualifiziertes Personal 3 Bezeichnungen und Synonyme 4 Systembeschreibung 4.1 Über LioN-X und LioN-Xlight 4.2 Gerätevarianten 4.3 I/O-Port-Übersicht 5 Übersicht der Produktmerkmale...
  • Seite 3 Inhalt 6 Montage und Verdrahtung 6.1 Allgemeine Informationen 6.2 Äußere Abmessungen 6.2.1 LioN-X Multiprotokoll-Varianten 6.2.2 LioN-Xlight Varianten mit EtherNet/IP 6.2.3 Hinweise 6.3 Port-Belegungen 6.3.1 Ethernet-Ports, M12-Buchse, 4-polig, D-kodiert 6.3.2 Spannungsversorgung mit M12-Power L-kodiert 6.3.2.1 IO-Link Master mit Class A Ports 6.3.2.2 IO-Link Master mit Class A/B Ports 6.3.3 I/O-Ports als M12-Buchse 6.3.3.1 IO-Link-Ports (Class A und Class B)
  • Seite 4 Inhalt 8.2.2 IO-Link Parameter (Listen Only) 9 Konfigurationsparameter 9.1 Allgemeine Einstellungen 9.1.1 Force mode lock 9.1.2 Web interface lock 9.1.3 Digital Output Control 9.1.4 Report U supply voltage fault 9.1.5 Report DO Fault without U 9.1.6 CIP object configuration lock 9.1.7 External configuration lock 9.1.8 IO Mapping Mode 9.2 Kanaleinstellungen...
  • Seite 5 Inhalt 9.4.7 Input Data Swapping Offset 9.4.8 IOL Failsafe 9.4.9 Port Mode 9.4.10 Validation und Backup 9.4.11 Hersteller-ID (Vendor ID) 9.4.12 Geräte-ID (Device ID) 9.4.13 Zykluszeit (Cycle Time) 10 Prozessdatenzuweisung 10.1 Consuming data image (Output) 10.1.1 Digitaler Output – Channel control 10.1.2 IO-Link Output-Daten 10.2 Producing data image (Input) 10.2.1 Digitaler Input –...
  • Seite 6 Inhalt 12.1.1 Identity Object (0x01) 12.1.2 Assembly Object (0x04) 12.1.3 Discrete Input Point Object (0x08) 12.1.4 DLR Object (0x47) 12.1.5 QoS Object (0x48) 12.1.6 TCP/IP Object (0xF5) 12.1.7 Ethernet Link Object (0xF6) 12.1.8 LLDP Management Object (0x109) 12.2 Herstellerspezifische Objektklassen 12.2.1 General Settings Object (0xA0) 12.2.2 Channel Settings Object (0xA1) 12.2.3 IO-Link Diagnosis Settings Object (0xA2)
  • Seite 7 Inhalt 14.1.2.3 Command-Topic (MQTT Subscribe) 14.1.3 MQTT-Konfiguration - Schnellstart-Anleitung 14.1.3.1 MQTT-Konfiguration über JSON 14.2 OPC UA 14.2.1 OPC UA-Konfiguration 14.2.2 OPC UA Address-Space 14.2.3 OPC UA-Konfiguration - Schnellstart-Anleitung 14.2.3.1 OPC UA-Konfiguration über JSON 14.3 REST API 14.3.1 Standard Geräte-Information 14.3.2 Struktur 14.3.3 Konfiguration und Forcing 14.3.4 Auslesen und Schreiben von ISDU-Parametern 14.3.4.1 ISDU auslesen...
  • Seite 8 Inhalt 15.1.2 Port-Seite 15.1.3 Systemseite 15.1.4 Benutzerseite 15.2 LioN-Xlight 0980 LSL… -Varianten 15.2.1 Systemseite 16 IODD 16.1 IO-Link Device-Parameter und ISDU-Anfragen 16.2 Web-GUI-Funktionen 16.2.1 Port Details-Seite 16.2.2 Parameter-Seite 16.2.3 IODD Management-Seite 17 Technische Daten 17.1 Allgemeines 17.2 EtherNet/IP Protokoll 17.3 Spannungsversorgung der Modulelektronik/Sensorik 17.4 Spannungsversorgung der Aktorik 17.4.1 IO-Link Class A-Geräte (U 17.4.2 IO-Link Class A/B-Geräte (U...
  • Seite 9: Zu Diesem Handbuch

    Belden Deutschland GmbH – Lumberg Automation™ – Im Gewerbepark 2 D-58579 Schalksmühle Deutschland lumberg-automation-support.belden.com www.lumberg-automation.com catalog.belden.com Belden Deutschland GmbH – Lumberg Automation™ – behält sich vor, jederzeit technische Änderungen oder Änderungen dieses Dokumentes ohne besondere Hinweise vorzunehmen. Handbuch EtherNet/IP Version 2.2 10/2022...
  • Seite 10: Erläuterung Der Symbolik

    1.2 Erläuterung der Symbolik 1 Zu diesem Handbuch 1.2 Erläuterung der Symbolik 1.2.1 Verwendung von Gefahrenhinweisen Gefahrenhinweise sind wie folgt gekennzeichnet: Gefahr: Bedeutet, dass Tod, schwere Körperverletzung oder erheblicher Sachschaden eintreten wird, wenn die entsprechenden Vorsichtsmaßnahmen nicht getroffen werden. Warnung: Bedeutet, dass Tod, schwere Körperverletzung oder erheblicher Sachschaden eintreten kann, wenn die entsprechenden Vorsichtsmaßnahmen nicht getroffen werden.
  • Seite 11: Versionsinformationen

    1 Zu diesem Handbuch 1.3 Versionsinformationen 1.3 Versionsinformationen Version Erstellt Änderungen 03/2021 04/2021 05/2021 11/2021 Neue Kapitel: 10.3 / 10.3.1 / 10.3.2 / 11.1 / 11.2 Kap. 4.3 Kap. 9.4: Standardwerte Kap. 10.x: Byte-Umfang Kap. 12.2.x: Instanzen 03/2022 Neue Kapitel: Kap.
  • Seite 12: Sicherheitshinweise

    2.1 Bestimmungsgemäßer Gebrauch 2 Sicherheitshinweise 2 Sicherheitshinweise 2.1 Bestimmungsgemäßer Gebrauch Die in diesem Handbuch beschriebenen Produkte dienen als dezentrale IO-Link Master in einem Industrial-Ethernet-Netzwerk. Wir entwickeln, fertigen, prüfen und dokumentieren unsere Produkte unter Beachtung Sicherheitsnormen. Beachtung für Projektierung, Montage und bestimmungsgemäßen Betrieb beschriebenen Handhabungsvorschriften und sicherheitstechnischen Anweisungen gehen von den Produkten im Normalfall keine Gefahren für Personen oder Sachen aus.
  • Seite 13: Qualifiziertes Personal

    Verträglichkeit und ggf. Telekommunikations-Endgeräteeinrichtungen sowie den Spezifikationsangaben entsprechen. Informationen darüber, welche Leitungen und welches Zubehör zur Installation zugelassen sind, erhalten Sie in den Beschreibungen dieses Handbuchs oder von der Belden Deutschland GmbH – Lumberg Automation™. 2.2 Qualifiziertes Personal Zur Projektierung, Installation, Inbetriebnahme, Wartung und Prüfung der Geräte ist ausschließlich eine anerkannt ausgebildete Elektrofachkraft...
  • Seite 14 2.2 Qualifiziertes Personal 2 Sicherheitshinweise Achtung: Die Belden Deutschland GmbH übernimmt keinerlei Haftung für jegliche Schäden, die durch unqualifiziertes Personal oder unsachgemäßen Gebrauch entstehen. Dadurch erlischt die Garantie automatisch. Handbuch EtherNet/IP Version 2.2 10/2022...
  • Seite 15: Bezeichnungen Und Synonyme

    3 Bezeichnungen und Synonyme 3 Bezeichnungen und Synonyme Add-On Instruction Application Programming Interface Bus-Fault-LED Big Endian Datenformat mit High-B an erster Stelle (PROFINET und IO-Link) Back-Up Inconsistency (EIP-Diagnose) CC-Link IE Field I/O-Port Pin 4-Modus, IO-Link communication/switching signal Ch. A Channel A (Pin 4) des I/O-Ports Ch.
  • Seite 16 3 Bezeichnungen und Synonyme Funktionserde Force Mode Enabled (EIP-Diagnose) Functional Safety Fast Start-Up GSDML General Station Description Markup Language High-B High-Byte IO-Link port COM Error (EIP-Diagnose) Invalid Cycle Time (EIP-Diagnose) IO-Link port Device Error (EIP-Diagnose) IO-Link port Device Notification (EIP-Diagnose) IO-Link port Device Warning (EIP-Diagnose) IIoT Industrial Internet of Things...
  • Seite 17 3 Bezeichnungen und Synonyme Least Significant Bit Low Voltage Actuator Supply (EIP-Diagnose) Low Voltage System/Sensor Supply (EIP-Diagnose) Management Information Base Multi-Protokoll: PROFINET + EtherNet/IP + EtherCAT ® Modbus TCP (+ CC-Link IE Field Basic) MQTT Message Queuing Telemetry Transport (offenes Netzwerk- Protokoll) Most Significant Bit Metrisches Gewinde nach DIN 13-1 mit 12 mm Durchmesser...
  • Seite 18 3 Bezeichnungen und Synonyme , Versorgungsspannung für den Lastkreis Auxiliary (Aktuatorversorgung auf den Class B-Ports des Class A/B IO- Link Master) User Datagram Protocol User-Defined Data Types UINT8 Byte in der PLC (IB, QB) UINT16 Unsigned Integer mit 16 Bits oder Wort in der PLC (IW, QW) , Versorgungsspannung für den Lastkreis Load (Aktuatorversorgung auf Class A IO-Link Master)
  • Seite 19: Systembeschreibung

    Funktionsumfang zu einem äußerst attraktiven Preis erhältlich. Nutzen Sie alle Vorteile der Lumberg Automation ™ -Produktlösung, indem Sie zusätzlich das Konfigurationstool LioN-Management Suite V2.0 von www.belden.com herunterladen, um beispielsweise eine schnelle und einfache Parametrierung der angeschlossenen IO-Link-Geräte über den eingebetteten IODD-Interpreter zu ermöglichen. Handbuch EtherNet/IP...
  • Seite 20: Gerätevarianten

    4.2 Gerätevarianten 4 Systembeschreibung 4.2 Gerätevarianten Folgende Varianten sind in der LioN-X- und der LioN-Xlight-Familie erhältlich: Artikelnummer Produktbezeichnung Beschreibung I/O- Portfunktionalität 935700001 0980 XSL 3912-121-007D-00F LioN-X M12-60 mm, 8 x IO-Link Class A IO-Link Master Multiprotokoll (PN, EIP, EC, MB) Security 935700002 0980 XSL 3912-121-007D-01F...
  • Seite 21 4 Systembeschreibung 4.2 Gerätevarianten Artikelnummer Produktbezeichnung Beschreibung I/O- Portfunktionalität 935701003 0980 LSL 3211-121-0006-004 LioN-Xlight M12-60 mm, 8 x IO-Link Class A IO-Link Master EtherCAT ® 935702003 0980 LSL 3210-121-0006-004 LioN-Xlight M12-60 mm, 4 x IO-Link Class A IO-Link Master + 8 x DI EtherCAT ®...
  • Seite 22: I/O-Port-Übersicht

    4.3 I/O-Port-Übersicht 4 Systembeschreibung 4.3 I/O-Port-Übersicht Die folgenden Tabellen zeigen die Hauptunterschiede in den I/O-Ports innerhalb der LioN-X IO-Link Master-Familie. Pin 4 und Pin 2 der I/O- Ports können teilweise als IO-Link, Digitaler Eingang oder Digitaler Ausgang konfiguriert werden. LioN-X Class A IO-Link-Ports Geräte- Port Pin 1 U...
  • Seite 23 4 Systembeschreibung 4.3 I/O-Port-Übersicht LioN-X Class A/B IO-Link-Ports Geräte- Port Pin 4 / Ch. A (C/Q) Pin 2 / Ch. B (I/Q) variante Info: – 4 x Class A Type 1 Supply Supply Type 1 Supply Supply 4 x Class B by U by U by U...
  • Seite 24 4.3 I/O-Port-Übersicht 4 Systembeschreibung LioN-Xlight Class A IO-Link-Ports Geräte- Port Pin 1 U Pin 4 / Ch. A (C/Q) Pin 2 / variante Ch. B (I/Q) Info: Class A Type 1 Type 1 – Supply by U Out (2 A) DO (0,5 A*) Out (2 A) DO (0,5 A*)
  • Seite 25: Übersicht Der Produktmerkmale

    5 Übersicht der Produktmerkmale 5.1 EtherNet/IP Produktmerkmale 5 Übersicht der Produktmerkmale 5.1 EtherNet/IP Produktmerkmale Datenverbindung Als Anschlussmöglichkeit bietet LioN-X den weit verbreiteten M12- Steckverbinder mit D-Kodierung für das EtherNet/IP-Netz. Darüber hinaus sind die Steckverbinder farbkodiert, um eine Verwechslung der Ports zu verhindern. Übertragungsraten Mit einer Übertragungsrate von bis zu 10/100 MBit/s sind die EtherNet/IP- Geräte in der Lage, sowohl die schnelle Übertragung von I/O-Daten als auch...
  • Seite 26 5.1 EtherNet/IP Produktmerkmale 5 Übersicht der Produktmerkmale DHCP/BOOTP Das unterstützte Dynamic-Host-Configuration-Protocol (DHCP) und das Bootstrap-Protocol (BOOTP) bieten Mechanismen für die automatische Übernahme einer IP-Adresse von einem Server, der die Geräte verwaltet. Device Level Ring Der zusätzlich implementierte Device Level Ring (DLR) ermöglicht den Aufbau einer hochverfügbaren Netzinfrastruktur von bis zu 50 DLR- Ringknoten.
  • Seite 27: I/O-Port Merkmale

    5 Übersicht der Produktmerkmale 5.2 I/O-Port Merkmale 5.2 I/O-Port Merkmale IO-Link-Spezifikation LioN-X ist bereit für IO-Link-Spezifikation v1.1.3. 8 x IO-Link Master-Ports Abhängig von der Gerätevariante besitzt das Gerät 4 IO-Link Class A-Ports, 4 IO-Link Class A-Ports und 4 IO-Link Class B-Ports, oder 8 IO-Link Class A- Ports mit zusätzlichem digitalen Eingang und optionalem Ausgang (0980 XSL 3x13...-Varianten) an Pin 2 des I/O-Portes.
  • Seite 28: Integrierter Webserver

    5.3 Integrierter Webserver 5 Übersicht der Produktmerkmale Sie sehen den Status des jeweiligen Ports über die Farbe der zugehörigen LED und deren Blinkverhalten. Erläuterungen zu den Bedeutungen der LED- Farben entnehmen Sie dem Abschnitt LEDs auf Seite 227. 5.3 Integrierter Webserver Anzeige der Netzparameter Lassen Sie sich Netzparameter wie IP-Adresse, Subnetz-Maske und Gateway anzeigen.
  • Seite 29: Sicherheitsmerkmale

    5 Übersicht der Produktmerkmale 5.4 Sicherheitsmerkmale 5.4 Sicherheitsmerkmale Firmware-Signatur Die offiziellen Firmware-Update-Pakete beinhalten eine Signatur, die dabei hilft, das System vor manipulierten Firmware-Updates zu schützen. Syslog Die LioN-X Multiprotokoll-Varianten unterstützen die Nachverfolgbarkeit von Systemmeldung durch die zentrale Verwaltung und Speicherung via Syslog. User-Manager Der Webserver bietet einen User-Manager, der Ihnen dabei hilft, das Web- Interface gegen unerlaubte Zugriffe zu schützen.
  • Seite 30: Sonstige Merkmale

    5.5 Sonstige Merkmale 5 Übersicht der Produktmerkmale 5.5 Sonstige Merkmale Schnittstellenschutz Geräte verfügen über einen Verpol-, Kurzschluss- Überlastungsschutz für alle Schnittstellen. Für weitere Details, beachten Sie den Abschnitt Port-Belegungen auf Seite Failsafe Die Geräte unterstützen eine Fail-Safe-Funktion. Damit haben Sie die Möglichkeit, das Verhalten jedes einzelnen als Ausgang konfigurierten Kanals im Falle eines Verlusts der SPS-Kommunikation festzulegen.
  • Seite 31: Montage Und Verdrahtung

    6 Montage und Verdrahtung 6.1 Allgemeine Informationen 6 Montage und Verdrahtung 6.1 Allgemeine Informationen Montieren Sie das Gerät mit 2 Schrauben (M4 x 25/30) auf einer ebenen Fläche. Das hierfür erforderliche Drehmoment beträgt 1 Nm. Nutzen Sie bei allen Befestigungsarten Unterlegscheiben nach DIN 125. Achtung: Für die Ableitung von Störströmen und die EMV-Festigkeit verfügen die Geräte über einen Erdanschluss mit einem M4-Gewinde.
  • Seite 32: Äußere Abmessungen

    6.2 Äußere Abmessungen 6 Montage und Verdrahtung 6.2 Äußere Abmessungen 6.2.1 LioN-X Multiprotokoll-Varianten Abb. 1: 0980 XSL 3912-121-007D-00F Handbuch EtherNet/IP Version 2.2 10/2022...
  • Seite 33 6 Montage und Verdrahtung 6.2 Äußere Abmessungen Abb. 2: 0980 XSL 3912-121-007D-01F Handbuch EtherNet/IP Version 2.2 10/2022...
  • Seite 34 6.2 Äußere Abmessungen 6 Montage und Verdrahtung Abb. 3: 0980 XSL 3913-121-007D-01F Handbuch EtherNet/IP Version 2.2 10/2022...
  • Seite 35: Lion-Xlight Varianten Mit Ethernet/Ip

    6 Montage und Verdrahtung 6.2 Äußere Abmessungen 6.2.2 LioN-Xlight Varianten mit EtherNet/IP Abb. 4: 0980 LSL 3111-121-0006-002 Handbuch EtherNet/IP Version 2.2 10/2022...
  • Seite 36 6.2 Äußere Abmessungen 6 Montage und Verdrahtung Abb. 5: 0980 LSL 3110-121-0006-002 Handbuch EtherNet/IP Version 2.2 10/2022...
  • Seite 37: Hinweise

    6 Montage und Verdrahtung 6.2 Äußere Abmessungen 6.2.3 Hinweise Achtung: Für UL-Anwendungen, schließen Sie Geräte nur unter der Verwendung eines UL-zertifizierten Kabels geeigneten Bewertungen an (CYJV oder PVVA). Um die Steuerung zu programmieren, nehmen Sie die Herstellerinformationen zur Hand, und verwenden Sie ausschließlich geeignetes Zubehör. Nur für den Innenbereich zugelassen.
  • Seite 38: Port-Belegungen

    6.3 Port-Belegungen 6 Montage und Verdrahtung 6.3 Port-Belegungen Alle Kontaktanordnungen, die in diesem Kapitel dargestellt sind, zeigen die Ansicht von vorne auf den Steckbereich der Steckverbinder. 6.3.1 Ethernet-Ports, M12-Buchse, 4-polig, D-kodiert Farbkodierung: grün Abb. 6: Schemazeichnung Port X01, X02 Port Signal Funktion Ethernet...
  • Seite 39: Spannungsversorgung Mit M12-Power L-Kodiert

    6 Montage und Verdrahtung 6.3 Port-Belegungen 6.3.2 Spannungsversorgung mit M12-Power L-kodiert Farbkodierung: grau Abb. 7: Schemazeichnung M12 L-Kodierung (Stecker X03 für Power In) Abb. 8: Schemazeichnung M12 L-Kodierung (Buchse X04 für Power Out) 6.3.2.1 IO-Link Master mit Class A Ports Spannungsversorgung Signal Funktion...
  • Seite 40: Io-Link Master Mit Class A/B Ports

    6.3 Port-Belegungen 6 Montage und Verdrahtung Spannungsversorgungen nach EN 61558-2-6 (Trafo) oder EN 60950-1 (Schaltnetzteile) erfüllen diese Anforderungen. 6.3.2.2 IO-Link Master mit Class A/B Ports Spannungsversorgung Signal Funktion Mixed IO-Link (Class A/ (+24 V) Sensor-/Systemversorgung B) I/O-Ports GND_U Masse/Bezugspotential U (galvanisch getrennt von GND_U innerhalb des Gerätes) GND_U...
  • Seite 41: Io-Link-Ports (Class A Und Class B)

    6 Montage und Verdrahtung 6.3 Port-Belegungen 6.3.3.1 IO-Link-Ports (Class A und Class B) Signal Funktion 0980 XSL 3x12-121... IO-Link Class A, Ports +24 V Spannungsversorgung +24 V X1 .. X8 IN/OUT Ch. B: Digitaler Eingang oder digitaler Ausgang Masse/Bezugspotential Ch. A: IO-Link Datenkommunikation, digitaler Eingang oder digitaler Ausgang n.c.
  • Seite 42: Verwendete Signalbezeichnungen Im Vergleich Mit Den Konventionen Der Io- Link-Spezifikation

    6.3 Port-Belegungen 6 Montage und Verdrahtung 0980 LSL 3x10-121... Signal Funktion IO-Link Class A, Ports +24 V Spannungsversorgung +24 V X1 .. X4 Ch. B: Digitaler Eingang Masse/Bezugspotential Ch. A: IO-Link Datenkommunikation, digitaler Eingang oder digitaler Ausgang n.c. nicht verbunden Digital Input, Ports X5 .. +24 V Spannungsversorgung +24 V Ch.
  • Seite 43: Inbetriebnahme

    Tool für die Konfiguration des LioN-X-Gerätes installiert werden. Jede der LioN-X-Varianten benötigt eine eigene EDS-Datei. Die Datei kann auf den Produktseiten unseres Online-Kataloges heruntergeladen werden: catalog.belden.com Auf Anfrage wird Ihnen die EDS-Datei auch vom Support-Team zugeschickt. Die EDS-Dateien sind in einer Archivdatei mit dem Namen EDS-V3.27.1- BeldenDeutschland-LioN-X-yyyymmdd.eds zusammengefasst.
  • Seite 44: Auslieferungszustand

    7.3 Auslieferungszustand 7 Inbetriebnahme 7.3 Auslieferungszustand EtherNet/IP-Parameter im Auslieferungszustand bzw. nach Factory Reset: Netzwerk-Modus: DHCP Feste IP-Adresse: 192.168.1.XXX (XXX = Drehschalter-Position oder letzte gespeicherte Einstellung) Subnetz-Maske: 255.255.255.0 Gateway-Adresse: 0.0.0.0 Gerätebezeichnungen: 0980 XSL 3912-121-007D-00F 0980 XSL 3912-121-007D-01F 0980 XSL 3913-121-007D-01F 0980 LSL 3111-121-0006-002 0980 LSL 3110-121-0006-002 Herstellerkennung: Produkttyp:...
  • Seite 45: Netzwerk-Parameter Einstellen

    7 Inbetriebnahme 7.4 Netzwerk-Parameter einstellen 7.4 Netzwerk-Parameter einstellen Es gibt verschiedene Möglichkeiten für die Konfiguration der Netzparameter. Standardmäßig ist DHCP aktiviert und die Netzparameter werden durch DHCP-Requests an einen Server angefragt. Wenn Sie Netzparameter durch BOOTP-Requests anfragen möchten, müssen Sie die BOOTP-Funktion über das Web-Interface oder das TCP/IP-Interface-Objekt (CIP Class ID 0xF5, attribute 3 (0x03)) aktivieren.
  • Seite 46: Drehkodierschalter Einstellen

    7.5 Drehkodierschalter einstellen 7 Inbetriebnahme 7.5 Drehkodierschalter einstellen Achtung: Gilt ausschließlich für LioN-X Multiprotokoll-Varianten; gilt nicht für LioN-Xlight Varianten. Die LioN-X Multiprotokoll-Varianten ermöglichen es Ihnen, für die Kommunikation innerhalb eines Industrial-Ethernet-Systems verschiedene Protokolle auszuwählen. Dadurch lassen sich die IO-Link Master mit Multiprotokoll-Funktion in verschiedene Netze einbinden, ohne für jedes Protokoll spezifische Produkte zu erwerben.
  • Seite 47 7 Inbetriebnahme 7.5 Drehkodierschalter einstellen Über die anderen Drehkodierschalter (x10 / x1) legen Sie die letzten zwei Stellen der IP-Adresse fest, wenn Sie EtherNet/IP, Modbus TCP oder CC- Link IE Field Basic verwenden. Protokoll x100 EtherNet/IP PROFINET – – – –...
  • Seite 48 7.5 Drehkodierschalter einstellen 7 Inbetriebnahme Protokolls über den Drehkodierschalter nicht mehr möglich. Ab diesem Zeitpunkt wird das Gerät immer mit dem gespeicherten Protokoll gestartet. In Abhängigkeit vom Protokoll ist die Änderung der IP-Adresse möglich. Setzen Sie zum Ändern des Protokolls das Gerät auf die Werkseinstellungen zurück.
  • Seite 49: Ethernet/Ip-Einstellung Und Ip-Konfiguration Über

    7 Inbetriebnahme 7.5 Drehkodierschalter einstellen 7.5.1 EtherNet/IP-Einstellung und IP-Konfiguration über Drehkodierschalter Das EtherNet/IP-Protokoll kann über den ersten Drehkodierschalter (x100) mit einem Wert zwischen 0 – 2 ausgewählt werden. Verwenden Sie alle drei Drehkodierschalter auf der Vorderseite des Gerätes, um das letzte Oktett der statischen IP-Adresse festzulegen. Die ersten drei Oktette der IP-Adresse sind standardmäßig auf 192.168.1 festgelegt.
  • Seite 50: Werkseinstellungen Wiederherstellen

    7.5 Drehkodierschalter einstellen 7 Inbetriebnahme 7.5.2 Werkseinstellungen wiederherstellen Beim Zurücksetzen auf die Werkseinstellungen werden die Original- Werkseinstellungen wiederhergestellt und somit die zum betreffenden Zeitpunkt vorgenommenen Änderungen und Einstellungen zurückgesetzt. Hierbei wird auch die Protokollauswahl zurückgesetzt. Um das Modul auf die Werkseinstellungen zurückzusetzen, setzen Sie den ersten Drehkodierschalter (x100) auf 9, den zweiten (x10) auf 7 und den dritten (x1) ebenfalls auf 9.
  • Seite 51: Konfiguration Ethernet/Ip

    8 Konfiguration EtherNet/IP 8.1 Assembly-Typen 8 Konfiguration EtherNet/IP Die Geräte unterstützen Implicit Messaging und Explicit Messaging für die EthetNet/IP-Kommunikation. I/O-Prozessdaten werden zyklisch Assembly- Objektverbindung mittels Implicit Messaging übertragen. Unkritische Daten mit niedriger Priorität, Konfigurationseinstellungen und Diagnosedaten können über azyklische Nachrichten mittels Explicit Messaging ausgetauscht werden.
  • Seite 52: Module Configuration Data Werden In Kapitel

    8.2 Verbindungen 8 Konfiguration EtherNet/IP Module Configuration Data werden in Kapitel Konfigurationsparameter Seite 55 näher erläutert. 8.2 Verbindungen Die LioN-X-Geräte unterstützen zwei verschiedene Verbindungstypen, die wie folgt definiert sind: Verbin- Verbin- Output- Output- Input- Input- Konfigu- Konfigu- dungs- dungs-typ Verbin- Daten- Verbin- Daten-...
  • Seite 53: Io-Link Parameter (Exclusive Owner)

    8 Konfiguration EtherNet/IP 8.2 Verbindungen 8.2.1 IO-Link Parameter (Exclusive Owner) Connection properties Connection name IO-Link (Exclusive Owner) Application type Exclusive Owner Trigger mode Cyclic min. 1 ms Connection parameters (O->T) Real time transfer format 32 Bit Run/Idle Header Connection type POINT2POINT Assembly ID Data size...
  • Seite 54 8.2 Verbindungen 8 Konfiguration EtherNet/IP Connection parameters (O->T) Real time transfer format Heartbeat Connection type POINT2POINT Assembly ID Data size 0 Byte Data type INT (2 Byte) Connection parameters (T->O) Real time transfer format Pure data and modeless Connection type MULTICAST Assembly ID Data size...
  • Seite 55: Konfigurationsparameter

    9 Konfigurationsparameter 9 Konfigurationsparameter Parameter des LioN-X-Geräts können über die Assembly-Konfiguration, CIP-Objektklassen, Web-Server oder IIoT-Protokolle konfiguriert werden. Eine Assembly-Konfiguration wird gesendet, wenn eine Exclusive Owner- Verbindung hergestellt wurde. Sie sind in dieser Baugruppe optional. Beim Senden werden jedoch alle vorhandenen Parameter durch diese Daten überschrieben.
  • Seite 56: Allgemeine Einstellungen

    9.1 Allgemeine Einstellungen 9 Konfigurationsparameter 9.1 Allgemeine Einstellungen Konfigurations- Byte-Offset Datentyp Gültige Werte CIP-Objektklasse Parameter 0xA0, Instanz 1 Konfig.- Assembly Force Mode Lock SINT 0: Disable Attribute 2 1: Enable Web Interface SINT 0: Disable Attribute 3 Lock 1: Enable Digital Output SINT 0: DO Channel...
  • Seite 57: Force Mode Lock

    9 Konfigurationsparameter 9.1 Allgemeine Einstellungen 9.1.1 Force mode lock Input- Output-Prozessdaten können über verschiedene Schnittstellen (z.B. Web-Interface, REST, OPC UA, MQTT) erzwungen werden. Die Unterstützung von Schnittstellen hängt von den verfügbaren Software-Features ab. Wenn Force mode lock aktiviert ist, können keine Input- und Output-Prozessdaten über diese Schnittstellen erzwungen werden.
  • Seite 58: External Configuration Lock

    9.1 Allgemeine Einstellungen 9 Konfigurationsparameter eingestellt werden. Um Parameteränderungen auszuschließen kann die Einstellfunktion dieser Objekte blockiert werden. aktivierter können object-Konfigurationssperre herstellerspezifischen Parameter nicht über CIP-Dienste eingestellt werden. Dies betrifft auch die CIP object-Konfigurationssperre selbst. Ein Reset dieses Parameters kann über eine Konfigurationsgruppe durchgeführt werden, wenn eine Exclusive Owner-Verbindung eingerichtet wurde.
  • Seite 59 9 Konfigurationsparameter 9.1 Allgemeine Einstellungen Byte Swap (Mode 1): Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DO Ch. Control / DI Ch. Status Byte 0 (LSB) Byte 1 (MSB) LSB Ch.A - MSB Ch.B (Mode 2): Bit 7 Bit 6 Bit 5...
  • Seite 60: Kanaleinstellungen

    9.2 Kanaleinstellungen 9 Konfigurationsparameter 9.2 Kanaleinstellungen Konfigurations- Byte- Datentyp Gültige Werte CIP-Objektklasse Parameter Offset 0xA0, Instanz 1 .. 16 Konfig.- Assembly IO Mapping (Ch1 .. 16) SINT[16] 0 .. 15: Bit number of 16 Attribute 1 channel process data 16: Inactive DO Surveillance INT[16] 0 ..
  • Seite 61: Kanalzuordnung

    9 Konfigurationsparameter 9.2 Kanaleinstellungen Konfigurations- Byte- Datentyp Gültige Werte CIP-Objektklasse Parameter Offset 0xA0, Instanz 1 .. 16 Konfig.- Assembly Channel Mode (Ch1 .. SINT[16] 0: Inactive Attribute 10 1: Digital Output 2: Digital Input 3: IO-Link 4: Auxiliary Power Der unterstützte Channel Mode und der Standardwert sind von der jeweiligen...
  • Seite 62: Io Mapping (Ch1

    9.2 Kanaleinstellungen 9 Konfigurationsparameter 9.2.1 IO Mapping (Ch1 .. 16) Diese Konfigurationsparameter können verwendet werden, um ein benutzerdefiniertes IO-Mapping festzulegen. Es ist für die Ein- und Ausgangsdatenrichtung gültig. Eine doppelte Zuordnung ist nicht zulässig. Im Falle eines inkonsistenten Mappings wird die gesamte Assembly- Konfiguration mit einem Fehlercode zurückgewiesen.
  • Seite 63: Do Restart Mode (Ch1

    9 Konfigurationsparameter 9.2 Kanaleinstellungen Set High: Wenn Failsafe aktiv ist, wird der physikalische Ausgangspin des Kanals auf "High" ("1") gesetzt. Hold Last: Wenn Failsafe aktiv ist, hält der physikalische Ausgangspin des Kanals den letzten gültigen Prozessdatenstatus ("0" oder "1"). 9.2.4 DO Restart Mode (Ch1 .. 16) Im Falle eines Kurzschlusses oder einer Überlastung an einem Ausgangskanal wird eine Diagnose gemeldet und der Ausgang auf "off"...
  • Seite 64: Di Logic (Ch1

    9.2 Kanaleinstellungen 9 Konfigurationsparameter Push-Pull (U ,0.5 A): Wenn ein Kanal auf "Push-Pull" eingestellt ist, wird der Ausgang auf aktiv für "high" oder "low" gesetzt. Im "Low"-Zustand kann der Ausgang eine Stromsenke darstellen. Der digitale Ausgang wird über U mit einer maximalen Stromstärke von 0.5 A versorgt.
  • Seite 65: Channel Mode (Ch1

    9 Konfigurationsparameter 9.2 Kanaleinstellungen 9.2.8 Channel Mode (Ch1 .. 16) Die Betriebsart jedes Kanals kann durch diese Parameter konfiguriert werden. Die Verwendbarkeit dieser Einstellung hängt von der Hardware- Variante ab und kann der Beschreibung entnommen werden (z.B. kann bei einem 8 IO-Link Class A Master ein IO-Link-Modus nur für Kanal A und nicht für Kanal B konfiguriert werden).
  • Seite 66: Io-Link Diagnoseeinstellungen

    9.3 IO-Link Diagnoseeinstellungen 9 Konfigurationsparameter Auxiliary Power: IO-Link Master-Varianten Class B-Ports bieten einen Hilfsspannungsausgang an Kanal B. Wenn Auxiliary Power konfiguriert wurde, wird die Ausgangsspannung für den betroffenen Kanal durch den -Versorgungseingang gespeist und kann nicht individuell kontrolliert werden. IO-Link Class A-Ports unterstützen diese Konfiguration nicht. Achtung: Nicht alle Kanäle unterstützen diese Konfiguration.
  • Seite 67: Io-Link Device Error

    9 Konfigurationsparameter 9.3 IO-Link Diagnoseeinstellungen 9.3.2 IO-Link Device Error Wenn dieser Parameter aktiviert ist, werden die IO-Link Device Errors in den IO-Link-Diagnosen der Eingangsprozessdaten übertragen. Wenn konfiguriert, werden zusätzliche Diagnosen und Informationen in den IO-Link Extended Status und den IO-Link-Events übertragen. Wenn dieser Parameter deaktiviert ist, wird kein IO-Link Device Error gemeldet.
  • Seite 68: Io-Link Port 1

    9.4 IO-Link Port 1 .. 8 – Einstellungen 9 Konfigurationsparameter 9.4 IO-Link Port 1 .. 8 – Einstellungen Konfigurations- Byte-Offset Datentyp Gültige Werte CIP-Objektklasse Parameter 0xA3, Instanz 1 .. Konfig.- Assembly Output Data Size 224, 246, 268, 290, SINT 0: No data Attribute 1 312, 334, 356, 378 1: 2 Byte...
  • Seite 69 9 Konfigurationsparameter 9.4 IO-Link Port 1 .. 8 – Einstellungen Konfigurations- Byte-Offset Datentyp Gültige Werte CIP-Objektklasse Parameter 0xA3, Instanz 1 .. Konfig.- Assembly IOL Failsafe 231, 253, 275, 297, SINT 0: Set Low Attribute 8 319, 341, 363, 385 1: Set High 2: Hold Last 3: Replacement Value (transferred via IO-Link...
  • Seite 70: Ausgangsdatengröße (Output Data Size)

    9.4 IO-Link Port 1 .. 8 – Einstellungen 9 Konfigurationsparameter Konfigurations- Byte-Offset Datentyp Gültige Werte CIP-Objektklasse Parameter 0xA3, Instanz 1 .. Konfig.- Assembly Cycle Time 242, 264, 286, 308, SINT 0: As fast as possible Attribute 13 330, 352, 374, 396 1: 1.6 ms 2: 3.2 ms 3: 4.8 ms...
  • Seite 71: Eingangsdatengröße (Input Data Size)

    9 Konfigurationsparameter 9.4 IO-Link Port 1 .. 8 – Einstellungen Dieser Parameter ist nur einstellbar, wenn keine Verbindung aktiv ist. 9.4.2 Eingangsdatengröße (Input Data Size) Die Input Data Size des jeweiligen IO-Link-Gerätes kann mit diesem Parameter konfiguriert werden. Es können bis zu 32 Byte IO-Link- Eingangsdaten vorhanden sein.
  • Seite 72: Output Data Swapping Offset

    9.4 IO-Link Port 1 .. 8 – Einstellungen 9 Konfigurationsparameter Reihenfolge nach "Swap": Byte 1, Byte 0 Data type DWORD: Data-Byte-Reihenfolge: Byte 0, Byte 1, Byte 2, Byte 3 Reihenfolge nach "Swap": Byte 3, Byte 2, Byte 1, Byte 0 9.4.5 Output Data Swapping Offset Das Output Data Swapping Offset beschreibt den Startpunkt in den Prozessdaten für die Verwendung des konfigurierten Output Data...
  • Seite 73: Iol Failsafe

    9 Konfigurationsparameter 9.4 IO-Link Port 1 .. 8 – Einstellungen Swapping Mode. Beide Parameter sind abhängig von der konfigurierten Eingabedatengröße und der optionalen Eingabedatenerweiterung. 9.4.8 IOL Failsafe Die LioN-X-Geräte unterstützen eine Failsafe-Funktion für die Ausgabedaten der IO-Link-Kanäle. Im Falle eines internen Gerätefehlers befindet sich die SPS im STOP-Zustand und kann keine gültigen Prozessdaten liefern, die Verbindung wird unterbrochen oder die Kommunikation geht verloren: Die Ausgangsdaten der IO-Link-Kanäle werden durch die konfigurierten Failsafe-...
  • Seite 74: Port Mode

    9.4 IO-Link Port 1 .. 8 – Einstellungen 9 Konfigurationsparameter 9.4.9 Port Mode Der Port Mode beschreibt, wie der IO-Link-Master mit dem Vorhandensein eines IO-Link-Gerätes am Port umgeht. Deactivated: Der IO-Link-Port ist deaktiviert, kann aber für eine spätere Verwendung konfiguriert werden. Wenn das IO-Link-Gerät nicht angeschlossen ist, werden keine Diagnosen generiert.
  • Seite 75 9 Konfigurationsparameter 9.4 IO-Link Port 1 .. 8 – Einstellungen Für weitere Informationen beachten Sie die ‘IO-Link Interface and System Specification’ Version 1.1.3, welche unter https://io-link.com/ heruntergeladen werden kann. Kein Geräte-Check (keine Datenspeicherung): Keine Überprüfung der verbundenen Hersteller-ID oder Geräte-ID und keine "Backup und Restore"-Unterstützung des IO-Link Master Parameter-Servers.
  • Seite 76 9.4 IO-Link Port 1 .. 8 – Einstellungen 9 Konfigurationsparameter Backup (Device zu Master): Ein Backup (Upload vom IOL-Device zum IOL-Master) wird ausgeführt, wenn ein IO-Link Device angeschlossen ist und der Master keinerlei gültige Parameterdaten aufweist. Die Read-Parameterdaten werden dauerhaft auf dem IO-Link Master gespeichert. Ein Upload wird auch dann ausgeführt, wenn das IO-Link Device die DS_UPLOAD_FLAG (Data Storage Upload Flag) gesetzt hat.
  • Seite 77 9 Konfigurationsparameter 9.4 IO-Link Port 1 .. 8 – Einstellungen Beachten Sie die nachfolgenden Ausführungen zu Restore-Bedingungen: Restore (Download / IOL-Master zu IOL-Device): Ein Restore (Download vom IOL-Master zum IOL-Device) wird ausgeführt, wenn ein IO-Link Device angeschlossen ist und der IO-Link Master gültige Parameterdaten für das IOL-Device gespeichert hat, die nicht den aktuellen Geräteparametern entsprechen.
  • Seite 78: Hersteller-Id (Vendor Id)

    9.4 IO-Link Port 1 .. 8 – Einstellungen 9 Konfigurationsparameter 9.4.11 Hersteller-ID (Vendor ID) Die Vendor ID wird für die Validierung des IO-Link-Geräts benötigt und kann mit diesem Parameter konfiguriert werden. Voraussetzung für die Verwendung der Vendor ID ist, dass Sie den Port Mode auf "IO-Link Manual"...
  • Seite 79: Prozessdatenzuweisung

    10 Prozessdatenzuweisung 10.1 Consuming data image (Output) 10 Prozessdatenzuweisung LioN-X-Geräte unterstützen Allgemeinen Prozessdatenkommunikation in beide Richtungen. Als "consuming data" werden in diesem Zusammenhang die Prozessausgabedaten definiert, die die physikalischen Ausgänge und IO-Link-Ausgabedaten steuern. Die "producing data" werden in diesem Zusammenhang als die Prozesseingangsdaten definiert, die die physikalischen Eingänge, Diagnosen und IO-Link-Eingangsdaten mit optionalen erweiterten Status- und Event- Daten enthalten.
  • Seite 80: Digitaler Output - Channel Control

    10.1 Consuming data image (Output) 10 Prozessdatenzuweisung 10.1.1 Digitaler Output – Channel control Digital output channel control Channel Byte 0 number (default Byte 1 mapping) Die Kontrollwerte sind wirksam, wenn die entsprechenden Kanäle als Ausgänge konfiguriert sind und Digital Output Control auf DO Channel Control eingestellt ist.
  • Seite 81: Producing Data Image (Input)

    10 Prozessdatenzuweisung 10.2 Producing data image (Input) 10.2 Producing data image (Input) Input- Digitaler Allgemeine Sensor- Actuator/ IO-Link- IO-Link Daten- Input – Diagnose Diagnose Diagnose Input-Daten Frame Channel Diagnose status "Producing 2 Byte, INT 2 Byte, INT 2 Byte, INT 2 Byte, INT 0 Byte 0..432 Byte,...
  • Seite 82: Sensor-Diagnose

    10.2 Producing data image (Input) 10 Prozessdatenzuweisung Short Circuit Actuator/U Device Temperature Underrun Device Temperature Overrun Force Mode Enabled Internal Module Error IO-Link Validation Error (collective error) IO-Link Device Error (collective error) IO-Link Device Warning (collective error) IO-Link Device Notification (collective error) reserviert 10.2.3 Sensor-Diagnose...
  • Seite 83: Actuator/U L /U Aux -Diagnose

    10 Prozessdatenzuweisung 10.2 Producing data image (Input) 10.2.4 Actuator/U -Diagnose Actuator/U diagnostics Channel number Byte 0 (fix) Byte 1 1 .. 16 Actuator/U Kanalfehler Kanal 1 .. 16 10.2.5 IO-Link-Diagnose IO-Link diagnostics General Bit Byte 0 ICE8 ICE7 ICE6 ICE5 ICE4 ICE3 ICE2...
  • Seite 84: Io-Link Input-Daten

    10.2 Producing data image (Input) 10 Prozessdatenzuweisung Wenn kein IO-Link-Port konfiguriert ist, zeigt das Input_Daten-Image keine IO-Link-Diagnose. 10.2.6 IO-Link Input-Daten IO-Link IO-Link Port 1 […] IO-Link Port 8 Input- Status Extended- Events […] Status Extended- Events Daten Status Status IO-Link 0 Byte 0 Byte 0 Byte...
  • Seite 85: Gerät Erkannt Und Im Zustand

    10 Prozessdatenzuweisung 10.2 Producing data image (Input) SubstDev Substitute Device (Ersatzgerät) erkannt (andere Seriennummer) PortActive Port aktiviert DevCom Gerät erkannt und im Zustand PREOPERATE oder OPERATE DevErr Geräte- oder Port-Fehler/-Warnung aufgetreten Gültige I/O-Prozessdaten vom Gerät Reserviert Extended-Status: IO-Link Extended status Extended Byte 0 diagnostics...
  • Seite 86 10.2 Producing data image (Input) 10 Prozessdatenzuweisung Startup Parameterization Error = direkter Parameter-Fehler Backup Inconsistency = Parameter- Spiecherfehler Ungültige Zykluszeit Reserviert Events: IO-Link events Event Qualifier 1 Byte 0 Mode Type Instance Byte 1 Event Code 1 Byte 2 Event Code Byte 3 Event Qualifier 2 Byte 4...
  • Seite 87: Beispielanwendungen

    10 Prozessdatenzuweisung 10.3 Beispielanwendungen Mode Event single shot ("1"), Event verschwunden ("2"), Event aufgetaucht ("3") Event Code IO-Link-Gerät gemeldeter Diagnose-Code Reserviert 10.3 Beispielanwendungen Die Anschluss- und Konfigurationsparameter des Gerätes mit seinen variablen Datengrößen bieten Ihnen einen individuellen Ansatz zur Realisierung Ihrer Applikation. Die Größe der einzelnen IO-Link-Ports kann bestimmt werden, was einen Einfluss auf die Prozessdaten-Offsets hat.
  • Seite 88: Verbindungsparameter

    10.3 Beispielanwendungen 10 Prozessdatenzuweisung Verbindungsparameter Ausgangs-Datengröße Eingangs-Datengröße Byte-Offset Output-Daten Digital output channel control (2 bytes) Reserved (2 bytes) IO-Link port1 data (control, 32 bytes) IO-Link port2 data (control, 32 bytes) IO-Link port3 data (control, 32 bytes) IO-Link port4 data (control, 32 bytes) IO-Link port5 data (control, 32 bytes) IO-Link port6 data (control, 32 bytes) IO-Link port7 data (control, 32 bytes)
  • Seite 89 10 Prozessdatenzuweisung 10.3 Beispielanwendungen Byte-Offset Input-Daten Digital input channel status (2 bytes) General diagnostics (2 bytes) Sensor diagnostics (2 bytes) Actuator diagnostics (2 bytes) IO-Link diagnostics (6 bytes) IO-Link port1 data (status, 32 bytes) IO-Link port1 PQI (2 bytes) IO-Link port1 extended status (8 bytes) IO-Link port1 events (12 bytes) IO-Link port2 data (status, 32 bytes) IO-Link port2 PQI (2 bytes)
  • Seite 90: Prozessdaten-Images Mit Modifizierten Datengrößen

    10.3 Beispielanwendungen 10 Prozessdatenzuweisung Byte-Offset Input-Daten IO-Link port7 data (status, 32 bytes) IO-Link port7 PQI (2 bytes) IO-Link port7 extended status (8 bytes) IO-Link port7 events (12 bytes) IO-Link port8 data (status, 32 bytes) IO-Link port8 PQI (2 bytes) IO-Link port8 extended status (8 bytes) IO-Link port8 events (12 bytes) Tabelle 15: Standardmäßige Eingangs-Prozessdaten 10.3.2 Prozessdaten-Images mit modifizierten...
  • Seite 91 10 Prozessdatenzuweisung 10.3 Beispielanwendungen Eingangs-Datengröße 0 Byte Eingangs-Datenerweiterung Extended Status IO-Link Port3 Ausgangs-Datengröße 16 Byte Eingangs-Datengröße 4 Byte Eingangs-Datenerweiterung Extended Status + Events IO-Link Port4 Ausgangs-Datengröße 8 Byte Eingangs-Datengröße 2 Byte Eingangs-Datenerweiterung Keine Daten IO-Link Port5 .. 8 Ausgangs-Datengröße 0 Byte Eingangs-Datengröße 0 Byte Eingangs-Datenerweiterung...
  • Seite 92 10.3 Beispielanwendungen 10 Prozessdatenzuweisung Byte-Offset Ausgangsdaten Eingangsdaten Digital output channel control (2 bytes) Digital input channel status (2 bytes) Reserved (2 bytes) General diagnostics (2 bytes) IO-Link port1 data (control, 2 bytes) Sensor diagnostics (2 bytes) IO-Link port2 data (control, 32 bytes) Actuator diagnostics (2 bytes) IO-Link diagnostics (6 bytes) IO-Link port1 data (status, 2 bytes)
  • Seite 93 10 Prozessdatenzuweisung 10.3 Beispielanwendungen Byte-Offset Ausgangsdaten Eingangsdaten IO-Link port5 PQI (2 bytes) IO-Link port6 PQI (2 bytes) IO-Link port7 PQI (2 bytes) IO-Link port8 PQI (2 bytes) Tabelle 16: Modifizierte Prozessdaten Handbuch EtherNet/IP Version 2.2 10/2022...
  • Seite 94: Konfiguration Und Betrieb Mit Rockwell Automation Studio 5000

    11.1 Grundlegende Inbetriebnahme 11 Konfiguration und Betrieb mit Rockwell Automation Studio 5000 ® 11 Konfiguration und Betrieb mit Rockwell Automation Studio 5000 ® folgenden Seiten beschriebene Konfiguration Inbetriebnahme der LioN-X-Geräte bezieht sich auf Rockwell Automation Studio 5000 ® , V30. Wenn Sie ein Engineering-Tool eines anderen Anbieters verwenden, beachten Sie bitte die zugehörige Dokumentation.
  • Seite 95 11 Konfiguration und Betrieb mit 11.1 Grundlegende Inbetriebnahme Rockwell Automation Studio 5000 ® 7. Wählen Sie New Module im Menü aus. Das folgende Auswahlfenster wird geöffnet: 8. Verwenden Sie den Module Type Vendor Filter auf der rechten Seite, um alle installierten Geräte von Lumberg Automation anzuzeigen.
  • Seite 96 11.1 Grundlegende Inbetriebnahme 11 Konfiguration und Betrieb mit Rockwell Automation Studio 5000 ® 10. Geben Sie einen Namen für das Gerät ein und wählen Sie die zuvor gewählte IP-Adresse aus. In diesem Beispiel ist der Name MOD01_IOL und die IP-Adresse 192.168.1.1. 11.
  • Seite 97 11 Konfiguration und Betrieb mit 11.1 Grundlegende Inbetriebnahme Rockwell Automation Studio 5000 ® beiden Richtungen ab. Jede Eingangs- und Ausgangsdatengröße der Geräte muss auch später in der IO-Link-Port-Konfiguration festgelegt werden. Die Auswahl des Datentyps bezieht sich auf den Typ, in dem Studio 5000 ®...
  • Seite 98 11.1 Grundlegende Inbetriebnahme 11 Konfiguration und Betrieb mit Rockwell Automation Studio 5000 ® 15. Der "Tag" der eingegebenen Prozessdaten enthält den Gerätenamen, gefolgt von einem ":I.Data". Die Ausgabe-Prozessdaten haben den gleichen Namen, gefolgt von einem ":O.Data". Beide Arrays zeigen die konfigurierten Datengrößen an.
  • Seite 99: Add-On-Instruktion (Aoi)

    Verfügung, Produktseiten unseres Online-Katalogs heruntergeladen werden können: catalog.belden.com Auf Nachfrage sendet Ihnen das Belden Support-Team auch eine AOI zu. Führen Sie die folgenden Arbeitsschritte aus, um eine AOI zu verwenden: 1. In Ihrem Studio 5000 -Projekt, navigieren Sie zu Controller Organizer, ®...
  • Seite 100 11.2 Add-On-Instruktion (AOI) 11 Konfiguration und Betrieb mit Rockwell Automation Studio 5000 ® 2. Öffnen Sie die *.L5X-Datei: 3. Klicken Sie auf OK, um die AOI mit allen notwendigen UDTs (User-Defined Data Types) zu erstellen: Handbuch EtherNet/IP Version 2.2 10/2022...
  • Seite 101 11 Konfiguration und Betrieb mit 11.2 Add-On-Instruktion (AOI) Rockwell Automation Studio 5000 ® 4. Die importierten Bestandteile werden im Controller Organizer angezeigt: 5. Prüfen Sie, ob ein Fehler in den AOI-Tags angezeigt wird (roter Kreis mit weißem Kreuz). Dies kann für die Konfigurationsdaten dann auftreten, wenn Sie zum ersten Mal eine AOI in Ihr System importieren: Wenn kein Fehler aufgetreten ist, Fahren Sie direkt mit Schritt 9.
  • Seite 102 11.2 Add-On-Instruktion (AOI) 11 Konfiguration und Betrieb mit Rockwell Automation Studio 5000 ® 6. Gehen Sie zu Edit Tags und passen Sie den Datentyp an den Modul- definierten Typ auf Ihrem System an: Der Datentyp muss mit dem String bis inklusive des dritten Unterstriches (_) übereinstimmen.
  • Seite 103 11 Konfiguration und Betrieb mit 11.2 Add-On-Instruktion (AOI) Rockwell Automation Studio 5000 ® 7. Wenn Sie einen Datentyp in der AOI geändert haben, sollten Sie einen Export vornehmen, um diese Version für die weitere Verwendung in anderen Projekten auf Ihrem System zu speichern. Führen Sie einen Rechtsklick auf die AOI aus und klicken Sie auf Export Add-On Instruction…: Handbuch EtherNet/IP Version 2.2 10/2022...
  • Seite 104 11.2 Add-On-Instruktion (AOI) 11 Konfiguration und Betrieb mit Rockwell Automation Studio 5000 ® 8. Bearbeiten Sie den Dateinamen und speichern Sie die AOI: 9. Um die AOI zu verwenden, gehen Sie zu einer Logik, beispielsweise die MainRoutine, und fügen Sie via Drag-and-Drop die IO-Link Master AOI dem Strompfad ("rung") hinzu: Handbuch EtherNet/IP Version 2.2 10/2022...
  • Seite 105 11 Konfiguration und Betrieb mit 11.2 Add-On-Instruktion (AOI) Rockwell Automation Studio 5000 ® 10. Führen Sie einen Rechtsklick auf das erste first Element der AOI aus und klicken Sie auf New Tag...: 11. Geben Sie einen Name ein und klicken Sie auf Create, um eine AOI zu erzeugen: Handbuch EtherNet/IP Version 2.2 10/2022...
  • Seite 106 11.2 Add-On-Instruktion (AOI) 11 Konfiguration und Betrieb mit Rockwell Automation Studio 5000 ® 12. Weisen Sie die Eingangs-, Ausgangs- und Konfigurationsdaten des Moduls zu: 13. Erzeugen Sie die Tags für die übrigen Elemente wie unter Schritt 10. und 11. beschrieben: Handbuch EtherNet/IP Version 2.2 10/2022...
  • Seite 107 11 Konfiguration und Betrieb mit 11.2 Add-On-Instruktion (AOI) Rockwell Automation Studio 5000 ® 14. Von nun an muss Ihre Logik nicht mehr simultan eine Kopie der Eingangs- und Ausgangsdaten erstellen. Sie verwendet stattdessen die neuen Daten- Tags als Schnittstelle für den Datenaustausch mit dem Modul: Hinweis: Sollten Sie sich dazu entschließen, die Eingans- und Ausgangs-Datengrößen der Verbindung zu reduzieren, müssen Sie diese neuen Größen ebenfalls...
  • Seite 108: Cip-Objektklassen

    12.1 EtherNet/IP-Objektklassen 12 CIP-Objektklassen 12 CIP-Objektklassen 12.1 EtherNet/IP-Objektklassen Gemäß der CIP-Spezifikation unterstützen die LioN-X-Varianten die folgenden Standard-EtherNet/IP-Objektklassen: Objektklasse Objekt-ID Instanzen Identity Object 0x01 0, 1 Message Router Object 0x02 0 (only on class level) Assembly Object 0x04 0, 130, 131, 145 Connection Manager Object 0x06 0 (only on class level)
  • Seite 109: Identity Object (0X01)

    12 CIP-Objektklassen 12.1 EtherNet/IP-Objektklassen 12.1.1 Identity Object (0x01) Unterstützte Dienste: Get Attributes All (0x01) Reset (0x05): 0 = Reset Module (Warmstart), 1 = Reset to Factory Default Get Attribute Single (0x0E) Class-Attribut (Instanz 0) Attribut Name Zugang Datentyp Beschreibung Revision UINT Revision of this object Max.
  • Seite 110 12.1 EtherNet/IP-Objektklassen 12 CIP-Objektklassen Instance-Attribut (Instanz 1) Attribut Name Zugang Datentyp Beschreibung Vendor ID UINT Vendor Identification Device Type UINT Indication of general type of product Product Code UINT Identification of a particular product of an individual vendor Revision USINT, USINT Structure with major and minor revision Status...
  • Seite 111 12 CIP-Objektklassen 12.1 EtherNet/IP-Objektklassen Attribut Name Zugang Datentyp Beschreibung State USINT Present state of the device: 0 = Nonexistent 1 = Device Self Testing 2 = Standby 3 = Operational 4 = Major Recoverable Fault 5 = Major Unrecoverable Fault 6 ..
  • Seite 112: Assembly Object (0X04)

    12.1 EtherNet/IP-Objektklassen 12 CIP-Objektklassen 12.1.2 Assembly Object (0x04) Unterstützte Dienste: Get Attribute Single (0x0E) Set Attribute Single (0x10) Class-Attribut (Instanz 0) Attribut Name Zugang Datentyp Beschreibung Revision UINT Revision of this object Max. Instance UINT Maximum instance number of an object currently created in this class level of the device Number of...
  • Seite 113: Discrete Input Point Object (0X08)

    12 CIP-Objektklassen 12.1 EtherNet/IP-Objektklassen 12.1.3 Discrete Input Point Object (0x08) Unterstützte Dienste: Get Attribute Single (0x0E) Class-Attribut (Instanz 0) Attribut Name Zugang Datentyp Beschreibung Revision UINT Revision of this object Instance-Attribut (Instanz 1 .. 16) Attribut Name Zugang Datentyp Beschreibung Value BOOL Input Point Value (0 = OFF, 1 = ON)
  • Seite 114: Dlr Object (0X47)

    12.1 EtherNet/IP-Objektklassen 12 CIP-Objektklassen 12.1.4 DLR Object (0x47) Unterstützte Dienste: Get Attributes All (0x01) Get Attribute Single (0x0E) Class-Attribut (Instanz 0) Attribut Name Zugang Datentyp Beschreibung Revision UINT Revision of this object Max. Instance UINT Maximum instance number of an object currently created in this class level of the device Maximum ID...
  • Seite 115 12 CIP-Objektklassen 12.1 EtherNet/IP-Objektklassen Instance-Attribut (Instanz 1) Attribut Name Zugang Datentyp Beschreibung Network Topology BOOL 0 = Linear 1 = Ring Network Status BOOL 0 = Normal operation 1 = Ring Fault 2 = Unexpected Loop Detected 3 = Partial Network Fault 4 = Rapid Fault/Restore Cycle Active Supervisor ARRAY...
  • Seite 116: Qos Object (0X48)

    12.1 EtherNet/IP-Objektklassen 12 CIP-Objektklassen 12.1.5 QoS Object (0x48) Unterstützte Dienste: Get Attribute Single (0x0E) Set Attribute Single (0x10) Class-Attribut (Instanz 0) Attribut Name Zugang Datentyp Beschreibung Revision UINT Revision of this object Max. Instance UINT Maximum instance number of an object currently created in this class level of the device Maximum ID...
  • Seite 117 12 CIP-Objektklassen 12.1 EtherNet/IP-Objektklassen Instance-Attribut (Instanz 1) Attribut Name Zugang Datentyp Beschreibung 802.1Q Tag Get, Set USINT Enables ("1") or disables ("0") sending Enable 802.1Q frames on CIP and IEEE 1588 messages (default value "0") DSCP PTP Event Get, Set USINT DSCP value for PTP Event frames (default value "59")
  • Seite 118: Tcp/Ip Object (0Xf5)

    12.1 EtherNet/IP-Objektklassen 12 CIP-Objektklassen 12.1.6 TCP/IP Object (0xF5) Unterstützte Dienste: Get Attributes All (0x01) Get Attribute Single (0x0E) Set Attribute Single (0x10) Class-Attribut (Instanz 0) Attribut Name Zugang Datentyp Beschreibung Revision UINT Revision of this object Max. Instance UINT Maximum instance number of an object currently created in this class level of the device.
  • Seite 119 12 CIP-Objektklassen 12.1 EtherNet/IP-Objektklassen Attribut Name Zugang Datentyp Beschreibung Configuration DWORD Interface Capability Flags: Capability b0: BOOTP Client ("1") b1: DNS Client ("0") b2: DHCP Client ("1") b3: DHCP-DNS Update ("0") b4: Configuration Settable ("1") b5: Hardware Configurable (0 = no rotary switches;...
  • Seite 120: Ethernet Link Object (0Xf6)

    12.1 EtherNet/IP-Objektklassen 12 CIP-Objektklassen 12.1.7 Ethernet Link Object (0xF6) Unterstützte Dienste: Get Attribute Single (0x0E) Set Attribute Single (0x10) Get and Clear (0x4C) Class-Attribut (Instanz 0) Attribut Name Zugang Datentyp Beschreibung Revision UINT Revision of this object Max. Instance UINT Maximum instance number of an object currently created in this class level of the device.
  • Seite 121 12 CIP-Objektklassen 12.1 EtherNet/IP-Objektklassen Instance-Attribut (Instanz 1 .. 2) Attribut Name Zugang Datentyp Beschreibung Interface Speed UDINT Current Interface speed in Mbps Interface Flags DWORD Interface Flags: b0: Link Status b1: Half ("0") or Full ("1") Duplex b2 .. 4: Negotiation Status: 0 = Auto-negotiation in progress 1 = Auto-negotiation and speed detection failed (using default 10Mbps...
  • Seite 122 12.1 EtherNet/IP-Objektklassen 12 CIP-Objektklassen Attribut Name Zugang Datentyp Beschreibung Interface Type USINT Type of interface: 0 = Unknown interface type 1 = Internal interface 2 = Twisted-pair 3 = Optical fiber 4 .. 255 = Reserved Interface State USINT State of interface: 0 = Unknown 1 = Enabled and ready to send and receive data...
  • Seite 123: Lldp Management Object (0X109)

    12 CIP-Objektklassen 12.1 EtherNet/IP-Objektklassen 12.1.8 LLDP Management Object (0x109) Unterstützte Dienste: Get Attributes All (0x01) Get Attribute Single (0x0E) Set Attribute Single (0x10) Class-Attribut (Instanz 0) Attribut Name Zugang Datentyp Beschreibung Revision UINT Revision of this object Max. Instance UINT Maximum instance number of an object currently created in this class level of the device.
  • Seite 124 12.1 EtherNet/IP-Objektklassen 12 CIP-Objektklassen Instance-Attribut (Instanz 1) Attribut Name Zugang Datentyp Beschreibung LLDP Enable Get/Set STRUCT LLDP Enable Array Length (UINT): 1 + Class attribute 2 from the Ethernet Link Object (0xF6) = 3 LLDP Enable Array (BYTE): b0: Global Enable, LLDP Tx & Rx Enabled (1) b1: LLDP Tx Enabled (Intance 1 of Ethernet Link Object) (1)
  • Seite 125: Herstellerspezifische Objektklassen

    12 CIP-Objektklassen 12.2 Herstellerspezifische Objektklassen 12.2 Herstellerspezifische Objektklassen Die LioN-X und LioN-Xlight EtherNet/IP-Varianten unterstützen die folgenden herstellerspezifischen Objektklassen: Objektklasse Instanzen General Settings Object (0xA0) 0, 1 Channel Settings Object (0xA1) 0, 1 .. 16 IO-Link Diagnosis Settings Object (0xA2) 0, 1 IO-Link Port Settings Object (0xA3) 0, 1 ..
  • Seite 126 12.2 Herstellerspezifische 12 CIP-Objektklassen Objektklassen Instance-Attribut (Instanz 1) Attribut Name Zugang Datentyp Beschreibung Force Mode Lock Get, Set BOOL 0: Disable 1: Enable Web Interface Get, Set BOOL 0: Disable Lock 1: Enable Digital Output Get, Set BOOL 0: DO Channel Control Control 1: IO-Link Control Report UL/UAux...
  • Seite 127: Channel Settings Object (0Xa1)

    12 CIP-Objektklassen 12.2 Herstellerspezifische Objektklassen 12.2.2 Channel Settings Object (0xA1) Unterstützte Dienste: Get Attribute Single (0x0E) Set Attribute Single (0x10) Class-Attribut (Instanz 0) Attribut Name Zugang Datentyp Beschreibung Revision UINT Revision of this object Max. Instance UINT Maximum instance number of an object currently created in this class level of the device.
  • Seite 128 12.2 Herstellerspezifische 12 CIP-Objektklassen Objektklassen Attribut Name Zugang Datentyp Beschreibung IO Mapping Get, Set SINT 0 .. 15: Bit number of 16 channel process data 16: Inactive DO Surveillance Get, Set 0 .. 255 Timeout DO Failsafe Get, Set SINT 0: Set Low 1: Set High 2: Hold Last...
  • Seite 129: Io-Link Diagnosis Settings Object (0Xa2)

    12 CIP-Objektklassen 12.2 Herstellerspezifische Objektklassen 12.2.3 IO-Link Diagnosis Settings Object (0xA2) Unterstützte Dienste: Get Attribute Single (0x0E) Set Attribute Single (0x10) Class-Attribut (Instanz 0) Attribut Name Zugang Datentyp Beschreibung Revision UINT Revision of this object Max. Instance UINT Maximum instance number of an object currently created in this class level of the device.
  • Seite 130: Io-Link Port Settings Object (0Xa3)

    12.2 Herstellerspezifische 12 CIP-Objektklassen Objektklassen 12.2.4 IO-Link Port Settings Object (0xA3) Unterstützte Dienste: Get Attribute Single (0x0E) Set Attribute Single (0x10) Class-Attribut (Instanz 0) Attribut Name Zugang Datentyp Beschreibung Revision UINT Revision of this object Max. Instance UINT Maximum instance number of an object currently created in this class level of the device.
  • Seite 131 12 CIP-Objektklassen 12.2 Herstellerspezifische Objektklassen Attribut Name Zugang Datentyp Beschreibung Input Data Get, Set SINT 0: No Data Extension 1: Extended Status 2: Events 3: Extended Status + Events Only settable when no connection is established. Output Data Get, Set SINT 0: Raw IO-Link Data Swapping Mode...
  • Seite 132 12.2 Herstellerspezifische 12 CIP-Objektklassen Objektklassen Attribut Name Zugang Datentyp Beschreibung Validation and Get, Set SINT 0: No device check and clear (no data Backup storage) 1: Type compatible V1.0 device (no data storage) 2: Type compatible V1.1 device (no data storage) 3: Type compatible V1.1 device with Backup + Restore (Download + Upload)
  • Seite 133: Io-Link Failsafe Parameter Object (0Xa4)

    12 CIP-Objektklassen 12.2 Herstellerspezifische Objektklassen 12.2.5 IO-Link Failsafe Parameter Object (0xA4) Unterstützte Dienste: Get Attribute Single (0x0E) Set Attribute Single (0x10) Class-Attribut (Instanz 0) Attribut Name Zugang Datentyp Beschreibung Revision UINT Revision of this object Max. Instance UINT Maximum instance number of an object currently created in this class level of the device.
  • Seite 134: Io-Link Device Parameter Object (0Xa5)

    12.2 Herstellerspezifische 12 CIP-Objektklassen Objektklassen 12.2.6 IO-Link Device Parameter Object (0xA5) Supported services: Instanz 0 Get Attribute Single (0x0E) Instanz 1 .. n* Get ISDU data (0x4B) Set ISDU data (0x4C) n = Anzahl der von der Gerätevariante unterstützten IO-Link-Ports Class-Attribut (Instanz 0) Attribut Name...
  • Seite 135 12 CIP-Objektklassen 12.2 Herstellerspezifische Objektklassen Wenn "Read Request" oder "Write Request" nicht erfolgreich sind (CIP- Antwortstatus ist ungleich "0"), steht das folgende Response-Format von 4 Bytes zur Verfügung: Name Datentyp Fehlercode-Beschreibung Fehlercode IO-Link Master Error UINT Service not available Port blocked Timeout Invalid index Invalid sub-index...
  • Seite 136: Message"-Konfiguration In Rockwell Automation Studio 5000

    12.3 "Message"-Konfiguration in 12 CIP-Objektklassen Rockwell Automation Studio 5000 ® 12.3 "Message"-Konfiguration in Rockwell Automation Studio 5000 ® Attribute von CIP-Objektklassen können in Rockwell Automation Studio 5000 ® mit der Message instruction bearbeitet werden. Dies erfordert die Auswahl des richtigen Message- und Service-Typs mit dem entsprechenden Service-Code.
  • Seite 137: Kanal-Zuweisung

    12 CIP-Objektklassen 12.3 "Message"-Konfiguration in Rockwell Automation Studio 5000 ® Kanal-Zuweisung: Channel 1 Port X1.ChA CIP object instance 1 Channel 2 Port X1.ChB CIP object instance 2 […] […] […] Channel 15 Port X8.ChA CIP object instance 15 Channel 16 Port X8.ChB CIP object instance 16 Die IO-Link-Ports wie im IO-Link Port Settings Object, IO-Link Failsafe...
  • Seite 138: Diagnosebearbeitung

    13.1 Fehler der System-/ 13 Diagnosebearbeitung Sensorversorgung 13 Diagnosebearbeitung 13.1 Fehler der System-/Sensorversorgung Die Höhe des Spannungswertes eingehender System-/Sensorversorgung wird global überwacht. Ein Unterschreiten der Spannung unter ca. 18 V, bzw. ein Überschreiten der Spannung über ca. 30 V erzeugt eine Fehlerdiagnose.
  • Seite 139: Fehler Der Auxiliary

    13 Diagnosebearbeitung 13.2 Fehler der Auxiliary-/ Aktuatorversorgung 13.2 Fehler der Auxiliary-/ Aktuatorversorgung Höhe Spannungswertes eingehenden Auxiliary-/ Aktuatorversorgung wird global überwacht. Bei aktivierter Report U Supply Voltage Fault-Diagnose wird bei unterschreiten der Spannung unter ca. 18 V oder Überschreiten der Spannung über ca. 30 V eine Diagnose erzeugt.
  • Seite 140: Überlast/Kurzschluss Der I/O-Port-Sensorversorgungsausgänge

    13.3 Überlast/Kurzschluss der I/O- 13 Diagnosebearbeitung Port-Sensorversorgungsausgänge 13.3 Überlast/Kurzschluss der I/O-Port- Sensorversorgungsausgänge Bei einer Überlast oder einem Kurzschluss zwischen Pin 1 und Pin 3 der Ports (X1 - X8) werden folgende kanalspezifische Diagnosen im producing data image erzeugt: General diagnostics General Bit Byte 0 Byte 1...
  • Seite 141: Überlast/Kurzschluss Der Digitalen Ausgänge

    13 Diagnosebearbeitung 13.4 Überlast/Kurzschluss der digitalen Ausgänge 13.4 Überlast/Kurzschluss der digitalen Ausgänge Im Falle einer Überlastung oder eines Kurzschlusses eines Ausgangskanals werden folgende kanalspezifische Diagramme im producing data image erzeugt: General diagnostics General Bit Byte 0 Byte 1 Short Circuit Actuator/U Actuator/U diagnostics Channel number...
  • Seite 142: Io-Link Com-Fehler

    13.5 IO-Link COM-Fehler 13 Diagnosebearbeitung Im statischen Zustand des Ausgangskanals, während dieser also dauerhaft eingeschaltet ist, beträgt die Filterzeit zwischen Fehlererkennung und Diagnose typischerweise 5 ms. 13.5 IO-Link COM-Fehler Wird ein IO-Link Device im COM-Mode abgezogen, ein falsches IO-Link Device gesteckt oder tritt ein elektrischer Fehler an der C/Q (Pin 4)-Leitung z.
  • Seite 143: Io-Link Validation-Fehler

    13 Diagnosebearbeitung 13.6 IO-Link Validation-Fehler 13.6 IO-Link Validation-Fehler Wird ein IO-Link Devicedurch ein neues Gerät ausgetauscht, ist die Validierung bereits konfiguriert. Die Hersteller- und/oder die Geräte-ID entsprechen nicht den Daten des Gerätes und es wird folgende Diagnose im producing data image erzeugt: IO-Link diagnostics General Bit...
  • Seite 144: Io-Link Geräte-Diagnose

    13.7 IO-Link Geräte-Diagnose 13 Diagnosebearbeitung 13.7 IO-Link Geräte-Diagnose Die Diagnose eines IO-Link Device erfolgt in drei Stufen: "Error", "Warning" oder "Notification". Die folgende Diagnose wird im producing data image erzeugt: IO-Link diagnostics General Bit Byte 0 ICE8 ICE7 ICE6 ICE5 ICE4 ICE3 ICE2 ICE1...
  • Seite 145: Iiot-Funktionalität

    14 IIoT-Funktionalität 14 IIoT-Funktionalität Die LioN-X-Gerätevarianten bieten eine Vielzahl neuer Schnittstellen und Funktionen für die optimale Integration in bestehende oder zukünftige IIoT (Industrial Internet of Things)-Netzwerke. Die Geräte fungieren weiterhin als Feldbus-Geräte, die mit einer SPS (Speicherprogrammierbare Steuerung) kommunizieren und auch von dieser gesteuert werden können. Zusätzlich bieten die Geräte gängige IIoT-Schnittstellen, welche neue Kommunikationskanäle neben der SPS ermöglichen.
  • Seite 146: Mqtt 14 Iiot-Funktionalität

    14.1 MQTT 14 IIoT-Funktionalität 14.1 MQTT MQTT-Funktionen sind ausschließlich für folgende Gerätevarianten verfügbar: 0980 XSL 3912-121-007D-00F 0980 XSL 3912-121-007D-01F 0980 XSL 3913-121-007D-01F Das MQTT (Message Queuing Telemetry Transport)-Protokoll ist ein ofenes Netzwerkprotokoll für Maschine-zu-Maschine-Kommunikation, welches die Übermittlung telemetrischer Daten-Meldungen zwischen Geräten liefert. Der integrierte MQTT-Client erlaubt es dem Gerät, ein spezifisches Set an Informationen an einen MQTT-Broker zu veröffentlichen.
  • Seite 147: Die Folgenden Konfigurationselemente Sind Verfügbar (Die Default-Werte Sind Hervorgehoben)

    14 IIoT-Funktionalität 14.1 MQTT Die folgenden Konfigurationselemente sind verfügbar (die Default-Werte sind hervorgehoben): Element Datentyp Beschreibung Beispieldaten mqtt-enable boolean Master switch for the MQTT client. true / false broker string IP address of the MQTT Broker "192.168.1.1" "admin" (Default: null) login string Username for MQTT Broker...
  • Seite 148: Beispiele

    14.1 MQTT 14 IIoT-Funktionalität Element Datentyp Beschreibung Beispieldaten config-allowed boolean If true, the device accepts configuration true / false changes via MQTT. 0 = At most once number Selects the "Quality of Service" status for all published messages. 1 = At least once 2 = Exactly once Tabelle 17: MQTT-Konfiguration MQTT-Response:...
  • Seite 149: Mqtt-Topics

    14 IIoT-Funktionalität 14.1 MQTT 14.1.2 MQTT-Topics MQTT bezieht sich hauptsächlich auf Topics. Alle Meldungen werden einem Topic angehängt, welches der Nachricht selbst Kontext hinzufügt. Topics können aus jeder Art von String bestehen und dürfen Schrägstriche (/)so wie Wildcard-Symbole (*, #) beinhalten. 14.1.2.1 Base-Topic Für alle LioN-X-Varianten gibt es ein konfigurierbares Base-Topic, welches das Präfix für alle Topics darstellt.
  • Seite 150 14.1 MQTT 14 IIoT-Funktionalität Es gibt folgende Domains: Domain-Name Definition Beispielinhalt identity All fixed data which is defined by the Device name, ordering number, MAC used hardware and which cannot be address, port types, port capabilites changed by configuration or at runtime. and more.
  • Seite 151 14 IIoT-Funktionalität 14.1 MQTT Topic Beispielinhalt Veröffent- Veröffent- lichungs- lichungs- Zähler Intervall gesamt [base-topic]/identity/ Name, ordering number, MAC, vendor, I&M Startup gateway etc. [base-topic]/identity/ Port name, port type Startup port/n [base-topic]/config/ Configuration parameters, ip address etc. Interval gateway [base-topic]/config/port/ Port mode, data storage, mapping, direction Interval [base-topic]/status/ Bus state, device diagnosis, master events...
  • Seite 152: Publish-Topic

    14.1 MQTT 14 IIoT-Funktionalität 14.1.2.2 Publish-Topic Übersicht über alle Publish-JSON-Daten für die definierten Topics: Eingabe Datentyp json_string ordering_number json_string device_type json_string serial_number json_string mac_address json_string production_date json_string fw_name json_string fw_date json_string fw_version json_string hw_version json_string vendor_name json_string vendor_address json_string vendor_phone json_string vendor_email json_string...
  • Seite 153 14 IIoT-Funktionalität 14.1 MQTT Eingabe Datentyp Umfang Standardwert Bemer- kungen fieldbus_protocol json_string profinet, ethernet/ip, ethercat network_configuration json_string EIP: stored_value, bootp, dhcp rotary_switches json_integer 0 .. 999 ip_address json_string 192.168.1.1 subnet_mask json_string 255.255.255.0 report_alarms json_boolean 0.0.0.0 report_ul_alarm json_boolean true / false true report_do_fault_without_ul json_boolean...
  • Seite 154 14.1 MQTT 14 IIoT-Funktionalität Eingabe Datentyp Umfang Standardwert Bemer- kungen protocol json_string wait_for_io_system wait_for_io_Connection failsafe connected error ethernet_port1 json_string 100_mbit/s_full 100_mbit/s 10_mbit/s_full 100_mbit/s ethernet_port2 json_string 100_mbit/s_full 100_mbit/s 10_mbit/s_full 100_mbit/s module_restarts json_integer 0 .. 4294967295 channel_diagnosis json_boolean true / false failsafe_active json_boolean true / false system_voltage_fault...
  • Seite 155 14 IIoT-Funktionalität 14.1 MQTT Eingabe Datentyp Umfang Standardwert Bemer- kungen port json_integer 1 .. 8 type json_string digital_universal digital_input digital_Output io_link max_output_power_cha json_string 2.0_mA 0.5_mA max_output_power_chb json_string 2.0_mA 0.5_mA channel_cha json_string input/output input output io_link channel_chb json_string input/output input output io_link Tabelle 26: Identity/port/1 ..
  • Seite 156 14.1 MQTT 14 IIoT-Funktionalität Eingabe Datentyp Umfang Standardwert Bemer- kungen port json_integer 1 .. 8 direction_cha json_string input/output input output direction_chb json_string input/output input output failsafe_cha json_string set_low set_low set_high hold_last failsafe_chb json_string set_low set_low set_high hold_last surveillance_timeout_cha json_integer 0 .. 255 surveillance_timeout_chb json_integer 0 ..
  • Seite 157: Command-Topic (Mqtt Subscribe)

    14 IIoT-Funktionalität 14.1 MQTT 14.1.2.3 Command-Topic (MQTT Subscribe) Der Hauptzweck von MQTT ist das Publizieren von Gerätedaten an einen Broker. Diese Daten können von allen registrierten Abonnenten (Subscriber) bezogen werden, die daran interessiert sind. Andersherum ist es aber auch möglich, dass das Gerät selbst ein Topic auf dem Broker abonniert hat und dadurch Daten erhält.
  • Seite 158 14.1 MQTT 14 IIoT-Funktionalität Für werden Force object-Eigenschaften, digital IOL, verschiedene Spezifikationswerte aufgereiht: Eigenschaft Datentyp Beispiel-Werte Anmerkungen port integer 1, 2, 5 channel string "a", "b" force_dir string "out", "in", "clear" force_value integer 0, 1 Tabelle 30: Force object: Digital Eigenschaft Datentyp Beispiel-Werte...
  • Seite 159: Für Die Config Object-Eigenschaft, Portmode Werden Verschiedene Spezifikationswerte Aufgereiht

    14 IIoT-Funktionalität 14.1 MQTT Für die Config object-Eigenschaft, portmode werden verschiedene Spezifikationswerte aufgereiht: Eigenschaft Datentyp Beispiel-Werte Anmerkungen port integer channelA* string "dio", "di", "do", "iol", "off" channelB* string "dio", "di", "do", "iol", "off", "aux" inlogicA string "no", "nc" inlogicB string "no", "nc"...
  • Seite 160 14.1 MQTT 14 IIoT-Funktionalität […]/reset Verwenden Sie das Command-Topic [base-topic]/command/reset für Reset object-Daten über Neustart- und Factory-Reset-Themen. Das Reset object kann jede der folgenden Eigenschaften besitzen: Eigenschaft Datentyp Beispiel-Werte Anmerkungen factory_reset boolean true / false system_reset boolean true / false Tabelle 34: Reset object-Eigenschaften […]/publish Verwenden Sie das Command-Topic [base-topic]/command/publish...
  • Seite 161: Mqtt-Konfiguration - Schnellstart-Anleitung

    14 IIoT-Funktionalität 14.1 MQTT 14.1.3 MQTT-Konfiguration - Schnellstart-Anleitung Achtung: Lumberg Automation übernimmt keinerlei Verantwortung für jeglichen Inhalt der referenzierten Webseiten und gibt keine Garantie auf die Funktionen der genannten Drittanbieter- Software. 14.1.3.1 MQTT-Konfiguration über JSON 1. Abhängig von Ihrem Anwendungsfall, laden Sie Insomnia oder eine vergleichbare Anwendung herunter und installieren diese: https:// insomnia.rest/download/...
  • Seite 162 14.1 MQTT 14 IIoT-Funktionalität 3. MQTT auslesen: GET: [IP-address]/r/config/mqtt.json Handbuch EtherNet/IP Version 2.2 10/2022...
  • Seite 163: Opc Ua

    Ebene bereit, mit dem sich ein OPC UA-Client für eine datensichere Informationsübertragung verbinden kann. Bei OPC UA halten wir uns (bis auf die nachfolgend genannten Ausnahmen) an die "IO-Link Companion Specification", welche Sie auf catalog.belden.com oder direkt auf io-link.com herunterladen können. Handbuch EtherNet/IP Version 2.2 10/2022...
  • Seite 164: Opc Ua-Konfiguration

    14.2 OPC UA 14 IIoT-Funktionalität Feature Unterstützung Managing IODDs Nicht unterstützt (Kapitel 6.1.6 in der Spezifikation) Mapping IODD information to OPC UA ObjectTypes Nicht unterstützt (Kapitel 6.3 in der Spezifikation) IOLinkIODDDeviceType Nicht unterstützt (Kapitel 7.2 ff. in der Spezifikation) ObjectTypes generated based on IODDs Nicht unterstützt (Kapitel 7.3 ff.
  • Seite 165: Die Folgenden Konfigurationselemente Sind Verfügbar (Die Default-Werte Sind Hervorgehoben)

    14 IIoT-Funktionalität 14.2 OPC UA geändert. Alle Konfigurationsänderungen greifen erst nach einem Geräte- Neustart. Die folgenden Konfigurationselemente sind verfügbar (die Default-Werte sind hervorgehoben): Element Datentyp Beschreibung Beispieldaten 0, 4840, 0xFFFF port integer Server port for the OPC UA server. opcua-enable boolean Master switch for the OPC UA server.
  • Seite 166: Beispiele

    14.2 OPC UA 14 IIoT-Funktionalität Beispiele: {"status": -1, "error": [{"Element": "upcua-enable", "Message": "Boolean expected"}]} {"status": 0} {"status": "error": [{"Element": "root", "Message": "Not JSON object"}]} 14.2.2 OPC UA Address-Space OPC UA bietet verschiedene Dienste auf den LioN-X-Geräten an, mit denen ein Client durch die Address-Space-Hierarchie navigieren und Variablen lesen oder schreiben kann.
  • Seite 167: Opc Ua-Konfiguration - Schnellstart-Anleitung

    14 IIoT-Funktionalität 14.2 OPC UA 14.2.3 OPC UA-Konfiguration - Schnellstart-Anleitung Achtung: Lumberg Automation übernimmt keinerlei Verantwortung für jeglichen Inhalt der referenzierten Webseiten und gibt keine Garantie auf die Funktionen der genannten Drittanbieter- Software. 14.2.3.1 OPC UA-Konfiguration über JSON 1. Abhängig von Ihrem Anwendungsfall, laden Sie Insomnia oder eine vergleichbare Anwendung herunter und installieren diese: https:// insomnia.rest/download/...
  • Seite 168 14.2 OPC UA 14 IIoT-Funktionalität 3. OPC UA auslesen: GET: [IP-address]/r/config/opcua.json Handbuch EtherNet/IP Version 2.2 10/2022...
  • Seite 169: Rest Api

    Es stehen zwei verschiedene REST API-Standards für die Anfragen zur Verfügung: 1. Eine standardisierte REST API, die von der IO-Link Community spezifiziert wurde und separat beschrieben ist: JSON_Integration_10222_V100_Mar20.pdf Bitte laden Sie die Datei von catalog.belden.com oder direkt von link.com herunter. Achtung: Beachten Sie die folgende Tabelle für einen Überblick über die unterstützten Features innerhalb der IO-Link-...
  • Seite 170 14.3 REST API 14 IIoT-Funktionalität Feature Unterstützt Master GET /masters GET /capabilities GET /identification POST /identification Port GET /ports GET /capabilities GET /status GET /configuration POST /configuration GET /datastorage Nicht unterstützt POST /datastorage Nicht unterstützt Devices GET /devices GET /capabilities GET /identification POST /identification GET /processdata/value...
  • Seite 171: Standard Geräte-Information

    Nicht unterstützt DELETE /iodds Nicht unterstützt GET /iodds/file Nicht unterstützt Tabelle 37: Unterstützte REST API-Features innerhalb der IO-Link- Spezifikation 2. Eine angepasste Belden REST API, welche in den folgenden Kapiteln beschrieben ist. 14.3.1 Standard Geräte-Information Request-Methode: http GET Request-URL: <ip>/info.json Parameter n.a.
  • Seite 172: Struktur

    14.3 REST API 14 IIoT-Funktionalität 14.3.2 Struktur Name Datentyp Beschreibung Beispiel name string Device name "0980 XSL 3912- 121-007D-00F" order-id string Ordering number "935 700 001" fw-version string Firmware version "V.1.1.0.0 - 01.01.2021" hw-version string Hardware version "V.1.00" string MAC address of the device "3C B9 A6 F3 F6 05"...
  • Seite 173 14 IIoT-Funktionalität 14.3 REST API Name Datentyp Beschreibung Beispiel consuming array of numbers (2) Cyclic data from PLC to device producing array of numbers (2) Cyclic data from device to PLC Element 0 = 1 Byte: diag array of numbers (4) Diagnostic information Bit 7: Internal module error (IME)
  • Seite 174 14.3 REST API 14 IIoT-Funktionalität Name Datentyp Beschreibung Beispiel IOL Object Contains all IO-Link related information such as events, port states, device parameters. iol/diagGateway array of DIAG Array of currently active device/ gateway related events iol/diagMaster array of DIAG Array of currently active IOL-Master related events iol/ports array of PORT (8)
  • Seite 175 14 IIoT-Funktionalität 14.3 REST API Name Datentyp Beschreibung Beispiel forced boolean True, if the output pin of this channel is forced simulated boolean True, if the input value to the PLC of this channel is simulated actuatorDiag boolean True, if the output is in short circuit / overload condition sensorDiag boolean...
  • Seite 176 14.3 REST API 14 IIoT-Funktionalität Name Datentyp Beschreibung Beispiel port_status number Port status according to IOL specification ds_fault number Data storage error number ds_fault_text string Textual data storage error. device DEVICE Object IO-Link device parameters. → Null if no IO-Link communication active diag array of DIAG (n) Array of port related events...
  • Seite 177 14 IIoT-Funktionalität 14.3 REST API Name Datentyp Beschreibung Beispiel forcingPossible boolean True, if forcing is possible and force mode can be activated ownForcing boolean True, if forcing is performed by REST API at the moment forcingClient string Current forcing client identifier digitalOutForced array of numbers (2) The force values of all 16 digital output channels.
  • Seite 178: Konfiguration Und Forcing

    14.3 REST API 14 IIoT-Funktionalität 14.3.3 Konfiguration und Forcing Methode: POST URL: <ip>/w/force.json Parameter: None Post-Body: JSON-Objekt Eigenschaft Datentyp Beispielwerte Beschreibung forcemode boolean true / false Forcing authority on/off portmode array (Port mode object) digital array (Digital object) array (IOL object) Tabelle 38: Root object Eigenschaft...
  • Seite 179 14 IIoT-Funktionalität 14.3 REST API Eigenschaft Datentyp Beispielwerte Anmerkungen port integer 0..7 channel string "a","b" force_dir string "phys_out","plc_in","clear" optional default is "phys_out" force_value integer Tabelle 40: Digital object Eigenschaft Datentyp Beispielwerte Anmerkungen port integer 0..7 output array[integer] or null to clear [55,88,120] Output forcing forcing...
  • Seite 180: Auslesen Und Schreiben Von Isdu-Parametern

    14.3 REST API 14 IIoT-Funktionalität 14.3.4 Auslesen und Schreiben von ISDU-Parametern Die Indexed Service Data Unit (ISDU) bietet ein äußerst flexibles Nachrichtenformat, welches Einfach- oder Mehrfach-Befehle beinhalten kann. LioN-X IOL-Master mit IIoT unterstützen das Auslesen und das Schreiben von ISDU-Parametern des angeschlossenen IOL-Devices. Es ist möglich, dies als Bulk-Transfer durch Auslesen und Schreiben multipler ISDU-Parameter über eine Einzelanfrage durchzuführen.
  • Seite 181 14 IIoT-Funktionalität 14.3 REST API Eigenschaft Datentyp Beispielwerte Anmerkungen integer 0-INT16 Index that was read subix integer 0-INT8 Subindex that was read status integer 0, -1 0 = no error, -1= an error occured eventcode integer IOL eventcode if status is -1 data array[integer] data, if no error...
  • Seite 182: Isdu Schreiben

    14.3 REST API 14 IIoT-Funktionalität 14.3.4.2 ISDU schreiben Methode: POST URL: <ip>/w/isdu.json Parameter: port (0-7) Post-Body: JSON array of write ISDU object Eigenschaft Datentyp Beispielwerte Anmerkungen integer 0-INT16 Index to be read subix integer 0-INT8 Subindex to be read data array[integer] Data to be written Tabelle 45: "ISDU object"...
  • Seite 183 14 IIoT-Funktionalität 14.3 REST API Eigenschaft Datentyp Beispielwerte Anmerkungen integer 0-INT16 Index that was written subix integer 0-INT8 Subindex that was written status integer 0, -1 0 = no error, -1= an error occured eventcode integer IOL eventcode if status is -1 Tabelle 47: "ISDU data object"...
  • Seite 184: Beispiel: Isdu Auslesen

    14.3 REST API 14 IIoT-Funktionalität 14.3.5 Beispiel: ISDU auslesen ISDU read request {"ix":5,"subix":0}, {"ix":18,"subix":0}, {"ix":19,"subix":0}, {"ix":20,"subix":0} Response "message":"OK", "data": {"ix":5,"subix":0,"status":-1,"eventcode":32785}, {"ix":18,"subix":0,"data":[79,68,83,49,48,76,49,46,56,47,76,65,54,44,50, 48,48,45,77,49,50],"status":0}, {"ix":19,"subix":0,"data":[53,48,49,50,57,53,51,53],"status":0}, {"ix":20,"subix":0,"data":[100,105,115,116,97,110,99,101,32,115,101,110, 115,111,114],"status":0} "status":0} 14.3.6 Beispiel: ISDU schreiben ISDU write request {"ix":24,"subix":0,"data":[97,98,99,100,101,102]}, {"ix":9,"subix":0,"data":[97,97,97,97,97,98]} Response "message":"OK", "data":[ {"ix":24,"subix":0,"status":0}, {"ix":9,"subix":0,"eventcode":32785,"status":-1} "status":0} Handbuch EtherNet/IP Version 2.2 10/2022...
  • Seite 185: Coap-Server

    14 IIoT-Funktionalität 14.4 CoAP-Server 14.4 CoAP-Server CoAP-Server-Funktionen sind ausschließlich für folgende Gerätevarianten verfügbar: 0980 XSL 3912-121-007D-00F 0980 XSL 3912-121-007D-01F 0980 XSL 3913-121-007D-01F Das Constrained Application Protocol (CoAP) ist ein spezialisiertes Internet- Anwendungsprotokoll für eingeschränkte Netzwerke wie verlustbehaftete oder stromsparende Netzwerke. CoAP ist vor allem in der M2M- Kommunikation (Machine to Machine) hilfreich und kann dafür verwendet werden, vereinfachte HTTP-Anfragen von Low-Speed-Netzwerken zu übersetzen.
  • Seite 186: Beispiele

    14.4 CoAP-Server 14 IIoT-Funktionalität Die folgenden Konfigurationselemente sind verfügbar (die Default-Werte sind hervorgehoben): Element Datentyp Beschreibung Beispieldaten enable boolean Master-Switch für den CoAP-Server true / false port integer Port des CoAP-Servers 5683 (0 bis 65535) Tabelle 48: CoAP-Konfiguration CoAP-Response: Die resultierende Antwort ist ein JSON-Objekt mit einem "status"-Feld. Der Status sollte "0"...
  • Seite 187 14 IIoT-Funktionalität 14.4 CoAP-Server Hinweis /r/status.lr /r/system.lr /info.json" /r/config/net.json /r/config/mqtt.json /r/config/opcua.json /r/config/coapd.json /r/config/syslog.json /contact.json /fwup_status /iolink/v1/gateway/identification /iolink/v1/gateway/capabilities /iolink/v1/gateway/configuration /iolink/v1/gateway/events /iolink/v1/masters /iolink/v1/masters/1/capabilities /iolink/v1/masters/1/identification /iolink/v1/masters/1/ports /iolink/v1/masters/1/ports/{port_number}/capabilities Die API ist für alle 8 Ports verfügbar. {port_number} sollte zwischen "1" und "8" gewählt werden. /iolink/v1/masters/1/ports/{port_number}/status Die API ist für alle 8 Ports verfügbar.
  • Seite 188 14.4 CoAP-Server 14 IIoT-Funktionalität Hinweis /iolink/v1/devices/master1port{port_number}/capabilities Die API ist für alle 8 Ports verfügbar. {port_number} sollte zwischen "1" und "8" gewählt werden. /iolink/v1/devices/master1port{port_number}/processdata/ Die API ist für alle 8 Ports getdata/value verfügbar. {port_number} sollte zwischen "1" und "8" gewählt werden. /iolink/v1/devices/master1port{port_number}/events Die API ist für alle 8 Ports verfügbar.
  • Seite 189: Coap-Konfiguration - Schnellstart-Anleitung

    14 IIoT-Funktionalität 14.4 CoAP-Server 14.4.3 CoAP-Konfiguration - Schnellstart-Anleitung Achtung: Lumberg Automation übernimmt keinerlei Verantwortung für jeglichen Inhalt der referenzierten Webseiten und gibt keine Garantie auf die Funktionen der genannten Drittanbieter- Software. 14.4.3.1 CoAP-Konfiguration über JSON 1. Abhängig von Ihrem Anwendungsfall, laden Sie Insomnia oder eine vergleichbare Anwendung herunter und installieren diese: https:// insomnia.rest/download/...
  • Seite 190 14.4 CoAP-Server 14 IIoT-Funktionalität 3. CoAP-Konfiguration auslesen: GET: [IP-address]/r/config/coapd.json Handbuch EtherNet/IP Version 2.2 10/2022...
  • Seite 191: Syslog

    14 IIoT-Funktionalität 14.5 Syslog 14.5 Syslog Syslog-Funktionen sind ausschließlich für folgende Gerätevarianten verfügbar: 0980 XSL 3912-121-007D-00F 0980 XSL 3912-121-007D-01F 0980 XSL 3913-121-007D-01F Die LioN-X Multiprotokoll-Varianten stellen einen Syslog-Client zur Verfügung, der sich mit einem konfigurierten Syslog-Server verbinden kann und in der Lage ist, Meldungen zu protokollieren. Syslog ist ein plattformunabhängiger Standard für die Protokollierung von Meldungen.
  • Seite 192: Die Folgenden Konfigurationselemente Sind Verfügbar (Die Default-Werte Sind Hervorgehoben)

    14.5 Syslog 14 IIoT-Funktionalität http://[ip-address]/r/config/syslog.json Die Konfiguration erfolgt in Form eines JSON-Objektes, wobei jedes JSON- Member ein Konfigurationselement darstellt. Das Objekt muss nicht alle Elemente beinhalten. Nur die zur Verfügung gestellten Elemente werden geändert. Alle Konfigurationsänderungen greifen erst nach einem Geräte- Neustart.
  • Seite 193 14 IIoT-Funktionalität 14.5 Syslog Syslog-Response: Die resultierende Antwort ist ein JSON-Objekt mit einem "status"-Feld. Der Status sollte "0" sein, wenn kein Fehler auftritt und "-1", wenn ein Fehler auftritt. Im Fehlerfall beinhaltet die Antwort einen Fehler-Array. Der Fehler-Array beinhaltet ein Fehler-Objekt für jeden aufgetretenen Fehler.
  • Seite 194: Syslog-Konfiguration - Schnellstart-Anleitung

    14.5 Syslog 14 IIoT-Funktionalität 14.5.2 Syslog-Konfiguration - Schnellstart-Anleitung Achtung: Lumberg Automation übernimmt keinerlei Verantwortung für jeglichen Inhalt der referenzierten Webseiten und gibt keine Garantie auf die Funktionen der genannten Drittanbieter- Software. 14.5.2.1 Syslog-Konfiguration über JSON 1. Abhängig von Ihrem Anwendungsfall, laden Sie Insomnia oder eine vergleichbare Anwendung herunter und installieren diese: https:// insomnia.rest/download/...
  • Seite 195 14 IIoT-Funktionalität 14.5 Syslog 3. Syslog-Konfiguration auslesen: GET: [IP-address]/r/config/syslog.json Handbuch EtherNet/IP Version 2.2 10/2022...
  • Seite 196: Network Time Protocol (Ntp)

    14.6 Network Time Protocol (NTP) 14 IIoT-Funktionalität 14.6 Network Time Protocol (NTP) Die NTP-Funktion ist ausschließlich für folgende Gerätevarianten verfügbar: 0980 XSL 3912-121-007D-00F 0980 XSL 3912-121-007D-01F 0980 XSL 3913-121-007D-01F Die LioN-X Multiprotokoll-Varianten stellen einen NTP-Client (Version 3) zur Verfügung, der sich mit einem konfigurierten NTP-Server verbinden kann und in der Lage ist, die Netzwerkzeit in einem konfigurierbaren Interval zu synchronisieren.
  • Seite 197 14 IIoT-Funktionalität 14.6 Network Time Protocol (NTP) Die folgenden Konfigurationselemente sind verfügbar (die Default-Werte sind hervorgehoben): Element Datentyp Beschreibung Beispieldaten NTP-Client- boolean Master-Switch für den NTP-Client true / false Status Server-Adresse string IP-Adresse des NTP-Servers 192.168.1.50 Server-Port integer Port des NTP-Servers Update-Intervall integer Intervall, in dem sich der Client mit...
  • Seite 198: Ntp-Konfiguration - Schnellstart-Anleitung

    14.6 Network Time Protocol (NTP) 14 IIoT-Funktionalität 14.6.2 NTP-Konfiguration - Schnellstart-Anleitung Achtung: Lumberg Automation übernimmt keinerlei Verantwortung für jeglichen Inhalt der referenzierten Webseiten und gibt keine Garantie auf die Funktionen der genannten Drittanbieter- Software. 14.6.2.1 NTP-Konfiguration über JSON 1. Abhängig von Ihrem Anwendungsfall, laden Sie Insomnia oder eine vergleichbare Anwendung herunter und installieren diese: https:// insomnia.rest/download/...
  • Seite 199 14 IIoT-Funktionalität 14.6 Network Time Protocol (NTP) 3. NTP-Konfiguration auslesen: GET: [IP-address]/r/config/ntpc.json Handbuch EtherNet/IP Version 2.2 10/2022...
  • Seite 200: Integrierter Webserver

    15 Integrierter Webserver 15 Integrierter Webserver Alle Gerätevarianten verfügen über einen integrierten Webserver, welcher Funktionen für die Konfiguration der Geräte und das Anzeigen von Status- und Diagnoseinformationen über ein Web-Interface zur Verfügung stellt. Das Web-Interface bietet einen Überblick über die Konfiguration und den Status des Gerätes.
  • Seite 201: Lion-X 0980 Xsl

    15 Integrierter Webserver 15.1 LioN-X 0980 XSL… -Varianten 15.1 LioN-X 0980 XSL… -Varianten 15.1.1 Status-Seite Die Status-Seite bietet einen schnellen Überblick über den aktuellen Zustand des Gerätes. Die linke Seite zeigt eine grafische Darstellung des Moduls mit allen LEDs und den Positionen der Drehkodierschalter. rechten Seite zeigt...
  • Seite 202: Port-Seite

    15.1 LioN-X 0980 XSL… -Varianten 15 Integrierter Webserver Die Tabelle „Port Information“ (Port-Informationen) zeigt die Konfiguration und den Zustand der I/O-Ports. 15.1.2 Port-Seite Neben ausführlichen Port-Informationen werden im Feld Port Diagnosis eingehende sowie ausgehende Diagnosen als Klartext angezeigt. Pin 2 und Pin 4 enthalten Informationen zur Konfiguration und zum Zustand des Ports.
  • Seite 203: Systemseite

    15 Integrierter Webserver 15.1 LioN-X 0980 XSL… -Varianten 15.1.3 Systemseite Die Systemseite zeigt die grundlegende Informationen zum Modul an wie die Firmware-Version, Geräte-Informationen, Ethernet-, Netzwerk- und Feldbus- Informationen. Restart Device (Gerät neu starten) Das Modul initialisiert die Rücksetzung der Software. Handbuch EtherNet/IP Version 2.2 10/2022...
  • Seite 204 15.1 LioN-X 0980 XSL… -Varianten 15 Integrierter Webserver Reset to Factory Settings (Auf Werkseinstellungen zurücksetzen) Das Modul stellt die Werkseinstellungen wieder her. IP Settings Verwenden Sie diesen Parameter, um die aktuelle IP-Adresse des Moduls anzupassen. Diese Funktion ist für PROFINET nur bei der Inbetriebnahme von Nutzen. Normalerweise findet die SPS die IP-Adresse beim Start-Up über den PROFINET-Gerätenamen heraus und stellt diese automatisch ein.
  • Seite 205: Benutzerseite

    15 Integrierter Webserver 15.1 LioN-X 0980 XSL… -Varianten 15.1.4 Benutzerseite Über die Benutzerseite kann die Benutzerverwaltung für das Web-Interface vorgenommen werden. Über diese Seite können neue Benutzer mit den Zugriffsberechtigungen "Admin" oder "Write" (Schreiben) hinzugefügt werden. Ändern Sie das Admin-Standardpasswort nach der Konfiguration des Gerätes aus Sicherheitsgründen.
  • Seite 206: Lion-Xlight 0980 Lsl

    15.2 LioN-Xlight 0980 LSL… - 15 Integrierter Webserver Varianten 15.2 LioN-Xlight 0980 LSL… -Varianten 15.2.1 Systemseite Die Systemseite zeigt die grundlegende Informationen zum Modul an wie die Firmware-Version, Geräte-Informationen, Ethernet-, Netzwerk- und Feldbus- Informationen. Restart Device (Gerät neu starten) Das Modul initialisiert die Rücksetzung der Software. Reset to Factory Settings (Auf Werkseinstellungen zurücksetzen) Das Modul stellt die Werkseinstellungen wieder her.
  • Seite 207 15 Integrierter Webserver 15.2 LioN-Xlight 0980 LSL… - Varianten IP Settings Verwenden Sie diesen Parameter, um die aktuelle IP-Adresse des Moduls anzupassen. Die ist für PROFINET nur bei der Inbetriebnahme von Nutzen. Normalerweise findet die SPS die IP-Adresse beim Start-Up über den PROFINET- Gerätenamen heraus und stellt diese automatisch ein.
  • Seite 208: Io-Link Device-Parameter Und 16 Iodd

    IO-Link Device formal beschreiben. Die IODD wird vom Gerätehersteller erstellt und ist für jedes IO-Link Device erforderlich. Belden LioN-X IO-Link Master mit der "IODD on Module"-Funktion können IODDs verwenden, um die IO-Link Device-Konfiguration zu erleichtern und die Prozessdaten für Menschen besser lesbar zu machen. IODDs können über das Web-Interface hochgeladen und anschließend nachhaltig auf dem...
  • Seite 209 16 IODD 16.1 IO-Link Device-Parameter und ISDU-Anfragen https://io-link.com/share/Downloads/ Interface and System Specification: Package-2020/IOL-Interface-Spec_10002_V113_Jun19.pdf). Der Hersteller kann weitere Parameter einsetzen und damit auch mehr Indices für seine Geräte verwenden, um dadurch zusätzliche Konfigurationsmöglichkeiten bereitzustellen. Diese herstellerspezifischen Parameter können in einer IODD beschrieben werden. Die "IODD on Module"-Funktion der LioN-X IO-Link Master kann diese Informationen aus einer IODD lesen und auswerten und sie dazu verwenden, dem Benutzer Anzeige- und Bearbeitungsoptionen für herstellerspezifische Parameter zu...
  • Seite 210: Web-Gui-Funktionen

    16.2 Web-GUI-Funktionen 16 IODD 16.2 Web-GUI-Funktionen Die "IODD on Module"-Funktionen sind über das LioN-X Web-Interface zugänglich. 16.2.1 Port Details-Seite Die Port Details-Seite zeigt alle Informationen über den ausgewählten Port an. In der linken Spalte werden alle Port- und Kanal-spezifischen Informationen angezeigt. Wenn der Port als IO-Link konfiguriert und ein IO- Link Device angeschlossen ist, werden alle IO-Link-Informationen für das angeschlossene Gerät in der rechten Spalte angezeigt.
  • Seite 211 16 IODD 16.2 Web-GUI-Funktionen Die Reihe mit dem Namen IODD bietet Zugang zu den "IODD on Module"- Funktionen. Die Schaltfläche UPLOAD lässt den Nutzer eine IODD-Datei in das Modul hochladen, unabhängig vom ursprünglichen Gerät, für welches die IODD erstellt wurde. Die maximale Anzahl an IODDs ist durch den Speicherplatz limitiert.
  • Seite 212: Parameter-Seite

    16.2 Web-GUI-Funktionen 16 IODD 16.2.2 Parameter-Seite Die Parameter-Seite "IODD – Device configuration" zeigt alle Parameter, die von der IODD des Gerätes zur Verfügung gestellt werden. Dies bedeutet, dass der Parameter-Satz variabel ist und vom angeschlossenen IO-Link Device abhängt. Die hinterlegte IODD liest die Metadaten der Parameter wie Namen, Einheiten, Min/Max-Werte, Beschreibungen...
  • Seite 213 16 IODD 16.2 Web-GUI-Funktionen ändern. Deaktivierte Werte können nicht geändert werden. Diese können in der IODD als schreibgeschütz("read-only") gekennzeichnet sein. Nach jeder Änderung werden alle aktuellen Werte direkt in das Gerät zurückgeschrieben. Begrenzungen Bearbeiten Parameterwerten ändert diese direkt angeschlossenen Gerät. Es wird dadurch keine Parameterserver-Aktion ausgelöst.
  • Seite 214: Iodd Management-Seite

    16.2 Web-GUI-Funktionen 16 IODD 16.2.3 IODD Management-Seite Die IODD Management-Seite über die System-Seite aufgerufen werden und zeigt alle IODDs an, die aktuell im System hinterlegt sind. Alle IODDs, die zu angeschlossenen Geräten passen, sind gekennzeichnet. Auf der IODD Management-Seite können Sie jede IODD im System manuell löschen. Standard Definitions File IODDs beziehen sich üblicherweise auf ein "Standard Definitions File".
  • Seite 215: Technische Daten

    Die folgenden Abschnitte geben einen Überblick über die wichtigsten funktionalen Daten für die Bedienung des Gerätes. Mehr Informationen und detaillierte technische Angaben finden Sie im entsprechenden Datenblatt des gewünschten Produktes auf catalog.belden.com innerhalb der Produkt- spezifischen Download-Bereiche . Handbuch EtherNet/IP...
  • Seite 216: Allgemeines

    17.1 Allgemeines 17 Technische Daten 17.1 Allgemeines Schutzart IP65 (Gilt nur, wenn die IP67 Steckverbinder verschraubt IP69K sind oder Schutzkappen verwendet werden.) Umgebungstemperatur 0980 XSL 3x12-121... -40 °C .. +70 °C (während Betrieb und 0980 XSL 3x13-121... Lagerung) 0980 LSL 3x11-121... -20 °C ..
  • Seite 217: Ethernet/Ip Protokoll

    17 Technische Daten 17.2 EtherNet/IP Protokoll 17.2 EtherNet/IP Protokoll Protokoll EtherNet/IP, CIP V3.27 Update-Zyklus 1 ms EDS-Datei EDS-V3.27.1-BeldenDeutschland-XXX-yyyymmdd.eds Übertragungsrate 10/100 Mbit/s, Halb-/Vollduplex Übertragungsverfahren 10BASE-T/100BASE-TX Autonegotiation wird unterstützt RPI min. 1 ms Herstellerkennung (Vendor ID) Product-Typ 12 (Communications Adapter) Product-Code 41000 (0980 XSL 3911-121-007D-00F, 935700-001) 41001 (0980 LSL 3111-121-0006-002, 935701-002) 41002 (0980 LSL 3110-121-0006-002, 935702-002) Unterstützte Ethernet-Protokolle...
  • Seite 218: Spannungsversorgung Der Modulelektronik/Sensorik

    17.3 Spannungsversorgung der 17 Technische Daten Modulelektronik/Sensorik 17.3 Spannungsversorgung der Modulelektronik/Sensorik Port X03, X04 M12-L-coded Power, Stecker/Buchse, 5-polig Pin 1 / Pin 3 Nennspannung U 24 V DC (SELV/PELV) Stromstärke U Max. 16 A Spannungsbereich 21 .. 30 V DC Stromverbrauch der In der Regel 160 mA (+/-20 % bei U Nennspannung)
  • Seite 219: Spannungsversorgung Der Aktorik

    17 Technische Daten 17.4 Spannungsversorgung der Aktorik 17.4 Spannungsversorgung der Aktorik 17.4.1 IO-Link Class A-Geräte (U Nennspannung U 24 V DC (SELV/PELV) Spannungsbereich 18 .. 30 V DC Stromstärke U Max. 16 A Restwelligkeit U Max. 5 % Verpolschutz Betriebsanzeige (U LED grün: 18 V (+/- 1 V) <...
  • Seite 220: Io-Link Class A/B-Geräte (Uaux 17.5 I/O-Ports Channel A (Pin 4)

    17.4 Spannungsversorgung der 17 Technische Daten Aktorik 17.4.2 IO-Link Class A/B-Geräte (U Nennspannung U 24 V DC (SELV/PELV) Spannungsbereich 18 .. 30 V DC Stromstärke U Max. 16 A Restwelligkeit U Max. 5 % Verpolschutz Galvanische Trennung U ↔ 500 V Betriebsanzeige (U LED grün: 18 V (+/- 1 V) <...
  • Seite 221: Als Digitaler Eingang Konfiguriert, Ch. A (Pin 4)

    17 Technische Daten 17.5 I/O-Ports Channel A (Pin 4) 17.5 I/O-Ports Channel A (Pin 4) 0980 XSL 3912-121... Port X1 .. X8 Class A IOL, DI, DO M12-Buchse, 5-polig, Pin 4 0980 LSL 3x11-121... Port X1 .. X8 Class A IOL, DI, DO 0980 LSL 3x10-121...
  • Seite 222: Konfiguriert Als Digitalausgang, Ch. A (Pin 4)

    17.5 I/O-Ports Channel A (Pin 4) 17 Technische Daten 17.5.2 Konfiguriert als Digitalausgang, Ch. A (Pin 4) Achtung: Die digitalen Ausgänge von Channel A werden bei den Gerätevarianten 0980 XSL 3912-121-007D-00F und 0980 XSL 3912-121-007D-01F von der U -Spannung versorgt, wenn der "High-Side Switch"-Modus parametriert wurde.
  • Seite 223: Konfiguriert Als Io-Link-Port Im Com-Modus, Ch. A

    17 Technische Daten 17.5 I/O-Ports Channel A (Pin 4) Kurzschlussfest/überlastfest ja / ja Verhalten bei Kurzschluss oder Abschaltung mit automatischem Einschalten (parametriert) Überlast Anzahl der digitalen Ausgänge 0980 XSL 3912-121... (X1 .. X8) 0980 XSL 3913-121... (X1 .. X8) 0980 LSL 3x11-121... (X1 .. X8) 0980 LSL 3x10-121...
  • Seite 224: I/O-Ports Channel B (Pin 2)

    17.6 I/O-Ports Channel B (Pin 2) 17 Technische Daten 17.6 I/O-Ports Channel B (Pin 2) 0980 XSL 3912-121... Port X1 .. X8 Class A DI, DO M12-Buchse, 5-polig, Pin 2 0980 LSL 3x11-121... Port X1 .. X8 Class A 0980 LSL 3x10-121... Port X1 ..
  • Seite 225: Konfiguriert Als Digitalausgang, Ch. B (Pin 2)

    17 Technische Daten 17.6 I/O-Ports Channel B (Pin 2) 17.6.2 Konfiguriert als Digitalausgang, Ch. B (Pin 2) Achtung: Die digitalen Ausgänge von Channel B werden bei den Gerätevarianten 0980 XSL 3912-121-007D-00F und 0980 XSL 3912-121-007D-01F von der U -Spannung versorgt. Achtung: Für die Gerätevariante 0980 XSL 3913-121-007D-01F, werden die digitalen Ausgänge folgendermaßen versorgt: "X1 ..
  • Seite 226 17.6 I/O-Ports Channel B (Pin 2) 17 Technische Daten Max. Ausgangsstrom pro Kanal 0980 XSL 3912-121... X1 .. X8: 2 A (Versorgung durch U 0980 XSL 3913-121... X1 .. X4: 2 A (Versorgung durch U X5 .. X8: 2 A (Versorgung durch U 0980 LSL 3x11-121...
  • Seite 227: Leds

    17 Technische Daten 17.7 LEDs 17.7 LEDs Farbe Beschreibung Grün Hilfssensor-/Aktuatorspannung OK 18 V (+/- 1 V) < U < 30 V (+/- 1 V) Hilfssensor-/Aktuatorspannung NIEDRIG < 18 V (+/- 1 V) oder U > 30 V (+/- 1 V) wenn „Report U supply voltage fault“...
  • Seite 228 17.7 LEDs 17 Technische Daten Farbe Beschreibung Bus Fault. Keine Konfiguration, keine oder langsame physikal. Verbindung. Rotes Blinken mit Link vorhanden, aber keine Kommunikationsverbindung zur 2 Hz EtherNet/IP-Steuerung. EtherNet/IP-Steuerung hat eine aktive Verbindung zum Gerät aufgebaut. EtherNet/IP Modul-Diagnostik-Alarm aktiv. Rotes Blinken mit Watchdog Time-out;...
  • Seite 229 17 Technische Daten 17.7 LEDs Farbe Beschreibung Grün Verbunden: Das Gerät weist mindestens 1 Connection auf. Grünes Blinken Keine Connection: Das Gerät weist keine Connection auf. IP-Adresse vorhanden. Doppelte IP-Adresse: Das Gerät hat festgestellt, dass die zugeordnete IP-Adresse bereits von einem anderen Gerät verwendet wird.
  • Seite 230: Datenübertragungszeiten

    Übersicht internen Datenübertragungszeiten eines LioN-X IO-Link Master mit angeschlossenem IO-Link Device als digitale I/O-Erweiterung (Belden-Artikel 0960 IOL 380-021 16DIO Hub mit einer Zykluszeit von mindestens 1 ms). Es gibt drei gemessene Datenrichtungswerte für jeden Anwendungsfall: PLC zu DO: Übertragung von geänderten PLC-Ausgangsdaten zum IO- Link Device Digitalausgang.
  • Seite 231 17 Technische Daten 17.8 Datenübertragungszeiten Anwendungsfall 1: IO-Link Master-Konfiguration mit aktiviertem Web-Interface bei deaktivierten IIoT-Protokollen Datenrichtung Datenübertragungszeit in ms Minimum Durchschnitt Maximum PLC zu DO DI zu PLC 11.1 Anwendungsfall 2: IO-Link Master-Konfiguration mit aktiviertem Web-Interface bei aktivierten IIoT-Protokollen Datenrichtung Datenübertragungszeit in ms Minimum Durchschnitt...
  • Seite 232: Zubehör

    18 Zubehör 18 Zubehör Unser Angebot an Zubehör finden Sie auf unserer Website: http://www.beldensolutions.com Handbuch EtherNet/IP Version 2.2 10/2022...

Inhaltsverzeichnis