Page 2
Warenzeichen der ODVA, Inc. EtherNet/IP CONFORMANCE TESTED™ ist eine Zertifizierungsmarke der ODVA. ControlNet™ ist ein eingetragenes Warenzeichen der ControlNet International, Ltd. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 2 of 171 TR - ECE - BA - DGB - 0102 - 03...
7.1 Classes ........................... 21 7.2 I/O Assembly Instances ......................22 7.2.1 I/O Assembly Data Attribute Format ............... 22 TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Page 4
8.4.3.31 Attribute 105, TR-Parameter in use (Skalierung) ..............57 8.4.3.32 Attribute 106, Temperature Value ................... 57 8.4.3.33 Attribute 107, Temperature Value Format ................58 TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 4 of 171...
Page 5
11.3 Sonstige Störungen ......................84 12 Anhang ............................85 12.1 Elementare Datentypen ......................85 TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Attribute 21 --> Bit0 Reserviert 15.11.13 „Encoder LED“ zu „Mod Status“ umbenannt 23.09.14 TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 6 of 171 TR - ECE - BA - DGB - 0102 - 03...
Benutzerhandbuch, ● und die bei der Lieferung beiliegende Montageanleitung TR-ECE-BA-DGB-0035 TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 7 of 171...
Absolut-Encoder mit optischer Abtastung ≤ 15 Bit Auflösung, Ausführung mit Kupplung TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 8 of 171 TR - ECE - BA - DGB - 0102 - 03...
Page 9
Transmission Control Protocol/Internet Protocol User Datagram Protocol Vollduplex Beidseitige Datenübermittlung TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 9 of 171...
Beachten der Montageanleitung, insbesondere das dort enthaltene Kapitel "Grundlegende Sicherheitshinweise" muss vor Arbeitsbeginn gelesen und verstanden worden sein TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 10 of 171 TR - ECE - BA - DGB - 0102 - 03...
Sicherheitshinweise", gelesen und verstanden haben. Dies gilt in besonderem Maße für nur gelegentlich, z.B. bei der Parametrierung des Mess-Systems, tätig werdendes Personal. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
DIN EN 61000-6-3 Störfestigkeit: ..........DIN EN 61000-6-2 * parametrierbar über EtherNet/IP TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 12 of 171 TR - ECE - BA - DGB - 0102 - 03...
(ControlNet) und Feldebene (DeviceNet) zur Verfügung. EtherNet/IP ist ein objektorientiertes Bussystem und arbeitet nach dem Producer/Consumer Verfahren. Abbildung 1: Beziehungen zwischen CIP, DeviceNet, ControlNet und EtherNet/IP TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014...
Datendurchsatz. Diese Art des Datenaustausches wird verwendet für die Kommunikation mit I/O-Geräten, aber auch für die Echtzeit-Verriegelung zwischen Steuerungen. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 14 of 171 TR - ECE - BA - DGB - 0102 - 03...
Typ-Nummer 22 hex für Encoder festgelegt. 4.4 Vendor ID Die Vendor IDs (Herstellerkennungen) werden von der ODVA vergeben und verwaltet. Die Vendor ID von TR-Electronic für EtherNet/IP ist „1137“ (dez.). 4.5 Weitere Informationen Weitere Informationen zum EtherNet/IP erhalten Sie auf Anfrage von der Open DeviceNet Vendor Association (ODVA) unter nachstehender Internet-Adresse: ODVA, Inc.
Normen und Richtlinien zu beachten! Insbesondere sind die EMV-Richtlinie sowie die Schirmungs- und Erdungsrichtlinien in den jeweils gültigen Fassungen zu beachten! TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 16 of 171...
Default Gateway = 192.168.1.254 Konfiguration aus dem FLASH bzw. über einen DHCP-Server beziehen, siehe „Attribute 5, Interface Configuration“ ab Seite 70. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 18 of 171 TR - ECE - BA - DGB - 0102 - 03...
Die Datenübertragung bleibt bestehen. Der Status wechselt nach 60 Sek. wieder zu „grün“. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Entsprechende Maßnahmen im Fehlerfall siehe Kapitel „Fehlerursachen und Abhilfen“, auf Seite 80. 6.3 MAC-Adresse Jedem EtherNet/IP-Gerät wird bereits bei TR-Electronic eine weltweit eindeutige Geräte-Identifikation zugewiesen und dient zur Identifizierung des Ethernet-Knotens. Diese 6 Byte lange Geräte-Identifikation ist die MAC-Adresse und ist nicht veränderbar.
0xF4: Port Object 0xF5: TCP/IP Interface Object 0xF6: Ethernet Link Object Tabelle 3: Unterstützte Klassen TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Position Value 32 Position Value 32, High Byte Warning Alarm TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 22 of 171 TR - ECE - BA - DGB - 0102 - 03 09/23/2014...
Page 23
Geschwindigkeitswert, Low Byte Geschwindigkeitswert Geschwindigkeitswert Geschwindigkeitswert, High Byte Tabelle 5: Prozessdaten Ausgabeformat TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 23 of 171...
Datentyp des Attributes Beschreibung Attribut-Beschreibung Default Attribut-Standardwert Tabelle 6: Begriffsdefinition TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 24 of 171 TR - ECE - BA - DGB - 0102 - 03 09/23/2014...
Übertragungsgeschwindigkeit, Schnittstellenstatus und die MAC-Adresse. Tabelle 7: Klassenübersicht * gemäß Ethernet/IP-Spezifikation TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 25 of 171...
Instance Instanz Attribut-ID Attributes Tabelle 8: Identity, Übersicht der Klassen Attribute TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 26 of 171 TR - ECE - BA - DGB - 0102 - 03...
Produktname in Klartext Encoder“ STRING Tabelle 9: Identity, Übersicht der Instanz Attribute TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 27 of 171...
1000 0, Reserviert 1001 0, Reserviert 1010-1111 0, nicht unterstützt TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 28 of 171 TR - ECE - BA - DGB - 0102 - 03 09/23/2014...
Instance Instanz Attribut-ID Attributes Tabelle 10: Assembly, Übersicht der Klassen Attribute TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 29 of 171...
Class #4 Instance #2 Attr.-ID #3 = Class = Instance =Attr.-ID TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 30 of 171 TR - ECE - BA - DGB - 0102 - 03 09/23/2014...
Class #4 Instance #102 Attr.-ID #3 = Class = Instance =Attr.-ID TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 31 of 171...
Connection Points (Verbindungspunkte) innerhalb des Assembly Object sind identisch zu den Instanzen. Zum Beispiel, Connection Point 4 des Assembly Objekts ist der gleiche wie Instanz 4. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 32 of 171...
Instance Instanz Attribut-ID Attributes Tabelle 12: Position Sensor, Übersicht der Klassen Attribute TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 33 of 171...
Preset ergibt Position Value ULINT Positionswert, 64 Bit Extended TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 34 of 171 TR - ECE - BA - DGB - 0102 - 03 09/23/2014...
Page 35
Accept Parameter gespeichert wurde. Dieses Attribut wird sofort wirksam und gespeichert. Dieses Attribut wird sofort wirksam, ist aber noch nicht dauerhaft gespeichert. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Accept Parameter 0x71 Encoder Firmware Number 0x72 Encoder Firmware Version TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 36 of 171 TR - ECE - BA - DGB - 0102 - 03 09/23/2014...
Class #23 Instance #1 Attr.-ID #11 = Class = Instance =Attr.-ID TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 37 of 171...
=Attr.-ID Dieses Attribut wird erst wirksam nach dem es über Service Code 0x16 save oder Attribut 112 Accept Parameter gespeichert wurde. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 38 of 171 TR - ECE - BA - DGB - 0102 - 03...
=Attr.-ID Dieses Attribut wird erst wirksam nach dem es über Service Code 0x16 save oder Attribut 112 Accept Parameter gespeichert wurde. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Messlänge in Schritten – 1. Messlänge in Schritten = Schritte pro Umdrehung * Anzahl der Umdrehungen Formel 1: Allgemeine Skalierungsparameter TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 40 of 171 TR - ECE - BA - DGB - 0102 - 03...
Page 41
Gesamtschrittzahl unterschritten wird Mess-System Erreichen maximalen mechanischen Verfahrweges einen Nullübergang generiert. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 41 of 171...
Attribut 112 Accept Parameter oder dem Service Code 0x16 Save übernommen bzw. gespeichert werden. In einem weiteren Schritt kann der neue Presetwert über Preset Value geschrieben werden. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 42 of 171...
=Attr.-ID Damit dieses Attribut dauerhaft gespeichert wird, muss Attribut 112 Accept Parameter oder Service Code 0x16 save ausgeführt werden. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Class #23 Instance #1 Attr.-ID #24 = Class = Instance =Attr.-ID TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 44 of 171 TR - ECE - BA - DGB - 0102 - 03 09/23/2014...
Byte 3 bis 2 bis 2 bis 2 bis 2 TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 45 of 171...
=Attr.-ID Damit dieses Attribut dauerhaft gespeichert wird, muss Attribut 112 Accept Parameter oder Service Code 0x16 save ausgeführt werden. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 46 of 171 TR - ECE - BA - DGB - 0102 - 03...
Nein 1…11 Reserviert, bzw. nicht unterstützt EEPROM-Fehler Nein 13…15 reserviert TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 47 of 171...
Class #23 Instance #1 Attr.-ID #46 = Class = Instance =Attr.-ID TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 48 of 171 TR - ECE - BA - DGB - 0102 - 03 09/23/2014...
0 Minimal-Temperatur unterschritten wird unterstützt Maximal-Temperatur überschritten wird unterstützt reserviert TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 49 of 171...
Class #23 Instance #1 Attr.-ID #50 = Class = Instance =Attr.-ID TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 50 of 171 TR - ECE - BA - DGB - 0102 - 03 09/23/2014...
Class #23 Instance #1 Attr.-ID #100 = Class = Instance =Attr.-ID TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 51 of 171...
Default 16777216 * Die Gesamtmesslänge ist auf dem Typenschild des Mess-Systems ersichtlich. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 52 of 171 TR - ECE - BA - DGB - 0102 - 03...
Messlänge in Schritten = Anzahl Schritte pro Umdrehung * Anzahl Umdrehungen Nenner Formel 3: Getriebeberechnung TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Page 54
Mess-System bei einer geringfügigen Überschreitung des Verfahrweges keinen Istwertsprung (Nullübergang) erzeugt. Der Einfachheit halber kann auch der volle Umdrehungsbereich des Mess-Systems programmiert werden. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 54 of 171...
Page 55
4096 Umdrehungen Zähler = 1348,073499 Schritte / Umdr. * 1 Umdrehung Nenner = 5521709 Schritte (abgerundet) TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Code 0x16 save oder Attribut 112 Accept Parameter übernommen werden. In einem weiteren Schritt kann der neue Presetwert über Preset Value geschrieben werden. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 56 of 171...
Class #23 Instance #1 Attr.-ID #106 = Class = Instance =Attr.-ID TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 57 of 171...
=Attr.-ID Damit dieses Attribut dauerhaft gespeichert wird, muss Attribut 112 Accept Parameter oder Service Code 0x16 save ausgeführt werden. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 58 of 171 TR - ECE - BA - DGB - 0102 - 03...
Attr.-ID Datentyp USINT Access Set / Get Untergrenze Obergrenze Default TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 59 of 171...
Class #23 Instance #1 Attr.-ID #114 = Class = Instance =Attr.-ID TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 60 of 171 TR - ECE - BA - DGB - 0102 - 03 09/23/2014...
Funktionalität des Mess- Flags Systems Tabelle 15: Device Level Ring, Übersicht der Instanz Attribute TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
2 bis 2 bis 2 bis 2 bis 2 TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 62 of 171 TR - ECE - BA - DGB - 0102 - 03 09/23/2014...
1 = Supervisor Funktion Supervisor Capable 0 = keine Supervisor Funktion 6…31 reserviert TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 63 of 171...
Instanz Attribut-ID Attributes Tabelle 16: Quality of Service, Übersicht der Klassen Attribute TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 64 of 171 TR - ECE - BA - DGB - 0102 - 03...
Tabelle 17: Quality of Service, Übersicht der Instanz Attribute Änderungen der Attributwerte werden erst nach einem POWER OFF/ON - Zyklus aktiv. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Instanz Attribut-ID Attributes Tabelle 18: TCP/IP Interface, Übersicht der Klassen Attribute TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 66 of 171 TR - ECE - BA - DGB - 0102 - 03...
STRING Encoder“ Hostnamen Tabelle 19: TCP/IP Interface, Übersicht der Instanz Attribute TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 67 of 171...
AcdCapable 0 (FALSE): wird nicht unterstützt 8-31 Reserviert TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 68 of 171 TR - ECE - BA - DGB - 0102 - 03 09/23/2014...
[F6]: Ethernet Link Object Klasse [20] [F6] [24] [01] [24]: 8 Bit Instanz-Segment-Typ [01]: Instanz 1 TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Antwort erhalten wird. Unzulässig! andere keine Anfrage wird mit Fehlercode 0x20 beantwortet. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 70 of 171 TR - ECE - BA - DGB - 0102 - 03 09/23/2014...
Configuration Control anschließend auf 0x00 gesetzt wird, wird die aktuelle Konfiguration dauerhaft im FLASH gespeichert. Ablaufdiagramme TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Instances Klassenebene erzeugt wurden. Tabelle 20: Ethernet Link, Übersicht der Klassen Attribute TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 72 of 171 TR - ECE - BA - DGB - 0102 - 03...
Single UDINT übertragener Frames mit exakt Collisions einer Kollision … TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 73 of 171...
Page 74
Interface Label „Klartext“ STRING Tabelle 21: Ethernet Link, Übersicht der Instanz Attribute TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 74 of 171 TR - ECE - BA - DGB - 0102 - 03...
2-15 Reserviert Das Attribut ist erst nach einem Neustart des Mess-Systems aktiv. Attribute 2, Interface Flags zeigt in Bit 5 an, dass ein Neustart notwendig ist. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014...
Positionsdaten, 64 Bit Positionsdaten, 64 Bit + Status-Flags Positionsdaten, 64 Bit + Geschwindigkeit TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 76 of 171 TR - ECE - BA - DGB - 0102 - 03...
Subnet Mask: gewünschte Subnetzmaske Gateway: gewünschte IP-Adresse des Default Gateways Primary DNS, Secondary DNS, Domain Name: werden nicht unterstützt TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Page 78
IP Address: gewünschte IP-Adresse Hostname: wird nicht unterstützt Description: optionale Beschreibungsmöglichkeit TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 78 of 171 TR - ECE - BA - DGB - 0102 - 03...
Page 79
Disable BOOTP/DHCP setzt Instance Attribute 3 Configuration Control auf 0x00 00 00 00 --> nach POWER ON führt das Mess-System keine DHCP-Anfragen mehr aus. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Ein Kommando konnte nicht blinkend (rot) Plausibilität des Kommandos übreprüfen ausgeführt werden TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 80 of 171 TR - ECE - BA - DGB - 0102 - 03...
Page 81
Verbindungen zum Gerät sind wieder hergestellt wurden, oder ein Geräte-RESET im Timeout Zustand. vorgenommen wurde. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Device state 0x10 verhindert die Ausführung des angefragten conflict Services. … TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 82 of 171 TR - ECE - BA - DGB - 0102 - 03 09/23/2014...
Page 83
Wert zu ändern, der nur einmalig gesetzt werden kann. … TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Welle oder einen auftritt, muss das Mess-System getauscht werden. Defekt der Abtastung. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 84 of 171 TR - ECE - BA - DGB - 0102 - 03...
EPATH 0xDC CIP Pfad Segment STRINGI 0xDE International Character String TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 85 of 171...
Page 86
Anhang TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 86 of 171 TR - ECE - BA - DGB - 0102 - 03 09/23/2014...
Page 87
User Manual Cxx-58 EtherNet/IP TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 87 of 171...
Page 88
CIP™, Common Industrial Protocol™ and DeviceNet™ are trademarks of ODVA, Inc. EtherNet/IP CONFORMANCE TESTED™ is a certification mark of ODVA. ControlNet™ is a trademark of ControlNet International, Ltd. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 88 of 171...
7.1 Classes ........................... 107 7.2 I/O Assembly Instances ......................108 7.2.1 I/O Assembly Data Attribute Format ............... 108 TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Page 90
8.4.3.31 Attribute 105, TR-Parameter in use (scaling) ................143 8.4.3.32 Attribute 106, Temperature Value ................... 143 8.4.3.33 Attribute 107, Temperature Value Format ................144 TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 90 of 171...
Page 91
11.3 Other faults ........................... 170 12 Appendix ............................171 12.1 Elementary Data types ......................171 TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Attribute 21 --> Bit0 reserved 11/15/13 „Encoder LED“ renamed to „Mod Status“ 09/23/14 TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 92 of 171 TR - ECE - BA - DGB - 0102 - 03...
● and the assembly instructions TR-ECE-BA-DGB-0035, which is enclosed when the device is delivered TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Absolute Encoder with optical scanning unit ≤ 15 bit resolution, Claw Coupling … TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 94 of 171 TR - ECE - BA - DGB - 0102 - 03...
Page 95
Transmission Control Protocol/Internet Protocol User Datagram Protocol Full-Duplex Bidirectional data transmission TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 95 of 171...
Assembly Instructions, particularly the chapter "Basic Safety Instructions" contained therein, must have been read and understood prior to commencement of work TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 96 of 171...
This particularly applies for personnel who are only deployed occasionally, e.g. at the parameterization of the measurement system. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Immunity to disturbance: ......DIN EN 61000-6-2 * parametrizable via EtherNet/IP TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 98 of 171 TR - ECE - BA - DGB - 0102 - 03...
EtherNet/IP is an object-oriented bus system and works according to the producer/consumer model. Figure 1: Relations between CIP, DeviceNet, ControlNet and EtherNet/IP TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
UDP. This type of data exchange is used for the communication with I/O devices, but also for the real time locking between controls. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany...
4.4 Vendor ID The vendor IDs (manufacturer’s identifiers) are assigned and administrated by the ODVA. The TR-Electronic Vendor ID for EtherNet/IP is "1137" (dec.). 4.5 Further information’s You can obtain further information on EtherNet/IP from the Open DeviceNet Vendor Association (ODVA) or the following Internet addresses: ODVA, Inc.
In particular, the applicable EMC directive and the shielding and grounding directives must be observed! TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 102 of 171...
Default Gateway = 192.168.1.254 Configuration via FLASH or DHCP server, see “Attribute 5, Interface Configuration” from page 156. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 104 of 171 TR - ECE - BA - DGB - 0102 - 03...
Transmission error detected on port. The data transmission remain yellow unchanged. After 60 sec. the status changes to "green" again. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
166. 6.3 MAC-Address Already by TR-Electronic each EtherNet/IP device a worldwide explicit device identification is assigned und serves for the identification of the Ethernet node. This 6 byte long device identification is the MAC-Address and is not changeable.
0xF4: Port Object 0xF5: TCP/IP Interface Object 0xF6: Ethernet Link Object Table 3: Supported Classes TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Position 32 Position 32 Position 32, High Byte warning alarm … TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 108 of 171 TR - ECE - BA - DGB - 0102 - 03 09/23/2014...
Page 109
Velocity value Velocity value Velocity value, High Byte Table 5: Process data output format TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Description Attribute description Default Attribute standard value Table 6: Terminology TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 110 of 171 TR - ECE - BA - DGB - 0102 - 03 09/23/2014...
MAC-Address. Table 7: Overview of available classes * corresponds to EtherNet/IP specification TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Attributes Table 8: Identity, Overview of the class attributes TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 112 of 171 TR - ECE - BA - DGB - 0102 - 03...
Encoder“ STRING identification Table 9: Identity, Overview of the instance attributes TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 113 of 171...
1000 0, reserved 1001 0, reserved 1010-1111 0, not supported TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 114 of 171 TR - ECE - BA - DGB - 0102 - 03 09/23/2014...
Instance implemented in the device. Attributes Table 10: Assembly, Overview of the class attributes TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Class #4 Instance #2 Attr.-ID #3 = Class = Instance =Attr.-ID TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 116 of 171 TR - ECE - BA - DGB - 0102 - 03 09/23/2014...
Class #4 Instance #102 Attr.-ID #3 = Class = Instance =Attr.-ID TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 117 of 171...
Connection Points within the Assembly Object are identical to Instances. For example, Connection Point 4 of the Assembly Object is the same as Instance 4. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 118 of 171...
Attributes Table 12: Position Sensor, Overview of the class attributes TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Position Value ULINT Position value, 64 Bit Extended TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 120 of 171 TR - ECE - BA - DGB - 0102 - 03 09/23/2014...
Page 121
Accept Parameter. This attribute is immediately active and saved. This attribute is immediately active but not saved to non-volatile memory. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Accept Parameter 0x71 Encoder Firmware Number 0x72 Encoder Firmware Version TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 122 of 171 TR - ECE - BA - DGB - 0102 - 03 09/23/2014...
Class #23 Instance #1 Attr.-ID #11 = Class = Instance =Attr.-ID TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 123 of 171...
=Attr.-ID This attribute only takes effect after executing service code 0x16 save or attribute 112 Accept Parameter. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 124 of 171 TR - ECE - BA - DGB - 0102 - 03...
=Attr.-ID This attribute only takes effect after executing service code 0x16 save or attribute 112 Accept Parameter. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
- 1. Total measuring range = Steps per revolution * Number of revolutions Formula 1: General Scaling parameter TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 126 of 171 TR - ECE - BA - DGB - 0102 - 03...
Page 127
It may therefore occur that the total number of steps actually required is not achieved and the measuring system generates a zero transition before it reaches the maximum mechanical distance. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014...
Attribute 112 Accept Parameter or the service code 0x16 Save. In a further step the new Preset value can be written. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 128 of 171...
=Attr.-ID To save this attribute permanently the attribute 112 Accept Parameter or service code 0x16 save must be executed. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Class #23 Instance #1 Attr.-ID #24 = Class = Instance =Attr.-ID TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 130 of 171 TR - ECE - BA - DGB - 0102 - 03 09/23/2014...
2 up to 2 up to 2 up to 2 TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 131 of 171...
=Attr.-ID To save this attribute permanently the attribute 112 Accept Parameter or service code 0x16 save must be executed. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 132 of 171 TR - ECE - BA - DGB - 0102 - 03...
Position error 1…11 Reserved or not supported EEPROM error 13…15 Reserved TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 133 of 171...
Class #23 Instance #1 Attr.-ID #46 = Class = Instance =Attr.-ID TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 134 of 171 TR - ECE - BA - DGB - 0102 - 03 09/23/2014...
Minimum temperature fall below Supported Maximum temperature exceeded Supported Reserved TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 135 of 171...
Class #23 Instance #1 Attr.-ID #50 = Class = Instance =Attr.-ID TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 136 of 171 TR - ECE - BA - DGB - 0102 - 03 09/23/2014...
Class #23 Instance #1 Attr.-ID #100 = Class = Instance =Attr.-ID TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 137 of 171...
Default 16777216 * The total measuring range can be seen on the measuring system nameplate. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 138 of 171 TR - ECE - BA - DGB - 0102 - 03...
Total measuring range = Steps per revolution * Number of Revolutions Denominator Formula 3: Gear calculation TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Page 140
(zero transition) if the distance travelled is exceeded. To simplify matters the complete revolution range of the measuring system can also be programmed. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 140 of 171...
Page 141
= 1348.073499 steps / rev. * 1 revolution denominator = 5521709 steps (rounded off) TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Attribute 112 Accept Parameter or the service code 0x16 Save. In a further step the new Preset value can be written. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 142 of 171...
Class #23 Instance #1 Attr.-ID #106 = Class = Instance =Attr.-ID TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 143 of 171...
=Attr.-ID To save this attribute permanently the attribute 112 Accept Parameter or service code 0x16 save must be executed. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 144 of 171 TR - ECE - BA - DGB - 0102 - 03...
USINT Set / Get Access Lower limit Upper limit Default TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 145 of 171...
Class #23 Instance #1 Attr.-ID #114 = Class = Instance =Attr.-ID TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 146 of 171 TR - ECE - BA - DGB - 0102 - 03 09/23/2014...
Flags capabilities of the device Table 15: Device Level Ring, Overview of the instance attributes TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
2 up to 2 up to 2 up to 2 TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 148 of 171 TR - ECE - BA - DGB - 0102 - 03...
1 = supervisor function Supervisor Capable 0 = no supervisor function 6…31 reserved TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 149 of 171...
Attributes Table 16: Quality of Service, Overview of the class attributes TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 150 of 171 TR - ECE - BA - DGB - 0102 - 03...
(transport class 2/3 and UCMM) Table 17: Quality of Service, Overview of the instance attributes Changed attributes only takes effect after a POWER OFF/ON cycle. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014...
Attributes device. Table 18: TCP/IP Interface, Overview of the class attributes TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 152 of 171 TR - ECE - BA - DGB - 0102 - 03...
STRING Encoder” name. Table 19: TCP/IP Interface, Overview of the instance attributes TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 153 of 171...
Change Requires Reset immediate active AcdCapable 0 (FALSE): not supported 8-31 Reserved TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 154 of 171 TR - ECE - BA - DGB - 0102 - 03 09/23/2014...
[F6]: Ethernet Link Object Class [20] [F6] [24] [01] [24]: 8 Bit Instance Segment Type [01]: Instance 1 TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Prohibited! other none Request is answered with error code 0x20. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 156 of 171 TR - ECE - BA - DGB - 0102 - 03 09/23/2014...
If then the value is set to 0x00 in the Configuration Control, the current configuration is stored in the FLASH memory permanently. Flowcharts TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Instances of the device. Table 20: Ethernet Link, Overview of the class attributes TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 158 of 171 TR - ECE - BA - DGB - 0102 - 03...
Single UDINT frames which experienced Collisions exactly one collision … TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 159 of 171...
Page 160
Human readable identification STRING Table 21: Ethernet Link, Overview of the instance attributes TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 160 of 171 TR - ECE - BA - DGB - 0102 - 03...
The attribute is only active after a restart of the measuring system. The bit 5 of Attribute 2, Interface Flags indicates that a restart is necessary. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany...
Position value 64 Bit Position value 64 Bit + flags Position value 64 Bit + velocity TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 162 of 171 TR - ECE - BA - DGB - 0102 - 03...
Subnet Mask: Enter desired subnet mask Gateway: Enter desired IP address of the Default Gateway Primary DNS, Secondary DNS, Domain Name: not supported TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014...
Page 164
IP Address: Enter desired IP address Hostname: not supported Description: optional TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 164 of 171 TR - ECE - BA - DGB - 0102 - 03...
Page 165
With Disable BOOTP/DHCP the Instance Attribute 3 Configuration Control is set to 0x00 00 00 00 --> after POWER ON the measuring system executes no DHCP requests. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014...
A command could not be executed Check the plausibility of the command (red) TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 166 of 171 TR - ECE - BA - DGB - 0102 - 03...
Page 167
(red) established or if the device is RESET. has timed out. TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
Device state 0x10 conflict execution of the requested service. … TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany Page 168 of 171 TR - ECE - BA - DGB - 0102 - 03 09/23/2014...
Page 169
… TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03...
EPATH 0xDC CIP Path Segment STRINGI 0xDE International Character String TR-Electronic GmbH 2013, All Rights Reserved Printed in the Federal Republic of Germany 09/23/2014 TR - ECE - BA - DGB - 0102 - 03 Page 171 of 171...
Need help?
Do you have a question about the C-58 Series and is the answer not in the manual?
Questions and answers