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...
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 –...
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...
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.
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.
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...
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)
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...
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 ®...
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*)
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.
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.
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.
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.
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.
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.
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.
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...
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...
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...
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.
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.
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.
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.
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.
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.
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.
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.
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-...
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...
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.
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.
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...
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.
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"...
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.
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).
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.
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.
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.
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...
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-...
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.
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"...
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.
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.
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...
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.
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.
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...
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 ..
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...
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...
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")
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.
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...
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)
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...
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...
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.
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)
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.
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...
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.
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.
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.
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...
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...
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.
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...
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...
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.
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.
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...
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:...
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...
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...
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...
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...
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...
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.
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.
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.
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...
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...
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.
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.
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...
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"...
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.
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.
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...
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.
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.
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...
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...
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...
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.
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...
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.
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.
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.
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.
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...
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.
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.
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".
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...
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 ..
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)
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) <...
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) <...
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...
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.
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 ..
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...
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.
Ü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...
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...