background image

Commissioning

 

 

 TR-Electronic GmbH 2013, All Rights Reserved 

Printed in the Federal Republic of Germany 

Page 106 of 171 

TR - ECE - BA - DGB - 0102 - 03 

09/23/2014 

LED3: Mod Status 

 

LED status 

Description 

OFF 

- Voltage supply absent or too low 
- Hardware error, measuring system defective 

ON 

(green)  Measuring system ready for operation (no error) 

FLASHING 
(green) 

Measuring system has got parameters which were not activated yet 

ON 

(red) 

System error occurred 

FLASHING 
(red) 

A command could not be executed 

 
 
 

LED4: Net Status 

 

LED status 

Description 

OFF 

Not powered, no IP address 

ON 

(green)  Connection established 

FLASHING 
(green) 

No connection 

ON 

(red) 

The device has detected that its IP address is already in use 

FLASHING 
(red) 

One or more of the connections in which this device is the target 
has timed out. This state is left only if all timed out connections are 
re-established or if the device is reset. 

 
 
For  appropriate  measures  in  case  of  error  see  chapter  "Causes  of  faults  and 
remedies" on page 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. 
 
 
The MAC-Address is divided in: 
 
●  3 Byte Manufacturer-ID and 

●  3 Byte Device-ID, current number 
 
 
Normally the MAC-Address is printed on the connection hood of the device. 

E.g.: “00-03-12-04-00-60” 

 
 
 

 

Summary of Contents for CEK-58

Page 1: ...weise _Installation _Inbetriebnahme _Konfiguration Parametrierung _Fehlerursachen und Abhilfen _Additional safety instructions _Installation _Commissioning _Configuration Parameterization _Cause of fa...

Page 2: ...denersatz nderungsvorbehalt Jegliche nderungen die dem technischen Fortschritt dienen vorbehalten Dokumenteninformation Ausgabe Rev Datum 09 23 2014 Dokument Rev Nr TR ECE BA DGB 0102 03 Dateiname TR...

Page 3: ...che Ma nahmen 11 3 Technische Daten 12 3 1 Elektrische Kenndaten 12 4 EtherNet IP Informationen 13 4 1 Allgemeines 13 4 2 EtherNet IP bertragungsarten 14 4 2 1 Explicit Messaging Austausch von Informa...

Page 4: ...32 Bit 39 8 4 3 7 1 Attribute 16 Measuring Units per Span 39 8 4 3 7 2 Attribute 17 Total Measuring Range in Measuring Units 40 8 4 3 8 Attribute 18 Position Measuring Increment 42 8 4 3 9 Attribute...

Page 5: ...64 8 6 1 Gemeinsame Services 64 8 6 2 Class Attributes 64 8 6 3 Instance Attributes 65 8 7 Object 0xF5 TCP IP Interface 66 8 7 1 Gemeinsame Services 66 8 7 2 Class Attributes 66 8 7 3 Instance 1 Attr...

Page 6: ...the Federal Republic of Germany Page 6 of 171 TR ECE BA DGB 0102 03 09 23 2014 nderungs Index nderung Datum Index Erstausgabe 11 09 13 00 Blinkverhalten LED3 berarbeitet 02 10 13 01 Attribute 21 Bit0...

Page 7: ...andbuch eine Erg nzung zu anderen Dokumentationen wie z B Produktdatenbl tter Ma zeichnungen Prospekte und der Montageanleitung etc dar Das Benutzerhandbuch kann kundenspezifisch im Lieferumfang entha...

Page 8: ...ert das Internet Control Message Protocol ICMP 7 RFC793 Definiert das Transmission Control Protocol TCP 8 RFC826 Definiert das Ethernet Address Resolution Protocol ARP 9 RFC894 Standard f r die bermit...

Page 9: ...s Datenblatt EMV Elektro Magnetische Vertr glichkeit Gateway Verbindungsstelle zwischen zwei Netzwerken Halbduplex Wechselseitige Daten bermittlung IGMP Internet Group Management Protocol Protokoll zu...

Page 10: ...onen bzw Merkmale und Anwendungstipps des verwendeten Produkts 2 2 Erg nzende Hinweise zur bestimmungsgem en Verwendung Das Mess System ist ausgelegt f r den Betrieb in 100Base TX Fast Ethernet Netzwe...

Page 11: ...stems griffbereit aufbewahrt werden Das mit T tigkeiten am Mess System beauftragte Personal muss vor Arbeits beginn die Montageanleitung insbesondere das Kapitel Grundlegende Sicherheitshinweise und d...

Page 12: ...rd 4 096 Erweitert 256 000 EtherNet IP IEC 61784 1 2003 CP 2 2 Type 2 IEC 61158 2003 Type 2 Physical Layer EtherNet IP 100Base TX Fast Ethernet ISO IEC 8802 3 Ausgabecode Bin r Ger teprofil Encoder De...

Page 13: ...Pflege des EtherNet IP Standards obliegen der ODVA EtherNet IP geh rt wie ControlNet und DeviceNet zur Familie der CIP basierten Netzwerke CIP Common Industrial Protocol bildet die gemeinsame Applikat...

Page 14: ...n oft gro e Datenpakete Bei der bertragung von Informationsdaten handelt es sich um transiente Kommunikationsbeziehungen Unconnected Messaging oder langfristige Kommunikationsbeziehungen Connected Mes...

Page 15: ...die Ger te 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 113...

Page 16: ...fohlen f r die E A Kommunikation Voll Duplex tauglich auf allen Ports IGMP Snooping beschr nkt Multicast Datenverkehr auf die Ports mit zugeh riger IP Multicast Gruppe IGMP Query Router oder Switch mi...

Page 17: ...ersorgung 2 Darf nicht beschaltet werden Nur f r Servicezwecke 3 GND 0V Versorgung 4 Darf nicht beschaltet werden Nur f r Servicezwecke F r die Versorgung sind paarweise verdrillte und geschirmte Kabe...

Page 18: ...v4 Adresse Die Node Adresse wird ber zwei HEX Drehschalter eingestellt welche nur im Einschaltmoment gelesen werden Nachtr gliche Einstellungen w hrend des Betriebs werden daher nicht erkannt Schalter...

Page 19: ...00423 6 2 Bus Statusanzeige Das EtherNet IP Mess System ist mit vier Diagnose LEDs ausgestattet Im Einschaltmoment wird ein Selbsttest der LEDs durchgef hrt und wird ber die LEDs durch nacheinanderfo...

Page 20: ...dung an rot Ger t hat festgestellt dass seine eigene IP Adresse mehrfach im Netzwerk vergeben wurde blinkend rot Eine oder mehrere Verbindungen zum Ger t sind im Timeout Zustand Der Zustand wird nur v...

Page 21: ...ellt Nach der EtherNet IP Spezifikation entspricht das TR Mess System einem Encoder Device Device Type 0x22 Abbildung 5 beschreibt daher das Objekt Modell eines TR Mess Systems Abbildung 5 Objekt Mode...

Page 22: ...ce Typ Name Beschreibung 1 Input Position Value 32 Bit 32 Bit Positionswert 2 Input Position Value 32 Bit Flags 32 Bit Positionswert mit Status Flags 3 Input Position Value 32 Bit Velocity 32 Bit Posi...

Page 23: ...2 Position Value 64 3 Position Value 64 4 Position Value 64 5 Position Value 64 6 Position Value 64 7 Position Value 64 High Byte 102 0 Position Value 64 Low Byte 1 Position Value 64 2 Position Value...

Page 24: ...en werden und entspricht einem Schreibdienst Hinweis Alle Set Attribute k nnen auch mittels Get_Attribute Services angesprochen werden Get Auf das Attribut kann mittels Get_Attribute Services zugegrif...

Page 25: ...und Z hlrichtung Set Get 33 0x47 Device Level Ring Object DLR enth lt Attribute zur Status Information eines Ring Bus Systems Get 61 0x48 Quality of Service Object QoS erm glicht unterschiedliche Klas...

Page 26: ...t Beschreibung Default 1 Get Revision UINT Objekt Revisions Index 0x00 01 2 Get Max Instance UINT Max Instanznummer eines Objekts welches gegenw rtig in dieser Klassenebene erzeugt wurde 0x00 01 3 Get...

Page 27: ...Bezeichnung des Ger tetyps 34 f r Encoder 0x00 22 3 Get Product Code UINT Herstellerbezogener Produkt Code 0x43 53 4 Get Revision STRUCT of Ger te Revisions Index Major Revision USINT Versions Nr 0x0...

Page 28: ...icht behebbaren internen Ger tefehler an wird jedoch nicht in den Fehlerzustand versetzt keine Zustands nderung 10 Major Recoverable Fault TRUE Zeigt einen behebbaren internen Ger tefehler an und wird...

Page 29: ...en Inhalt des entsprechenden Attributes zur ck 8 3 2 Class Attributes Nr Access Name Datentyp Attribut Beschreibung Default 1 Get Revision UINT Objekt Revisions Index 0x00 02 2 Get Max Instance UINT M...

Page 30: ...e 8 3 3 1 Attribute 3 Position Value 32 Bit Position Value 32 Bit Instance 1 liefert den Positionswert des Mess Systems als 32 Bit Wert zur ck Positionswert 32 Bit Byte 0 Byte 1 Byte 2 Byte 3 27 bis 2...

Page 31: ...64 Bit Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 2 7 bis 2 0 2 15 bis 2 8 2 23 bis 2 16 2 31 bis 2 24 2 39 bis 2 32 2 47 bis 2 40 2 55 bis 2 48 2 63 bis 2 56 Verbindungspfad Packed EPAT...

Page 32: ...Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 Byte 9 Byte10 Byte11 27 bis 20 215 bis 28 223 bis 216 231 bis 224 239 bis 232 247 bis 240 255 bis 248 263 bis 256 271 bis 264 279 bis 272 287 bis 280...

Page 33: ...stellung der Parameter aus dem nichtfl chtigen Speicher 0x16 Save Speichert bzw aktiviert alle Parameter in dem nichtfl chtigen Speicher 8 4 2 Class Attributes Nr Access Name Datentyp Attribut Beschre...

Page 34: ...Status des Arbeitsbereichs 43 22 Set NV 3 Position Low Limit DINT Minimalwert des Arbeitsbereichs 0 43 23 Set NV 3 Position High Limit DINT Maximalwert des Arbeitsbereichs 0 44 24 Get V Velocity Value...

Page 35: ...at 0x1200 C 58 108 Set NV 3 Temperature Low Limit INT Minimalwert der Temperatur 0 58 109 Set NV 3 Temperature High Limit INT Maximalwert der Temperatur 0 59 110 Set Additional Vendor Parameter 1 UDIN...

Page 36: ...15 Position State Register 22 0x16 Position Low Limit 23 0x17 Position High Limit 24 0x18 Velocity Value 25 0x19 Velocity Format 26 0x1A Velocity Resolution 27 0x1B Minimum Velocity Setpoint 28 0x1C M...

Page 37: ...e 100 Position Value Extended zu verwenden siehe Seite 51 DINT nur lesen Positionswert Byte 0 Byte 1 Byte 2 Byte 3 27 bis 20 215 bis 28 223 bis 216 231 bis 224 Verbindungspfad Packed EPATH mit 8 Bit K...

Page 38: ...pe Class Class 23 Logical Type Instance Instance 1 Logical Type Attr ID Attr ID 12 Dieses Attribut wird erst wirksam nach dem es ber Service Code 0x16 save oder Attribut 112 Accept Parameter gespeiche...

Page 39: ...System die Anzahl der Umdrehungen eine 2er Potenz aus der Menge 20 21 22 212 1 2 4 4096 ist oder Sicherstellen dass sich Positionierungen im stromlosen Zustand bei einem Multi Turn Mess System innerha...

Page 40: ...16777216 Bei Messl ngen 32 Bit ist Attribute 101 Total Measuring Range auf Seite 52 zu verwenden Verbindungspfad Packed EPATH mit 8 Bit Klasse 0x20 0x23 0x24 0x01 0x30 0x11 Logical Type Class Class 23...

Page 41: ...chritten 16777216 Schritte pro Umdrehung 2048 Daraus folgt 16777216 Schritte 8192 Umdr 8192 Umdr m glich 2048 Schritte Umdr 1 Beispiel 2 Annahme Messl nge in Schritten 10000000 Schritte pro Umdrehung...

Page 42: ...rammtechnisch und anwendungstechnisch erlaubt sein Preset Value 32 Bit wird verwendet um den Mess System Wert auf einen beliebigen Positionswert innerhalb des Bereiches von 0 bis Messl nge in Schritte...

Page 43: ...Arbeitsbereichs 1 berhalb des Arbeitsbereichs Reserviert Verbindungspfad Packed EPATH mit 8 Bit Klasse 0x20 0x23 0x24 0x01 0x30 0x15 Logical Type Class Class 23 Logical Type Instance Instance 1 Logic...

Page 44: ...tribut dauerhaft gespeichert wird muss Attribut 112 Accept Parameter oder Service Code 0x16 save ausgef hrt werden 8 4 3 13 Attribute 24 Velocity Value Velocity Value liefert den Geschwindigkeitswert...

Page 45: ...lass 23 Logical Type Instance Instance 1 Logical Type Attr ID Attr ID 25 Dieses Attribut wird erst wirksam nach dem es ber Service Code 0x16 save oder Attribut 112 Accept Parameter gespeichert wurde 8...

Page 46: ...f hrt werden 8 4 3 17 Attribute 28 Maximum Velocity Setpoint Maximum Velocity Setpoint definiert den Maximalwert der Geschwindigkeit Wird dieser Wert berschritten wird in Attribute 47 Warnings das daz...

Page 47: ...t bei Multiturn Mess Systemen die Anzahl der physikalisch m glichen Umdrehungen an UINT nur lesen Anzahl Umdrehungen Byte 0 Byte 1 Byte 2 Byte 3 27 bis 20 215 bis 28 223 bis 216 231 bis 224 Verbindung...

Page 48: ...arme WORD nur lesen Bit Beschreibung FALSE 0 TRUE 1 0 Positionsfehler wird unterst tzt 1 11 reserviert bzw nicht unterst tzt 12 EEPROM Fehler wird unterst tzt 13 15 reserviert Verbindungspfad Packed E...

Page 49: ...rschritten 11 12 reserviert immer 0 13 minimal Temperatur unterschritten OK unterschritten 14 maximal Temperatur berschritten OK berschritten 15 reserviert Bezieht sich auf die mechanisch zul ssige Dr...

Page 50: ...OOL Access Wert Beschreibung Get 0 keine Warnung vorhanden 1 Warnung vorhanden Verbindungspfad Packed EPATH mit 8 Bit Klasse 0x20 0x23 0x24 0x01 0x30 0x31 Logical Type Class Class 23 Logical Type Inst...

Page 51: ...0x24 0x01 0x30 0x33 Logical Type Class Class 23 Logical Type Instance Instance 1 Logical Type Attr ID Attr ID 51 8 4 3 28 Attribute 100 Position Value Extended 64 Bit Position Value liefert die Istpos...

Page 52: ...stromlosen Zustand bei einem Multi Turn Mess System innerhalb von 512 Umdrehungen befinden ber die Skalierungsparameter kann die physikalische Aufl sung des Mess Systems ver ndert werden Das Mess Sys...

Page 53: ...stance Instance 1 Logical Type Attr ID Attr ID 101 Dieses Attribut wird erst wirksam nach dem es ber Service Code 0x16 save oder Attribut 112 Accept Parameter gespeichert wurde 8 4 3 29 2 Attribute 10...

Page 54: ...n hernd dargestellt werden Die sich ergebende kleine Ungenauigkeit wird bei echten Rundachsenanwendungen Endlos Anwendungen in eine Richtung fahrend mit der Zeit aufaddiert Zur Abhilfe kann z B nach j...

Page 55: ...nik in Endlage bringen Den mechanisch zur ckgelegten Weg in mm vermessen Istposition des Mess Systems an der angeschlossenen Steuerung ablesen Annahme zur ckgelegter Weg 2000 mm Mess Sysem Istposition...

Page 56: ...Attribut geschrieben wird ULINT Presetwert Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 2 7 bis 2 0 2 15 bis 2 8 2 23 bis 2 16 2 31 bis 2 24 2 39 bis 2 32 2 47 bis 2 40 2 55 bis 2 48 2 63...

Page 57: ...erungsparameter Attribute 101 Total Measuring Range Attribute 102 103 Revolution Numerator Denominator Verbindungspfad Packed EPATH mit 8 Bit Klasse 0x20 0x23 0x24 0x01 0x30 0x69 Logical Type Class Cl...

Page 58: ...1 Logical Type Attr ID Attr ID 107 Dieses Attribut wird erst wirksam nach dem es ber Service Code 0x16 save oder Attribut 112 Accept Parameter gespeichert wurde 8 4 3 34 Attribute 108 Temperature Low...

Page 59: ...s 23 Logical Type Instance Instance 1 Logical Type Attr ID Attr ID 109 Damit dieses Attribut dauerhaft gespeichert wird muss Attribut 112 Accept Parameter oder Service Code 0x16 save ausgef hrt werden...

Page 60: ...t die aktuelle Firmware ID Datentyp STRING Access Get Wert aktuelle Firmware ID Verbindungspfad Packed EPATH mit 8 Bit Klasse 0x20 0x23 0x24 0x01 0x30 0x71 Logical Type Class Class 23 Logical Type Ins...

Page 61: ...ons Index 0x00 02 2 Get Max Instance UINT Max Instanznummer eines Objekts welches gegenw rtig in dieser Klassenebene erzeugt wurde 0x00 01 3 Get Number of Instances UINT Anzahl der Objektinstanzen wel...

Page 62: ...Mess Systems zur ck USINT Access Wert Beschreibung Default Get 0 Normalzustand X 1 Ring Bus Fehler nur wenn Ring Struktur aktiv 2 unerwarteter BUS Zyklus aufgetreten nur wenn Linien Struktur aktiv 8 5...

Page 63: ...die DLR Funktionalit ten des Mess Systems DWORD nur lesen Bit Name Beschreibung Default 0 Announce based Ring Node Ist gesetzt wenn die BUS Struktur auf der Verarbeitung von Announce Frames basiert 1...

Page 64: ...tributes zur ck 0x10 Set_Attribute_Single Modifiziert den Wert eines entsprechenden Attributes 8 6 2 Class Attributes Nr Access Name Datentyp Attribut Beschreibung Default 1 Get Revision UINT Objekt R...

Page 65: ...cheduled USINT DSCP Wert f r CIP transport class 0 1 geplante Nachrichten 0x2F 6 Set NV DSCP High USINT DSCP Wert f r CIP transport class 0 1 Nachrichten mit hoher Priorit t 0x2B 7 Set NV DSCP Low USI...

Page 66: ...Datentyp wird der LOW Anteil zuerst geschrieben 0x0E Get_Attribute_Single Liefert den Inhalt des entsprechenden Attributes zur ck 0x10 Set_Attribute_Single Modifiziert den Wert eines entsprechenden A...

Page 67: ...ysical Link Object STRUCT of Pfad zum physika lischen Verbin dungsobjekt 69 Path size UINT Gr e des Pfades enth lt die Anzahl der 16 Bit Worte im Pfad 0x00 02 69 Path Padded EPATH Logische Segmente ke...

Page 68: ...ue oder Mcast Config Attribut gesetzt ist Das Bit wird beim n chsten Ger te Hochlauf gel scht 5 Interface Configuration Pending 0 Kein Neustart des Mess Systems erforderlich 6 AcdStatus wird nicht unt...

Page 69: ...chalterstellung 0x00 die IP Parameter ber DHCP 3 15 Reserviert 4 DNS Enable 0 FALSE wird nicht unterst tzt 5 31 Reserviert 0 8 7 3 4 Attribute 4 Physical Link Object Das Physical Link Object Attribut...

Page 70: ...k mask Setzt die Subnetzmaske Gateway address Setzt die IP Adresse f r das Default Gateway Name server 0 wird nicht unterst tzt Name server 2 0 wird nicht unterst tzt Domain name 0 wird nicht unterst...

Page 71: ...e Service auf das Attribut 5 Interface Configuration bewirkt das Setzen der als Parameter bergebenen Werte Ist der Wert des Attributs 3 Configuration Control beim Ausf hren der Aktion 0x00 wird die Ko...

Page 72: ...m Modul Das Mess System besitzt 2 PORTs und somit 2 Ethernet Link Objekt Instanzen 8 8 1 Gemeinsame Services Service Code Service Name Beschreibung 0x0E Get_Attribute_Single Liefert den Inhalt des ent...

Page 73: ...Unicast Datenpakete In Discards UDINT Auf der Schnittstelle ankommende aber verworfene Datenpakete In Errors UDINT Ankommende Datenpakete die Fehler enthalten enth lt nicht In Discards In Unknown Pro...

Page 74: ...Anzahl der Frames die aufgrund eines MAC Sublayer Fehlers nicht bertragen werden konnten Carrier Sense Errors UDINT Anzahl wie oft der Carrier Sense Zustand verloren ging oder nicht mehr g ltig war Fr...

Page 75: ...t 3 Erfolgreiche Erkennung von Geschwindigkeit und Duplex 4 Auto Erkennung konnte nicht vorgenommen wer den Geschwindigkeit und Duplex werden erzwungen 5 Manuelles Setzen erfordert Reset 0 Schnittstel...

Page 76: ...s Netzwerk versendet Eine Input Only Verbindung sendet keine Ausg nge es k nnen nur Eing nge empfangen werden Es k nnen aber mehrere Input Only Verbindungen von unterschiedlichen Absendern zum Zielger...

Page 77: ...ty Bestandteil der Steuerungssoftware Das Programm ist geeignet f r die Installation auf einem PC mit WINDOWS Betriebssystem Der PC welcher als DHCP Server fungiert muss sich im selben Netz befinden w...

Page 78: ...en Das Mess System startet zyklisch DHCP Anfragen welche mit Angabe der MAC Adresse in die Request History eingetragen werden 5 Einer der Eintr ge doppelklicken Die New Entry Dialog Box erlaubt folgen...

Page 79: ...ss System zugewiesen Das Ergebnis dieser Zuweisung wird in die Request History eingetragen 6 ber den Button Disable BOOTP DHCP die IP Parameter in das FLASH abspeichern Die erfolgreiche Ausf hrung wir...

Page 80: ...e 73 Es sind Framefehler aufgetreten diese f hren jedoch nicht zu einem Mess System Fehler Der Status wechselt automatisch nach 60 Sek wieder zu gr n an gelb Mess System betriebsbereit Ethernet Verbin...

Page 81: ...se wurde zugewiesen Versuchen den Status des Identity Object auszulesen um den Fehler einzukreisen Steuerung konnte aufgrund falscher IP Parameter keine Verbindung aufbauen IP Adresse Subnetzmaske und...

Page 82: ...verstanden 0x05 Path destination unknown Der Pfad bezieht sich auf eine Objekt Klasse Instanz oder Strukturelement welcher dem Knoten nicht bekannt ist oder nicht enthalten ist 0x06 Partial transfer N...

Page 83: ...Aufgrund eines Fehlers wurden die Attributdaten f r dieses Objekt nicht gespeichert 0x1A Routing failure request packet too large Das Service Anfragepaket im Pfad zum Ziel war zu gro f r die bertragun...

Page 84: ...zu viele Routing Daten eingef gt 0x27 Unexpected attribute in list Es wurde versucht ein Attribut zu setzen welches im Moment nicht gesetzt werden kann 0x28 Invalid Member ID Die in der Anfrage angege...

Page 85: ...t Integer LINT 0xC5 Signed 64 Bit Integer USINT 0xC6 Unsigned 8 Bit Integer UINT 0xC7 Unsigned 16 Bit Integer UDINT 0xC8 Unsigned 32 Bit Integer ULINT 0xC9 Unsigned 64 Bit Integer REAL 0xCA 32 Bit Flo...

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: ...Printed in the Federal Republic of Germany TR Electronic GmbH 2013 All Rights Reserved 09 23 2014 TR ECE BA DGB 0102 03 Page 87 of 171 User Manual Cxx 58 EtherNet IP...

Page 88: ...ons shall be subject to claims for damages Subject to modifications The right to make any changes in the interest of technical progress is reserved Document information Release date Rev date 09 23 201...

Page 89: ...97 3 Technical data 98 3 1 Electrical characteristics 98 4 EtherNet IP information 99 4 1 General 99 4 2 EtherNet IP transmission types 100 4 2 1 Explicit Messaging exchange of information s 100 4 2...

Page 90: ...bit 125 8 4 3 7 1 Attribute 16 Measuring Units per Span 125 8 4 3 7 2 Attribute 17 Total Measuring Range in Measuring Units 126 8 4 3 8 Attribute 18 Position Measuring Increment 128 8 4 3 9 Attribute...

Page 91: ...e QoS 150 8 6 1 Common Services 150 8 6 2 Class Attributes 150 8 6 3 Instance Attributes 151 8 7 Object 0xF5 TCP IP Interface 152 8 7 1 Common Services 152 8 7 2 Class Attributes 152 8 7 3 Instance 1...

Page 92: ...Federal Republic of Germany Page 92 of 171 TR ECE BA DGB 0102 03 09 23 2014 Revision index Revision Date Index First release 09 11 13 00 Blinking characteristics of LED3 revised 10 02 13 01 Attribute...

Page 93: ...l is supplementary to other documentation such as product datasheets dimensional drawings leaflets and the assembly instructions etc The User Manual may be included in the customer s specific delivery...

Page 94: ...ol IP 6 RFC792 Defines the Internet Control Message Protocol ICMP 7 RFC793 Defines the Transmission Control Protocol TCP 8 RFC826 Defines the Ethernet Address Resolution Protocol ARP 9 RFC894 Standard...

Page 95: ...EMC Electro Magnetic Compatibility Gateway Interconnect point between two networks Half Duplex Unidirectional data transmission IGMP Internet Group Management Protocol protocol for management of grou...

Page 96: ...ed 2 2 Additional instructions for proper use The measuring system is designed for operation in 100Base TX Fast Ethernet networks with max 100 Mbit s specified in ISO IEC 8802 3 Communication via Ethe...

Page 97: ...operation of the measurement system Prior to commencing work personnel working with the measurement system must have read and understood the assembly instructions in particular the chapter Basic safe...

Page 98: ...ard 4 096 Expanded 256 000 EtherNet IP IEC 61784 1 2003 CP 2 2 Type 2 IEC 61158 2003 Type 2 Physical Layer EtherNet IP 100Base TX Fast Ethernet ISO IEC 8802 3 Output code Binary Device profile Encoder...

Page 99: ...tenance of the EtherNet IP standard is regulated by the ODVA EtherNet IP along with ControlNet and DeviceNet belongs to the family of CIP based networks The CIP Common Industrial Protocol forms a comm...

Page 100: ...typically large packet size Information data exchanges are short lived explicit communication relationships Unconnected Messaging or long lived explicit communication relationships Connected Messagin...

Page 101: ...hex was defined for EtherNet IP Encoders 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...

Page 102: ...munication Full Duplex capable on all ports IGMP Snooping limits multicast data traffic for the ports with associated IP multicast group IGMP Query Router or Switch with active IGMP function send quer...

Page 103: ...ed 1 11 27 V DC Voltage Supply 2 don t connect for service purposes only 3 GND 0V Voltage Supply 4 don t connect for service purposes only Shielded twisted pair cables must be used for the supply The...

Page 104: ...ress The Node address is adjusted by means of two HEX rotary switches which are read in only in the POWER ON momentum Additional adjustments during operation are not recognized therefore Switch activa...

Page 105: ...pport DVD Order number 490 01001 Soft No 490 00423 6 2 Bus status display The EtherNet IP measuring system is equipped with three diagnostic LEDs At start up a self test of the LEDs is executed by mea...

Page 106: ...ction ON red The device has detected that its IP address is already in use FLASHING red One or more of the connections in which this device is the target has timed out This state is left only if all t...

Page 107: ...describing CIP services and protocol According to the EtherNet IP specification the TR measuring system corresponds to an Encoder Device Device Type 0x22 Figure 5 therefore describes the Object Model...

Page 108: ...ocity Instance Type Name Description 1 Input Position Value 32 bit 32 bit position value 2 Input Position Value 32 bit Flags 32 bit position value with status flags 3 Input Position Value 32 bit Veloc...

Page 109: ...e 64 2 Position value 64 3 Position value 64 4 Position value 64 5 Position value 64 6 Position value 64 7 Position value 64 High Byte 102 0 Position value 64 Low Byte 1 Position value 64 2 Position v...

Page 110: ...e can be accessed by means of Set_Attribute services writing Note Set attributes can also be accessed by means of Get_Attribute services Get The attribute can be accessed by means of Get_Attribute ser...

Page 111: ...nt direction Set Get 119 0x47 Device Level Ring Object DLR contains attributes for the status information of the ring bus system Get 147 0x48 Quality of Service Object QoS is a general term for mechan...

Page 112: ...is object 0x00 01 2 Get Max Instance UINT Maximum instance number of an object currently created in this class level of the device 0x00 01 3 Get Number of Instances UINT Number of object instances cur...

Page 113: ...the device type 34 for Encoder 0x00 22 3 Get Product Code UINT Vendor specific product code 0x43 53 4 Get Revision STRUCT of Revision index of the device Major Revision USINT Version No 0x01 Minor Re...

Page 114: ...problem with itself which is thought to be unrecoverable The problem does not cause the device to go into one of the faulted states See Behavior section 10 Major Recoverable Fault TRUE Indicates the d...

Page 115: ...ss Name Data type Attribute Description Default 1 Get Revision UINT Revision of this object 0x00 02 2 Get Max Instance UINT Maximum instance number of an object currently created in this class level o...

Page 116: ...3 1 Attribute 3 Position Value 32 bit Position Value 32 bit Instance 1 returns the position value of the measuring system as 32 bit value Position value 32 bit Byte 0 Byte 1 Byte 2 Byte 3 27 up to 20...

Page 117: ...64 bit Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 2 7 up to 2 0 2 15 up to 2 8 2 23 up to 2 16 2 31 up to 2 24 2 39 up to 2 32 2 47 up to 2 40 2 55 up to 2 48 2 63 up to 2 56 Connection p...

Page 118: ...4 Byte 5 Byte 6 Byte 7 Byte 8 Byte 9 Byte 10 Byte 11 27 up to 20 215 up to 28 223 up to 216 231 up to 224 239 up to 232 247 up to 240 255 up to 248 263 up to 256 271 up to 264 279 up to 272 287 up to...

Page 119: ...orage 0x16 Save Saves all parameters to non volatile storage 8 4 2 Class Attributes No Access Name Data type Attribute Description Default 1 Get Revision UINT Revision of this object 0x00 02 2 Get Max...

Page 120: ...V 3 Position Low Limit DINT Low Limit Position 0 129 23 Set NV 3 Position High Limit DINT High Limit Position 0 130 24 Get V Velocity Value DINT Velocity in rev min 130 25 Set NV 1 Velocity Format ENG...

Page 121: ...erature format 0x1200 C 144 108 Set NV 3 Temperature Low Limit INT Minimum temperature value 0 144 109 Set NV 3 Temperature High Limit INT Maximum temperature value 0 145 110 Set Additional Vendor Par...

Page 122: ...15 Position State Register 22 0x16 Position Low Limit 23 0x17 Position High Limit 24 0x18 Velocity Value 25 0x19 Velocity Format 26 0x1A Velocity Resolution 27 0x1B Minimum Velocity Setpoint 28 0x1C M...

Page 123: ...on Value Extended 64 bit is to be used see page 137 DINT read only Position Value Byte 0 Byte 1 Byte 2 Byte 3 27 up to 20 215 up to 28 223 up to 216 231 up to 224 Connection path Packed EPATH with 8 b...

Page 124: ...0 0x23 0x24 0x01 0x30 0x0C Logical Type Class Class 23 Logical Type Instance Instance 1 Logical Type Attr ID Attr ID 12 This attribute only takes effect after executing service code 0x16 save or attri...

Page 125: ...e Number of Revolutions for a multi turn measuring system is an exponent of 2 of the group 20 21 22 212 1 2 4 4096 or Ensure that every positioning in the de energized state for a multi turn measuring...

Page 126: ...t Default 16777216 At measuring ranges 32 bit the Attribute 101 Total Measuring Range on page 138 must be used Connection path Packed EPATH with 8 bit class 0x20 0x23 0x24 0x01 0x30 0x11 Logical Type...

Page 127: ...ge in steps 16777216 Steps per revolution 2048 Derived 16777216 steps 8192 revolutions 8192 revolutions possible 2048 steps revolution 1 Example 2 Assumed Measuring range in steps 10000000 Steps per r...

Page 128: ...ulting actual value jump must be permitted by both the program and the application Preset Value 32 bit is used to set the measuring system value to any position value within the range of 0 to measurin...

Page 129: ...Range underflow 1 Range overflow Reserved Connection path Packed EPATH with 8 bit class 0x20 0x23 0x24 0x01 0x30 0x15 Logical Type Class Class 23 Logical Type Instance Instance 1 Logical Type Attr ID...

Page 130: ...gical Type Attr ID Attr ID 23 To save this attribute permanently the attribute 112 Accept Parameter or service code 0x16 save must be executed 8 4 3 13 Attribute 24 Velocity Value Velocity Value retur...

Page 131: ...lass Class 23 Logical Type Instance Instance 1 Logical Type Attr ID Attr ID 25 This attribute only takes effect after executing service code 0x16 save or attribute 112 Accept Parameter 8 4 3 15 Attrib...

Page 132: ...save must be executed 8 4 3 17 Attribute 28 Maximum Velocity Setpoint Minimum Velocity Setpoint defines the minimum value of the velocity If this value falls below in Attribute 47 Warnings the dependi...

Page 133: ...3 19 Attribute 43 Number of Spans Number of Spans displays the physical possible number of revolutions from a multi turn measuring system UINT read only Number of Spans Byte 0 Byte 1 Byte 2 Byte 3 27...

Page 134: ...ms supported by the measuring system WORD read only Bit Description FALSE 0 TRUE 1 0 Position error supported 1 11 Reserved or not supported 12 EEPROM error supported 13 15 Reserved Connection path Pa...

Page 135: ...exceeded OK Exceeded 8 9 Reserved 10 Position limits exceeded OK Exceeded 11 12 Reserved Always 0 13 Minimum temperature fall below OK Fall below 14 Maximum temperature exceeded OK Exceeded 15 Reserve...

Page 136: ...uth BOOL Access Value Description Get 0 no warning occurred 1 warning occurred Connection path Packed EPATH with 8 bit class 0x20 0x23 0x24 0x01 0x30 0x31 Logical Type Class Class 23 Logical Type Inst...

Page 137: ...lass 0x20 0x23 0x24 0x01 0x30 0x33 Logical Type Class Class 23 Logical Type Instance Instance 1 Logical Type Attr ID Attr ID 51 8 4 3 28 Attribute 100 Position Value Extended 64 bit Position Value ext...

Page 138: ...6 or Ensure that every positioning in the de energized state for a multi turn measuring system is within 512 revolutions The scaling parameters can be used to change the physical resolution of the mea...

Page 139: ...ance Instance 1 Logical Type Attr ID Attr ID 101 This attribute only takes effect after executing service code 0x16 save or attribute 112 Accept Parameter 8 4 3 29 2 Attribute 102 103 Revolution Numer...

Page 140: ...ent the decimal number affected approximately The resulting minor inaccuracy accumulates for real round axis applications infinite applications with motion in one direction A solution is e g to perfor...

Page 141: ...ured to the end position Measure the mechanical distance covered in mm Read off the actual value of the measuring system from the controller connected Assumed Distance covered 2000 mm Measuring system...

Page 142: ...tended parameter if the Set_Attribute_Single service is executed to this attribute ULINT Preset value Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 27 20 215 28 223 216 231 224 239 232 247 2...

Page 143: ...101 Total Measuring Range Attribute 102 103 Revolution Numerator Denominator Connection path Packed EPATH with 8 bit class 0x20 0x23 0x24 0x01 0x30 0x69 Logical Type Class Class 23 Logical Type Insta...

Page 144: ...1 Logical Type Attr ID Attr ID 107 This attribute only takes effect after executing service code 0x16 save or attribute 112 Accept Parameter 8 4 3 34 Attribute 108 Temperature Low Limit Temperature L...

Page 145: ...Logical Type Class Class 23 Logical Type Instance Instance 1 Logical Type Attr ID Attr ID 109 To save this attribute permanently the attribute 112 Accept Parameter or service code 0x16 save must be e...

Page 146: ...ns the actual firmware ID Data type STRING Access Get Value Actual firmware ID Connection path Packed EPATH with 8 bit class 0x20 0x23 0x24 0x01 0x30 0x71 Logical Type Class Class 23 Logical Type Inst...

Page 147: ...bject 0x00 02 2 Get Max Instance UINT Maximum instance number of an object currently created in this class level of the device 0x00 01 3 Get Number of Instances UINT Number of object instances current...

Page 148: ...point of view USINT Access value Description Default Get 0 Normal operation X 1 Ring bus error only if ring structure is active 2 Unexpected bus cycle occurred only if line structure is active 8 5 3 3...

Page 149: ...he DLR functionality of the measuring system DWORD read only Bit Name Description Default 0 Announce based Ring Node Is set if device s ring node implementation is based on processing of Announce fram...

Page 150: ...fies the contents of the specified attribute 8 6 2 Class Attributes No Access Name Data type Attribute Description Default 1 Get Revision UINT Revision of this object 0x00 01 2 Get Max Instance UINT M...

Page 151: ...5 Set NV DSCP Scheduled USINT DSCP value for CIP transport class 0 1 Scheduled priority messages 0x2F 6 Set NV DSCP High USINT DSCP value for CIP transport class 0 1 High priority messages 0x2B 7 Set...

Page 152: ...Get_Attribute_Single Returns the contents of the specified attribute 0x10 Set_Attribute_Single Modifies the contents of the specified attribute 8 7 2 Class Attributes No Access Name Data type Attribu...

Page 153: ...hard ware switches 0x00 155 4 Get Physical Link Object STRUCT of Path to physical link object 155 Path size UINT Size of path number of 16 bit words in path 0x00 02 155 Path Padded EPATH Logical segme...

Page 154: ...when either the TTL Value or Mcast Config attribute is set and is cleared the next time the device starts 5 Interface Configuration Pending 0 No restart of the measuring system is required 6 AcdStatu...

Page 155: ...upported 2 In switch position 0xFF the measuring system obtains the IP parameters from DHCP upon start up 3 15 Reserved 4 DNS Enable 0 FALSE not supported 5 31 Reserved 0 8 7 3 4 Attribute 4 Physical...

Page 156: ...IP address Network mask Sets the device s Subnet mask Gateway address Sets the device s default Gateway Name server 0 not supported Name server 2 0 not supported Domain name 0 not supported 8 7 3 5 1...

Page 157: ...to attribute 5 the contents of the Interface Configuration will be set as new IP parameter If the value of the attribute 3 Configuration Control 0x00 when this action is performed the configuration is...

Page 158: ...module The measuring system possesses two ports and thus two Ethernet link object instances 8 8 1 Common Services Service Code Service Name Description 0x0E Get_Attribute_Single Returns the contents o...

Page 159: ...UDINT Non unicast packets received on the interface In Discards UDINT Inbound packets received on the interface but discarded In Errors UDINT Inbound packets that contain errors does not include In Di...

Page 160: ...s for which transmission fails due to an internal MAC sub layer transmit error Carrier Sense Errors UDINT Times that the carrier sense condition was lost or never asserted when attempting to transmit...

Page 161: ...nd duplex 4 Auto negotiation not attempted Forced speed and duplex 5 Manual Setting Requires Reset 0 Indicates the interface can activate changes to link parameters auto negotiate duplex mode interfac...

Page 162: ...s from the target device and sends configuration data to the network An Input Only connection does not send outputs it only receives inputs It is possible to specify multiple Input Only connections to...

Page 163: ...s suitable for the installation on a PC with WINDOWS operating system DHCP server and measuring system must be located in the same network segment 10 1 2 Procedure 1 Connect the measuring system with...

Page 164: ...ge The measuring system starts with DHCP requests which are registered into the Request History with the corresponding MAC address 5 Double click one of the entries The New Entry dialog allows you to...

Page 165: ...ith the next DHCP request The result of this assignment is registered into the Request History 6 Store IP parameters into the FLASH about the button Disable BOOTP DHCP This command is confirmed with t...

Page 166: ...rror see on page 159 Frame errors occurred but that don t effects a measuring system error The LED state switches back to green after 60 sec ON yellow Measuring system ready for operation Ethernet con...

Page 167: ...ress was obtained Try to read the status of the Identity Object to restrict the error possibilities Control could not establish a connection due to faulty IP parameters Check IP address Subnet mask an...

Page 168: ...tood by the processing node 0x05 Path destination unknown The path is referencing an object class instance or structure element that is not known or is not contained in the processing node 0x06 Partia...

Page 169: ...failure during the attempt 0x1A Routing failure request packet too large The service request packet was too large for transmission on a network in the path to the destination The routing device was f...

Page 170: ...gh to allow the Request to be routed to an object or too much routing data was included 0x27 Unexpected attribute in list An attempt was made to set an attribute that is not able to be set at this tim...

Page 171: ...eger LINT 0xC5 Signed 64 Bit Integer USINT 0xC6 Unsigned 8 Bit Integer UINT 0xC7 Unsigned 16 Bit Integer UDINT 0xC8 Unsigned 32Bit Integer ULINT 0xC9 Unsigned 64 Bit Integer REAL 0xCA 32 Bit Floating...

Reviews: