background image

 

 

 

Printed in the Federal Republic of Germany 

 TR-Electronic GmbH 2013, All Rights Reserved 

09/23/2014 

TR - ECE - BA - DGB - 0102 - 03 

Page 111 of 171 

8.1 Overview of available classes 

 
 

Object Classes 

Purpose 

Access 

Page 

0x01: Identity Object 

Contains  all  device  specific  data,  such  as 
Vendor ID, Device type, Device status etc. 

Get 

112 

0x02: Message Router Object 

Contains the measuring system’s supported 
class  codes  and  the  max.  number  of 
connections. 

Get 

0x04: Assembly Object 

Returns the position value of the measuring 
system. 

Get 

115 

0x06: Connection Manager Object 

Contains  connection  specific  attributes  for 
triggering, transport, connection type etc. 

Get 

0x23: Position Sensor Object 

Contains  all  attributes  for  programming  the 
measuring  system  parameter,  such  as 
scaling and count 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 mechanisms that 
treat  traffic  streams  with  different  relative 
priorities  or  other  delivery  characteristics. 
Therefore  the  EtherNet/IP  messages  are 
marked  with  “Differentiated  Services  Code 
Points“ (DSCP) 

Set/Get 

150 

0xF4: Port Object 

Contains the available Ports, Port name and 
Node address on the port. 

Get 

0xF5: TCP/IP Interface Object 

Contains  all  attributes  for  the  configuration 
of  the  TCP/IP  network  interface  such  as  IP 
address,  Subnet  mask  and  Gateway. 
Defines  how  the  measuring  system  gets 
these  parameters:  FLASH,  DHCP  or 
hardware switch. 

Set/Get 

152 

0xF6: Ethernet Link Object 

Contains  connection  specific  attributes, 
such  as  Transmission  rate,  Interface  status 
and the MAC-Address. 

Get 

158 

Table 7: Overview of available classes 

 
 
 
 
 
 
 
 
 
 
 
 
* corresponds to EtherNet/IP specification 

 

 

Содержание CEK-58

Страница 1: ...weise _Installation _Inbetriebnahme _Konfiguration Parametrierung _Fehlerursachen und Abhilfen _Additional safety instructions _Installation _Commissioning _Configuration Parameterization _Cause of fa...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 9: ...s Datenblatt EMV Elektro Magnetische Vertr glichkeit Gateway Verbindungsstelle zwischen zwei Netzwerken Halbduplex Wechselseitige Daten bermittlung IGMP Internet Group Management Protocol Protokoll zu...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 14: ...n oft gro e Datenpakete Bei der bertragung von Informationsdaten handelt es sich um transiente Kommunikationsbeziehungen Unconnected Messaging oder langfristige Kommunikationsbeziehungen Connected Mes...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 100: ...typically large packet size Information data exchanges are short lived explicit communication relationships Unconnected Messaging or long lived explicit communication relationships Connected Messagin...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Отзывы: