background image

 

 

 

Printed in the Federal Republic of Germany 

 TR-Electronic GmbH 2013, All Rights Reserved 

01/17/2019 

TR - ECE - BA - DGB - 0102 - 09 

Page 47 of 175 

7.4.3.14 Attribute 25, Velocity Format 

 

Velocity  Format 

definiert  die  Einheit  in  der  der  Geschwindigkeitswert  von 

„Attribute 24, Velocity Value“ ausgegeben wird. 
 
ENGUNIT 

Wert 

Einheit 

Default 

0x1F04 

Schritte pro Sekunde [Schr/s] * 

 

0x1F05 

Schritte pro Millisekunde [Schr/ms] * 

 

0x1F0E 

Umdrehungen pro Sekunde [Umdr/s] 

 

0x1F0F 

Umdrehungen pro Minute [Umdr/min] 

 
* Zur  internen  Berechnung  der  Geschwindigkeit  wird  die  programmierte  Auflösung 
  (Schr/Umdr.) verwendet. 
 
 
Verbindungspfad, 

Packed EPATH

 mit 8 Bit Klasse 

 

0x20 

0x23 

0x24 

0x01 

0x30 

0x19 

Logical Type 

= Class 

Class #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. 

 
 
 

7.4.3.15 Attribute 26, Velocity Resolution 

 

Velocity  Resolution 

definiert  die  Auflösung  der  Geschwindigkeit  „Attribute  24, 

Velocity Value

“ und ist fest auf 1 Schritt eingestellt. 

 
 
Verbindungspfad, 

Packed EPATH

 mit 8 Bit Klasse 

 

0x20 

0x23 

0x24 

0x01 

0x30 

0x1A 

Logical Type 

= Class 

Class #23

 

Logical Type 

= Instance 

Instance #1 

Logical Type 

=Attr.-ID 

Attr.-ID #26 

 
 
 

7.4.3.16 Attribute 27, Minimum Velocity Setpoint 

 

Minimum  Velocity  Setpoint 

definiert  den  Minimalwert  der  Geschwindigkeit. 

Wird  dieser  Wert  unterschritten,  wird  in  „Attribute  47,  Warnings“  das  dazugehörige 
Warnbit (6) gesetzt. 
 
DINT 

Untergrenze der Geschwindigkeit

 

Byte 0 

Byte 1 

Byte 2 

Byte 3 

2

7

 bis 2

0

 

2

15

 bis 2

8

 

2

23

 bis 2

16

 

2

31

 bis 2

24

 

 

 

 

Summary of Contents for C-58 Series

Page 1: ...2019 Benutzerhandbuch Seite 2 88 Page 89 175 D GB _Zus tzliche Sicherheitshinweise _Installation _Inbetriebnahme _Parametrierung _Fehlerursachen und Abhilfen Absolut Encoder C__ 58 G ltigkeit auch f r...

Page 2: ...und fotografische Archivierung und Ver nderung bedarf der schriftlichen Genehmigung durch den Hersteller Zuwiderhandlungen verpflichten zu Schadenersatz nderungsvorbehalt Jegliche nderungen die dem te...

Page 3: ...nes 12 3 2 EtherNet IP bertragungsarten 13 3 2 1 Explicit Messaging Austausch von Informationen 13 3 2 2 Implicit Messaging Austausch von I O Daten 13 3 3 EtherNet IP Ger teprofile 14 3 4 Vendor ID 14...

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

Page 5: ...ass Attributes 66 7 6 3 Instance Attributes 67 7 7 Object 0xF5 TCP IP Interface 68 7 7 1 Gemeinsame Services 68 7 7 2 Class Attributes 68 7 7 3 Instance 1 Attributes 69 7 7 3 1 Attribute 1 Status 70 7...

Page 6: ...10 13 01 Attribute 21 Bit0 Reserviert 15 11 13 02 Encoder LED zu Mod Status umbenannt 23 09 14 03 Configuration Assembly hinzugef gt ab FW Version 1 15 04 02 15 04 Configuration Assembly deaktivieren...

Page 7: ...dar Das Benutzerhandbuch kann kundenspezifisch im Lieferumfang enthalten sein oder kann auch separat angefordert werden 1 1 Geltungsbereich 1 2 3 4 5 6 6 6 6 6 Stelle Bezeichnung Beschreibung 1 C Abso...

Page 8: ...ollision Detection CSMA CD Access Method and Physical Layer Specifications 4 RFC768 Definiert das User Datagram Protocol UDP 5 RFC791 Definiert das Internet Protocol IP 6 RFC792 Definiert das Internet...

Page 9: ...lectronic Data Sheet elektronisches Datenblatt EMV Elektro Magnetische Vertr glichkeit Gateway Verbindungsstelle zwischen zwei Netzwerken Halbduplex Wechselseitige Daten bermittlung IGMP Internet Grou...

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: ...fikation und 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 gemein...

Page 13: ...atenpakete Bei der bertragung von Informationsdaten handelt es sich um transiente Kommunikationsbeziehungen Unconnected Messaging oder langfristige Kommunikationsbeziehungen Connected Messaging zwisch...

Page 14: ...System wurde die Ger te Typ Nummer 22 hex f r Encoder festgelegt 3 4 Vendor ID Die Vendor IDs Herstellerkennungen werden von der ODVA vergeben und verwaltet Die Vendor ID von TR Electronic f r EtherN...

Page 15: ...ommunikation 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 mit aktiver IGMP Funkt...

Page 16: ...nge wie z B der Preset einen Nullimpuls oder invertierte Signalfolgen bei einer Inkrementalschnitt stelle unterst tzt wird deshalb durch die ger tespezifische Steckerbelegung definiert Der Anschluss k...

Page 17: ...lche nur im Einschaltmoment gelesen werden Nachtr gliche Einstellungen w hrend des Betriebs werden daher nicht erkannt Siehe auch Kap IP Parameter beziehen auf Seite 72 Schalter Aktivierung Schalter C...

Page 18: ...DS Datei wird durch das EtherNet IP Netzwerkkonfigurationswerkzeug eingebunden um das Mess System ordnungsgem konfigurieren bzw in Betrieb nehmen zu k nnen Die EDS Datei hat den Dateinamen 04710022_TR...

Page 19: ...et Verbindung Hardwarefehler Mess System defekt an Link Ethernet Verbindung hergestellt blinkend Data Activity Daten bertragung TxD RxD LED Farbe Beschreibung gr n Normalbetrieb gelb bertragungsfehler...

Page 20: ...Der Zustand wird nur verlassen wenn alle Verbindungen wieder hergestellt wurden oder ein Ger te RESET vorgenommen wurde Entsprechende Ma nahmen im Fehlerfall siehe Kapitel Fehlerursachen und Abhilfen...

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: ...bung 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 Positionswert mit Geschw...

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: ...ribute werden dabei mit ihren Default Werten beschrieben Ist dies nicht gew nscht m ssen alle Parameter mit dem Wert 0 beschrieben werden 7 2 2 1 Configuration Assembly Data Attribute Format Instance...

Page 25: ...en 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 zugegriffen wer...

Page 26: ...ierung und Z hlrichtung Set Get 35 0x47 Device Level Ring Object DLR enth lt Attribute zur Status Information eines Ring Bus Systems Get 63 0x48 Quality of Service Object QoS erm glicht unterschiedlic...

Page 27: ...schreibung Default 1 Get Revision UINT Objekt Revisions Index 0x0001 2 Get Max Instance UINT Max Instanznummer eines Objekts welches gegenw rtig in dieser Klassenebene erzeugt wurde 0x0001 3 Get Numbe...

Page 28: ...NT Bezeichnung des Ger tetyps 34 f r Encoder 0x0022 3 Get NV Product Code UINT Herstellerbezogener Produkt Code 0x4353 4 Get NV Revision STRUCT of Ger te Revisions Index NV Major Revision USINT Versio...

Page 29: ...hebbaren 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 in den...

Page 30: ...e Code Service Name Beschreibung 0x0E Get_Attribute_Single Liefert den Inhalt des entsprechenden Attributes zur ck 7 3 2 Class Attributes Nr Access Name Datentyp Attribut Beschreibung Default 1 Get Re...

Page 31: ...tribute 33 Tabelle 12 Assembly bersicht der Instanz Attribute 7 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...

Page 32: ...ionswert 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 Pac...

Page 33: ...4 0x24 0x67 0x30 0x03 Logical Type Class Class 4 Logical Type Instance Instance 103 Logical Type Attr ID Attr ID 3 7 3 3 7 Attribute 3 Configuration Assembly Configuration Assembly ist ab Firmware Ver...

Page 34: ...84 Number of Revolutions Denominator 55 24 2199 bis 2192 25 2207 bis 2200 26 2215 bis 2208 27 2223 bis 2216 TR Parameter in use 59 28 2231 bis 2224 Reserved 29 2239 bis 2232 30 2247 bis 2240 31 2255 b...

Page 35: ...herstellung der Parameter aus dem nichtfl chtigen Speicher 0x16 Save Speichert bzw aktiviert alle Parameter in dem nichtfl chtigen Speicher 7 4 2 Class Attributes Nr Access Name Datentyp Attribut Besc...

Page 36: ...tate Register BYTE Enth lt den Status des Arbeitsbereichs 45 22 Set NV 3 Position Low Limit DINT Minimalwert des Arbeitsbereichs 0 45 23 Set NV 3 Position High Limit DINT Maximalwert des Arbeitsbereic...

Page 37: ...Set NV 1 Temperature Value Format ENGUNIT Temperaturwert Format 0x1200 C 60 108 Set NV 3 Temperature Low Limit INT Minimalwert der Temperatur 0 60 109 Set NV 3 Temperature High Limit INT Maximalwert...

Page 38: ...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 39: ...e 100 Position Value Extended zu verwenden siehe Seite 53 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 40: ...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 41: ...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 42: ...16 Bei Messl ngen 32 Bit ist Attribute 101 Total Measuring Range auf Seite 54 zu verwenden Verbindungspfad Packed EPATH mit 8 Bit Klasse 0x20 0x23 0x24 0x01 0x30 0x11 Logical Type Class Class 23 Logic...

Page 43: ...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 44: ...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 45: ...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 46: ...tribut dauerhaft gespeichert wird muss Attribut 112 Accept Parameter oder Service Code 0x16 save ausgef hrt werden 7 4 3 13 Attribute 24 Velocity Value Velocity Value liefert den Geschwindigkeitswert...

Page 47: ...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 7...

Page 48: ...f hrt werden 7 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 49: ...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 50: ...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 51: ...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 52: ...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 53: ...0x24 0x01 0x30 0x33 Logical Type Class Class 23 Logical Type Instance Instance 1 Logical Type Attr ID Attr ID 51 7 4 3 28 Attribute 100 Position Value Extended 64 Bit Position Value liefert die Istpos...

Page 54: ...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 55: ...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 7 4 3 29 2 Attribute 10...

Page 56: ...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 57: ...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 58: ...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 59: ...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 60: ...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 7 4 3 34 Attribute 108 Temperature Low...

Page 61: ...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 62: ...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 63: ...Nr Access Name Datentyp Attribut Beschreibung Default 1 Get Revision UINT Objekt Revisions Index 0x0002 2 Get Max Instance UINT Max Instanznummer eines Objekts welches gegenw rtig in dieser Klassenebe...

Page 64: ...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 7 5...

Page 65: ...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 66: ...Attributes zur ck 0x10 Set_Attribute_Single Modifiziert den Wert eines entsprechenden Attributes 7 6 2 Class Attributes Nr Access Name Datentyp Attribut Beschreibung Default 1 Get Revision UINT Objekt...

Page 67: ...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 68: ...dem 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 entsprechende...

Page 69: ...sical Link Object STRUCT of Pfad zum physika lischen Verbin dungsobjekt 71 Path size UINT Gr e des Pfades enth lt die Anzahl der 16 Bit Worte im Pfad 0x0002 71 Path Padded EPATH Logische Segmente kenn...

Page 70: ...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 71: ...chalterstellung 0x00 die IP Parameter ber DHCP 3 15 Reserviert 4 DNS Enable 0 FALSE wird nicht unterst tzt 5 31 Reserviert 0 7 7 3 4 Attribute 4 Physical Link Object Das Physical Link Object Attribut...

Page 72: ...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 tzt 7 7 3 5 1...

Page 73: ...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 74: ...e_Single Liefert den Inhalt des entsprechenden Attributes zur ck 0x10 Set_Attribute_Single Modifiziert den Wert eines entsprechenden Attributes 7 8 2 Klassenspezifische Services Service Code Service N...

Page 75: ...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 Prot...

Page 76: ...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 77: ...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 78: ...t 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 t definiert werden...

Page 79: ...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 80: ...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 81: ...ess 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 wi...

Page 82: ...e 75 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 83: ...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 84: ...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 85: ...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 86: ...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 87: ...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 88: ...Anhang TR Electronic GmbH 2013 All Rights Reserved Printed in the Federal Republic of Germany Page 88 of 175 TR ECE BA DGB 0102 09 01 17 2019...

Page 89: ...ts Reserved 01 17 2019 TR ECE BA DGB 0102 09 Page 89 of 175 _Additional safety instructions _Installation _Commissioning _Parameterization _Cause of faults and remedies Absolute Encoder C__ 58 Also va...

Page 90: ...c and photographic archiving and modification require the written content of the manufacturer Violations shall be subject to claims for damages Subject to modifications The right to make any changes i...

Page 91: ...IP transmission types 101 3 2 1 Explicit Messaging exchange of information s 101 3 2 2 Implicit Messaging exchange of I O data 101 3 3 EtherNet IP Device Profiles 102 3 4 Vendor ID 102 3 5 Further inf...

Page 92: ...it 129 7 4 3 7 1 Attribute 16 Measuring Units per Span 129 7 4 3 7 2 Attribute 17 Total Measuring Range in Measuring Units 130 7 4 3 8 Attribute 18 Position Measuring Increment 132 7 4 3 9 Attribute 1...

Page 93: ...2 Class Attributes 154 7 6 3 Instance Attributes 155 7 7 Object 0xF5 TCP IP Interface 156 7 7 1 Common Services 156 7 7 2 Class Attributes 156 7 7 3 Instance 1 Attributes 157 7 7 3 1 Attribute 1 Statu...

Page 94: ...of LED3 revised 10 02 13 01 Attribute 21 Bit0 reserved 11 15 13 02 Encoder LED renamed to Mod Status 09 23 14 03 Configuration Assembly added ex firmware version 1 15 02 04 15 04 Turn off Configuratio...

Page 95: ...ery package or it may be requested separately 1 1 Applicability This User Manual applies exclusively to the following measuring system models with EtherNet IP interface 1 2 3 4 5 6 6 6 6 6 Position No...

Page 96: ...e Access with Collision Detection CSMA CD Access Method and Physical Layer Specifications 4 RFC768 Defines the User Datagram Protocol UDP 5 RFC791 Defines the Internet Protocol IP 6 RFC792 Defines the...

Page 97: ...into an IP address EDS Electronic Data Sheet EMC Electro Magnetic Compatibility Gateway Interconnect point between two networks Half Duplex Unidirectional data transmission IGMP Internet Group Manage...

Page 98: ...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 99: ...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 100: ...ion and maintenance 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...

Page 101: ...arge packet size Information data exchanges are short lived explicit communication relationships Unconnected Messaging or long lived explicit communication relationships Connected Messaging between on...

Page 102: ...pe number 22 hex was defined for EtherNet IP Encoders 3 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...

Page 103: ...lex 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 queries periodically in...

Page 104: ...external inputs such as the Preset a reference pulse or inverted signal sequences in case of an incremental interface is therefore defined by the device specific pin assignment The connection can be...

Page 105: ...re read in only in the POWER ON momentum Additional adjustments during operation are not recognized therefore See also chapter Obtaining the IP parameter on page 160 Switch activation Switch Config Co...

Page 106: ...modes The EDS file is integrated using the EtherNet IP network configuration tool to correctly configure or operate the measuring system The EDS file has the file name 04710022_TR_C_SERIES_X_X eds Dow...

Page 107: ...dware error measuring system defective ON Link Ethernet connection established FLASHING Data Activity Data transfer TxD RxD LED colour Description green Normal operation yellow Transmission error dete...

Page 108: ...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 170 5...

Page 109: ...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 110: ...ion 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 Velocity 32 bit position value with ve...

Page 111: ...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 112: ...he attributes are programmed with their default values If this is not desired the values of all parameters must be set to the value 0 7 2 2 1 Configuration Assembly Data Attribute Format Instance Byte...

Page 113: ...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 services re...

Page 114: ...g and count direction Set Get 123 0x47 Device Level Ring Object DLR contains attributes for the status information of the ring bus system Get 151 0x48 Quality of Service Object QoS is a general term f...

Page 115: ...ect 0x0001 2 Get Max Instance UINT Maximum instance number of an object currently created in this class level of the device 0x0001 3 Get Number of Instances UINT Number of object instances currently c...

Page 116: ...of the device type 34 for Encoder 0x0022 3 Get NV Product Code UINT Vendor specific product code 0x4353 4 Get NV Revision STRUCT of Revision index of the device NV Major Revision USINT Version No 0x0...

Page 117: ...ith 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 device det...

Page 118: ...contents of the specified attribute 7 3 2 Class Attributes No Access Name Data type Attribute Description Default 1 Get Revision UINT Revision of this object 0x0002 2 Get Max Instance UINT Maximum in...

Page 119: ...ble 12 Assembly Overview of the instance attributes 7 3 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 Positi...

Page 120: ...n value 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 Conn...

Page 121: ...Logical Type Class Class 4 Logical Type Instance Instance 103 Logical Type Attr ID Attr ID 3 7 3 3 7 Attribute 3 Configuration Assembly Configuration Assembly is available ex firmware version 1 15 By...

Page 122: ...6 23 2191 up to 2184 Number of Revolutions Denominator 143 24 2199 up to 2192 25 2207 up to 2200 26 2215 up to 2208 27 2223 up to 2216 TR Parameter in use 147 28 2231 up to 2224 Reserved 29 2239 up to...

Page 123: ...storage 0x16 Save Saves all parameters to non volatile storage 7 4 2 Class Attributes No Access Name Data type Attribute Description Default 1 Get Revision UINT Revision of this object 0x0002 2 Get M...

Page 124: ...ftware limit switch 133 22 Set NV 3 Position Low Limit DINT Low Limit Position 0 133 23 Set NV 3 Position High Limit DINT High Limit Position 0 134 24 Get V Velocity Value DINT Velocity in rev min 134...

Page 125: ...ue in C 147 107 Set NV 1 Temperature Value Format ENGUNIT Temperature format 0x1200 C 148 108 Set NV 3 Temperature Low Limit INT Minimum temperature value 0 148 109 Set NV 3 Temperature High Limit INT...

Page 126: ...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 127: ...on Value Extended 64 bit is to be used see page 141 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 128: ...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 129: ...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 130: ...t Default 16777216 At measuring ranges 32 bit the Attribute 101 Total Measuring Range on page 142 must be used Connection path Packed EPATH with 8 bit class 0x20 0x23 0x24 0x01 0x30 0x11 Logical Type...

Page 131: ...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 132: ...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 133: ...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 134: ...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 7 4 3 13 Attribute 24 Velocity Value Velocity Value retur...

Page 135: ...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 7 4 3 15 Attrib...

Page 136: ...save must be executed 7 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 137: ...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 138: ...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 139: ...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 140: ...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 141: ...lass 0x20 0x23 0x24 0x01 0x30 0x33 Logical Type Class Class 23 Logical Type Instance Instance 1 Logical Type Attr ID Attr ID 51 7 4 3 28 Attribute 100 Position Value Extended 64 bit Position Value ext...

Page 142: ...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 143: ...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 7 4 3 29 2 Attribute 102 103 Revolution Numer...

Page 144: ...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 145: ...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 146: ...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 147: ...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 148: ...1 Logical Type Attr ID Attr ID 107 This attribute only takes effect after executing service code 0x16 save or attribute 112 Accept Parameter 7 4 3 34 Attribute 108 Temperature Low Limit Temperature L...

Page 149: ...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 150: ...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 151: ...e Data type Attribute Description Default 1 Get Revision UINT Revision of this object 0x0002 2 Get Max Instance UINT Maximum instance number of an object currently created in this class level of the d...

Page 152: ...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 7 5 3 3...

Page 153: ...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 154: ...difies the contents of the specified attribute 7 6 2 Class Attributes No Access Name Data type Attribute Description Default 1 Get Revision UINT Revision of this object 0x0001 2 Get Max Instance UINT...

Page 155: ...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 156: ...x0E Get_Attribute_Single Returns the contents of the specified attribute 0x10 Set_Attribute_Single Modifies the contents of the specified attribute 7 7 2 Class Attributes No Access Name Data type Attr...

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

Page 158: ...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 159: ...upported 2 In switch position 0x00 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 7 7 3 4 Attribute 4 Physical...

Page 160: ...etwork 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 7 7 3 5 1 Obtaining th...

Page 161: ...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 162: ...ice Code Service Name Description 0x0E Get_Attribute_Single Returns the contents of the specified attribute 0x10 Set_Attribute_Single Modifies the contents of the specified attribute 7 8 2 Class speci...

Page 163: ...DINT 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 Dis...

Page 164: ...es 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 165: ...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 166: ...evice 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 the target device...

Page 167: ...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 9 1 2 Procedure 1 Connect the measuring system with t...

Page 168: ...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 169: ...with 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...

Page 170: ...rror see on page 163 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 171: ...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 172: ...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 173: ...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 174: ...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 175: ...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: