Sie sind auf Seite 1von 207

Full Handbook

For
CEV65M*8192/4096 EIP 36ZB10FL
Order No
CEV65M-10261

Generation Date
07.05.2020

Contains original handbook

Document Chapters

Assembly de/en 65er Montageanleitung TR-ECE-BA-DGB-0046-06.pdf


instruction
Operating manual de/en C__-65, EtherNet/IP Schnittstelle TR-ECE-BA-DGB-0073-07.pdf
Declaration of de/en Cxx65x Baureihe TR-ECE-KE-DGB-0287-03.pdf
conformity
technical data

Subject to change.

TR-Electronic GmbH
Eglishalde 6
78647 Trossingen
Tel. +49 (0) 7425 228-0
Seite 1/1 info@tr-electronic.de
www.tr-electronic.de
D Seite 2 - 22

GB Page 23 - 43

Rotary
Encoder
Series 65

_Grundlegende Sicherheitshinweise
_Verwendungszweck
TR - ECE - BA - DGB - 0046 - 06 08/23/2016

_Allgemeine Funktionsbeschreibung
_Montagehinweise

_Basic safety instructions


_Intended use
_General functional description
_Instructions for mounting

Montageanleitung
Assembly Instructions
TR-Electronic GmbH
D-78647 Trossingen
Eglishalde 6
Tel.: (0049) 07425/228-0
Fax: (0049) 07425/228-33
E-mail: info@tr-electronic.de
http://www.tr-electronic.de

Urheberrechtsschutz
Dieses Handbuch, einschließlich den darin enthaltenen Abbildungen, ist
urheberrechtlich geschützt. Drittanwendungen dieses Handbuchs, welche von den
urheberrechtlichen Bestimmungen abweichen, sind verboten. Die Reproduktion,
Übersetzung sowie die elektronische und fotografische Archivierung und
Veränderung bedarf der schriftlichen Genehmigung durch den Hersteller.
Zuwiderhandlungen verpflichten zu Schadenersatz.

Änderungsvorbehalt
Jegliche Änderungen, die dem technischen Fortschritt dienen, vorbehalten.

Dokumenteninformation
Ausgabe-/Rev.-Datum: 08/23/2016
Dokument-/Rev.-Nr.: TR - ECE - BA - DGB - 0046 - 06
Dateiname: TR-ECE-BA-DGB-0046-06.docx
Verfasser: MÜJ

Schreibweisen
Kursive oder fette Schreibweise steht für den Titel eines Dokuments oder wird zur
Hervorhebung benutzt.
Courier-Schrift zeigt Text an, der auf dem Display bzw. Bildschirm sichtbar ist und
Menüauswahlen von Software.
< >  weist auf Tasten der Tastatur Ihres Computers hin (wie etwa <RETURN>).

 TR-Electronic GmbH 2005, All Rights Reserved Printed in the Federal Republic of Germany

Page 2 of 43 TR - ECE - BA - DGB - 0046 - 06 08/23/2016


Inhaltsverzeichnis

Inhaltsverzeichnis .............................................................................................................................. 3

Änderungs-Index ................................................................................................................................ 4

1 Allgemeines ..................................................................................................................................... 5
1.1 Geltungsbereich ...................................................................................................................... 5
1.2 Mitgeltende Dokumente .......................................................................................................... 5
1.3 EU-Konformitätserklärung ...................................................................................................... 5
1.4 Verwendete Abkürzungen und Begriffe .................................................................................. 6
1.5 Allgemeine Funktionsbeschreibung ........................................................................................ 7
1.5.1 Absolut Encoder...................................................................................................... 7
1.5.2 Inkremental Encoder ............................................................................................... 8

2 Grundlegende Sicherheitshinweise .............................................................................................. 9


2.1 Symbol- und Hinweis-Definition .............................................................................................. 9
2.2 Verpflichtung des Betreibers vor der Inbetriebnahme ............................................................ 9
2.3 Allgemeine Gefahren bei der Verwendung des Produkts ...................................................... 10
2.4 Bestimmungsgemäße Verwendung ....................................................................................... 10
2.5 Bestimmungswidrige Verwendung ......................................................................................... 10
2.6 Gewährleistung und Haftung .................................................................................................. 11
2.7 Organisatorische Maßnahmen ............................................................................................... 11
2.8 Personalauswahl und -qualifikation; grundsätzliche Pflichten ................................................ 12
2.9 Sicherheitstechnische Hinweise ............................................................................................. 12

3 Transport / Lagerung ...................................................................................................................... 13

4 Montagehinweise / Schema ............................................................................................................ 14


4.1 Vollwelle .................................................................................................................................. 14
4.1.1 Flansch-Montage .................................................................................................... 14
4.1.2 Klemmflansch-Montage .......................................................................................... 14
4.1.3 Spannpratzen-Montage .......................................................................................... 15
4.1.4 Servoklammern-Montage........................................................................................ 15
4.2 Sackloch ................................................................................................................................. 16
4.2.1 Montage mit Drehmomentstütze ............................................................................. 16
4.2.2 Montage mit Stift-Nut .............................................................................................. 17
4.3 Kupplung ................................................................................................................................. 18
4.3.1 Montage mit Kupplung ............................................................................................ 18

5 Zubehör ............................................................................................................................................ 21

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2005, All Rights Reserved

08/23/2016 TR - ECE - BA - DGB - 0046 - 06 Page 3 of 43


Änderungs-Index

Änderungs-Index

Änderung Datum Index

Erstausgabe 25.10.05 00

Anpassung der Normen 20.07.09 01

Kupplung und Sacklochwelle ergänzt 09.06.10 02

Anpassung der Warnhinweise 04.08.11 03

CMx-65, IMx-65, IEx-65 und IOx-65 hinzugefügt 21.03.12 04

- Neues Design
02.04.15 05
- VDE-Beschreibung angepasst

- Mechanische Kenndaten entfernt -> Verweis auf Produktdatenblätter


23.08.16 6
- Mitgeltende Dokumente

 TR-Electronic GmbH 2005, All Rights Reserved Printed in the Federal Republic of Germany

Page 4 of 43 TR - ECE - BA - DGB - 0046 - 06 08/23/2016


1 Allgemeines

Die vorliegende Montageanleitung beinhaltet folgende Themen:

 Allgemeine Funktionsbeschreibung
 Grundlegende Sicherheitshinweise mit Angabe des Verwendungszwecks
 Montagehinweise

Da die Dokumentation modular aufgebaut ist, stellt diese Montageanleitung eine


Ergänzung zu anderen Dokumentationen wie z.B. Produktdatenblätter,
Maßzeichnungen, Prospekte und schnittstellenspezifische Benutzerhandbücher etc.
dar.

1.1 Geltungsbereich
Diese Montageanleitung gilt ausschließlich für folgende Mess-System-Baureihen:

 CE-65, CEV-65, COV-65, CMV-65, IMV-65, IEV-65, IOV-65


 CS-65, CES-65, COS-65, CMS-65, IMS-65, IES-65, IOS-65
 CK-65, CEK-65, COK-65, CMK-65, IMK-65, IEK-65, IOK-65

Die Produkte sind durch aufgeklebte Typenschilder gekennzeichnet und sind


Bestandteil einer Anlage.

1.2 Mitgeltende Dokumente

 anlagenspezifische Betriebsanleitungen des Betreibers


 diese Montageanleitung
 Steckerbelegung
 schnittstellenspezifisches Benutzerhandbuch
 Produktdatenblatt: www.tr-electronic.de/s/S014473

1.3 EU-Konformitätserklärung
Die Mess-Systeme wurden unter Beachtung geltender europäischer bzw.
internationaler Normen und Richtlinien entwickelt, konstruiert und gefertigt.

Eine entsprechende Konformitätserklärung kann bei der Firma TR-Electronic GmbH


angefordert werden.

Der Hersteller der Produkte, die TR-Electronic GmbH in


D-78647 Trossingen, besitzt ein zertifiziertes Qualitätssicherungssystem gemäß
ISO 9001.

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2005, All Rights Reserved

08/23/2016 TR - ECE - BA - DGB - 0046 - 06 Page 5 of 43


Allgemeines

1.4 Verwendete Abkürzungen und Begriffe

CE, CEV Absolut-Encoder mit optischer Abtastung ≤ 15 Bit Auflösung, Ausführung mit Vollwelle

COV Absolut-Encoder mit optischer Abtastung > 15 Bit Auflösung, Ausführung mit Vollwelle

CMV Absolut-Encoder mit magnetischer Abtastung, Ausführung mit Vollwelle

IMV Inkremental-Encoder mit magnetischer Abtastung, Ausführung mit Vollwelle

IEV Inkremental-Encoder mit optischer Abtastung  15 Bit Auflösung, Ausführung mit Vollwelle

IOV Inkremental-Encoder mit optischer Abtastung  15 Bit Auflösung, Ausführung mit Vollwelle

CS, CES Absolut-Encoder mit optischer Abtastung ≤ 15 Bit Auflösung, Ausführung mit Sackloch

COS Absolut-Encoder mit optischer Abtastung > 15 Bit Auflösung, Ausführung mit Sackloch

CMS Absolut-Encoder mit magnetischer Abtastung, Ausführung mit Sackloch

IMS Inkremental-Encoder mit magnetischer Abtastung, Ausführung mit Sackloch

IES Inkremental-Encoder mit optischer Abtastung  15 Bit Auflösung, Ausführung mit Sackloch

IOS Inkremental-Encoder mit optischer Abtastung  15 Bit Auflösung, Ausführung mit Sackloch

CK, CEK Absolut-Encoder mit optischer Abtastung ≤ 15 Bit Auflösung, Ausführung mit Kupplung

COK Absolut-Encoder mit optischer Abtastung > 15 Bit Auflösung, Ausführung mit Kupplung

CMK Absolut-Encoder mit magnetischer Abtastung, Ausführung mit Kupplung

IMK Inkremental-Encoder mit magnetischer Abtastung, Ausführung mit Kupplung

IEK Inkremental-Encoder mit optischer Abtastung  15 Bit Auflösung, Ausführung mit Kupplung

IOK Inkremental-Encoder mit optischer Abtastung  15 Bit Auflösung, Ausführung mit Kupplung

EG Europäische Gemeinschaft

EU Europäische Union

EMV Elektro-Magnetische-Verträglichkeit

ESD Elektrostatische Entladung (Electro Static Discharge)

IEC Internationale Elektrotechnische Kommission

VDE Verband der Elektrotechnik, Elektronik und Informationstechnik

 TR-Electronic GmbH 2005, All Rights Reserved Printed in the Federal Republic of Germany

Page 6 of 43 TR - ECE - BA - DGB - 0046 - 06 08/23/2016


1.5 Allgemeine Funktionsbeschreibung

1.5.1 Absolut Encoder

Im Gegensatz zu inkrementalen Mess-Systemen steht beim Absolut-Mess-System der


momentane Positionswert unmittelbar zur Verfügung. Wird dieses Mess-System im
ausgeschalteten Zustand mechanisch verfahren, ist nach Wiedereinschalten der
Spannungsversorgung die aktuelle Position unmittelbar und direkt auslesbar.
Die TR Absolut-Mess-Systeme werden je nach Ausführung in Single-Turn oder Multi-
Turn geliefert.

Single-Turn
Dieses Mess-System löst eine Umdrehung (Single-Turn) der Antriebswelle in Mess-
Schritte auf (z.B. 8192). Die Anzahl der Mess-Schritte pro Umdrehung wird über eine
Codescheibe erfasst und verrechnet. Dieser Messwert wird je nach Schnittstelle über
verschiedene Interface-Module ausgegeben. Nach einer Umdrehung wiederholt sich
der Messwert.

Multi-Turn
Multi-Turn Mess-Systeme erfassen neben den Winkelpositionen pro Umdrehung auch
mehrere Umdrehungen. Mit der Antriebswelle ist ein internes Untersetzungsgetriebe
verbunden, über das die Anzahl der Umdrehungen erfasst wird.
Der Messwert beim Multi-Turn Mess-System setzt sich damit aus der Winkelposition
und der Anzahl der Umdrehungen zusammen. Der erfasste Messwert wird ebenfalls
verrechnet und je nach Schnittstelle über verschiedene Interface-Module ausgegeben.

Prinzip

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2005, All Rights Reserved

08/23/2016 TR - ECE - BA - DGB - 0046 - 06 Page 7 of 43


Allgemeines

1.5.2 Inkremental Encoder

Über eine Impulsscheibe mit einer bestimmten Anzahl von Perioden pro Umdrehung
werden Winkelschritte erfasst. Eine Abtasteinheit mit integrierter Optoelektronik
erzeugt elektrische Signale und gibt Impulse aus, die vorher in Triggerstufen
aufbereitet werden.

Über die Anzahl der Hell - Dunkel Segmente (Strichzahl/Umdrehung) auf der
Impulsscheibe wird die Mess-System - Auflösung definiert. Beim Durchfahren einer
Umdrehung wird eine Signalfolge von z.B. 8192 Impulsen ausgegeben.

Zur Auswertung der Zählrichtung wird eine 2. Signalfolge mit 90° Grad Phasenversatz
für die Steuerung ausgegeben.

Mit einem zusätzlichen Nullimpuls kann der Zähler einer externen Steuerung
rückgesetzt, und damit der Referenzpunkt Mechanik - Steuerung definiert werden.

Prinzip

Durch eine entsprechende Zählerauswertung in der Folgeelektronik kann die Mess-


System – Auflösung elektronisch verdoppelt oder vervierfacht werden:

Referenz-Signale nicht dargestellt!

 TR-Electronic GmbH 2005, All Rights Reserved Printed in the Federal Republic of Germany

Page 8 of 43 TR - ECE - BA - DGB - 0046 - 06 08/23/2016


2 Grundlegende Sicherheitshinweise
2.1 Symbol- und Hinweis-Definition

bedeutet, dass Tod oder schwere Körperverletzung eintre-


ten kann, wenn die entsprechenden Vorsichtsmaßnahmen
nicht getroffen werden.

bedeutet, dass eine leichte Körperverletzung eintreten kann,


wenn die entsprechenden Vorsichtsmaßnahmen nicht
getroffen werden.

bedeutet, dass ein Sachschaden eintreten kann, wenn die


entsprechenden Vorsichtsmaßnahmen nicht getroffen
werden.

bezeichnet wichtige Informationen bzw. Merkmale und


Anwendungstipps des verwendeten Produkts.

bedeutet, dass entsprechende ESD-Schutzmaßnahmen


nach DIN EN 61340-5-1 Beiblatt 1 zu beachten sind.

2.2 Verpflichtung des Betreibers vor der Inbetriebnahme


Als elektronisches Gerät unterliegt das Mess-System den Vorschriften der EMV-
Richtlinie.

Die Inbetriebnahme des Mess-Systems ist deshalb erst dann erlaubt, wenn
festgestellt wurde, dass die Anlage/Maschine in die das Mess-System eingebaut
werden soll, den Bestimmungen der EU-EMV-Richtlinie, den harmonisierten Normen,
Europanormen oder den entsprechenden nationalen Normen entspricht.

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2005, All Rights Reserved

08/23/2016 TR - ECE - BA - DGB - 0046 - 06 Page 9 of 43


Grundlegende Sicherheitshinweise

2.3 Allgemeine Gefahren bei der Verwendung des Produkts


Das Produkt, nachfolgend als Mess-System bezeichnet, ist nach dem Stand der
Technik und den anerkannten sicherheitstechnischen Regeln gefertigt. Dennoch
können bei nicht bestimmungsgemäßer Verwendung Gefahren für Leib und
Leben des Benutzers oder Dritter bzw. Beeinträchtigungen des Mess-Systems
und anderer Sachwerte entstehen!

Mess-System nur in technisch einwandfreiem Zustand sowie bestimmungsgemäß,


sicherheits- und gefahrenbewusst unter Beachtung der Mitgeltenden Dokumente
verwenden! Insbesondere Störungen, die die Sicherheit beeinträchtigen können,
umgehend beseitigen (lassen)!

2.4 Bestimmungsgemäße Verwendung


Das Mess-System wird zur Erfassung von Winkelbewegung sowie der Aufbereitung
der Messdaten für eine nachgeschaltete Steuerung bei industriellen Prozess- und
Steuerungs-Abläufen verwendet.

Zur bestimmungsgemäßen Verwendung gehört auch:


 das Beachten aller Hinweise aus den mitgeltenden Dokumenten,
 das Beachten des Typenschildes und eventuell auf dem Mess-System
angebrachter Verbots- bzw. Hinweisschilder,
 das Beachten beigefügter Dokumente,
 das Betreiben des Mess-Systems innerhalb der in den technischen Daten
angegebenen Grenzwerten, siehe Produktdatenblatt.

2.5 Bestimmungswidrige Verwendung

Gefahr von Tod, Körperverletzung und Sachschaden durch bestim-


mungswidrige Verwendung des Mess-Systems !
 Da das Mess-System kein Sicherheitsbauteil gemäß der EG-
Maschinenrichtlinie darstellt, muss durch die nachgeschaltete Steuerung
eine Plausibilitätsprüfung der Mess-System-Werte durchgeführt werden.
 Das Mess-System ist vom Betreiber zwingend mit in das eigene
Sicherheitskonzept einzubinden.
 Insbesondere ist folgende Verwendung untersagt:
- In Umgebungen mit explosiver Atmosphäre
- zu medizinischen Zwecken

 TR-Electronic GmbH 2005, All Rights Reserved Printed in the Federal Republic of Germany

Page 10 of 43 TR - ECE - BA - DGB - 0046 - 06 08/23/2016


2.6 Gewährleistung und Haftung

Grundsätzlich gelten die „Allgemeinen Geschäftsbedingungen“ der Firma TR-


Electronic GmbH. Diese stehen dem Betreiber spätestens mit der Auftragsbestätigung
bzw. mit dem Vertragsabschluss zur Verfügung. Gewährleistungs- und
Haftungsansprüche bei Personen- und Sachschäden sind ausgeschlossen, wenn sie
auf eine oder mehrere der folgenden Ursachen zurückzuführen sind:

 Nicht bestimmungsgemäße Verwendung des Mess-Systems.

 Unsachgemäße Montage, Installation, Inbetriebnahme und Programmierung des


Mess-Systems.

 Unsachgemäß ausgeführte Arbeiten am Mess-System durch unqualifiziertes


Personal.

 Betreiben des Mess-Systems bei technischen Defekten.

 Eigenmächtige vorgenommene mechanische oder elektrische Veränderungen am


Mess-System.

 Eigenmächtige durchgeführte Reparaturen.

 Katastrophenfälle durch Fremdeinwirkung und höhere Gewalt.

2.7 Organisatorische Maßnahmen

 Die mitgeltenden Dokumente müssen ständig am Einsatzort des Mess-Systems


griffbereit aufbewahrt werden.

 Ergänzend zu den mitgeltenden Dokumenten sind allgemeingültige gesetzliche


und sonstige verbindliche Regelungen zur Unfallverhütung und zum Umweltschutz
zu beachten und müssen vermittelt werden.

 Die jeweils gültigen nationalen, örtlichen und anlagenspezifischen Bestimmungen


und Erfordernisse müssen beachtet und vermittelt werden.

 Der Betreiber hat die Verpflichtung, das Personal auf betriebliche Besonderheiten
und Anforderungen hinzuweisen..

 Das mit Tätigkeiten am Mess-System beauftragte Personal muss vor


Arbeitsbeginn die Montageanleitung, insbesondere das Kapitel „Grundlegende
Sicherheitshinweise“, gelesen und verstanden haben.

 Das Typenschild, eventuell aufgeklebte Verbots- bzw. Hinweisschilder auf dem


Mess-System müssen stets in lesbarem Zustand erhalten werden.

 Keine mechanischen oder elektrischen Veränderungen am Mess-System, außer


den in den mitgeltenden Dokumentationen ausdrücklich beschriebenen,
vornehmen.

 Reparaturen dürfen nur vom Hersteller, oder einer vom Hersteller autorisierten
Stelle bzw. Person vorgenommen werden.

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2005, All Rights Reserved

08/23/2016 TR - ECE - BA - DGB - 0046 - 06 Page 11 of 43


Grundlegende Sicherheitshinweise

2.8 Personalauswahl und -qualifikation; grundsätzliche Pflichten

 Alle Arbeiten am Mess-System dürfen nur von qualifiziertem Fachpersonal


durchgeführt werden.
Qualifiziertes Personal sind Personen, die auf Grund ihrer Ausbildung, Erfahrung
und Unterweisung sowie ihrer Kenntnisse über einschlägige Normen,
Bestimmungen, Unfallverhütungsvorschriften und Betriebsverhältnisse, von dem
für die Sicherheit der Anlage Verantwortlichen berechtigt worden sind, die jeweils
erforderlichen Tätigkeiten auszuführen, und dabei mögliche Gefahren erkennen
und vermeiden können.

 Zur Definition von „Qualifiziertem Personal“ sind zusätzlich die Normen VDE 0105-
100 und IEC 364 einzusehen (Bezugsquellen z.B. Beuth Verlag GmbH, VDE-
Verlag GmbH).

 Klare Regelung der Verantwortlichkeiten für die Montage, Installation,


Inbetriebnahme und Bedienung festlegen. Beaufsichtigungspflicht bei zu
schulendem oder anzulernendem Personal!

2.9 Sicherheitstechnische Hinweise

 Zerstörung, Beschädigung bzw. Funktionsbeeinträchtigung des Mess-


Systems und Gefahr von Körperverletzung!
- Verdrahtungsarbeiten, Öffnen und Schließen von elektrischen Verbindungen
nur im spannungslosen Zustand durchführen.
- Keine Schweißarbeiten vornehmen, wenn das Mess-System bereits
verdrahtet bzw. eingeschaltet ist.

- Sicherstellen, dass die Montageumgebung vor aggressiven Medien (Säuren


etc.) geschützt ist.
- Bei der Montage sind Schocks (z.B. Hammerschläge) auf die Welle zu
vermeiden.
- Das Öffnen des Mess-Systems ist untersagt.

Das Mess-System enthält elektrostatisch gefährdete Bauelemente und


Baugruppen, die durch unsachgemäße Behandlung zerstört werden können.
 Berührungen der Mess-System-Anschlusskontakte mit den Fingern sind zu
vermeiden, bzw. sind die entsprechenden ESD-Schutzmaßnahmen anzuwenden.

 Entsorgung
Muss nach der Lebensdauer des Gerätes eine Entsorgung vorgenommen
werden, sind die jeweils geltenden landesspezifischen Vorschriften zu beachten.

 TR-Electronic GmbH 2005, All Rights Reserved Printed in the Federal Republic of Germany

Page 12 of 43 TR - ECE - BA - DGB - 0046 - 06 08/23/2016


3 Transport / Lagerung

Transport – Hinweise

Gerät nicht fallen lassen oder starken Schlägen aussetzen!


Das Gerät enthält ein optisches System.

Nur Original Verpackung verwenden!


Unsachgemäßes Verpackungsmaterial kann beim Transport Schäden am Gerät
verursachen.

Lagerung

Lagertemperatur: siehe Produktdatenblatt


Trocken lagern

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2005, All Rights Reserved

08/23/2016 TR - ECE - BA - DGB - 0046 - 06 Page 13 of 43


Montagehinweise / Schema

4 Montagehinweise / Schema
4.1 Vollwelle
Die Mess-Systeme mit Vollwelle werden über eine elastische Kupplung mit der
Antriebswelle verbunden. Durch die Kupplung werden Abweichungen in axialer und
radialer Richtung zwischen Mess-System und Antriebswelle aufgenommen. Zu große
Lagerbelastungen werden dadurch vermieden.

4.1.1 Flansch-Montage

Der Zentrierbund mit entsprechender Passung übernimmt die Zentrierung zur Welle.
Die Fixierung an der Maschine erfolgt über drei Schrauben im Flansch.

4.1.2 Klemmflansch-Montage

Der Zentrierbund mit entsprechender Passung übernimmt die Zentrierung zur Welle.
Die Fixierung an der Maschine erfolgt über den Klemmflansch.

 TR-Electronic GmbH 2005, All Rights Reserved Printed in the Federal Republic of Germany

Page 14 of 43 TR - ECE - BA - DGB - 0046 - 06 08/23/2016


4.1.3 Spannpratzen-Montage

Der Zentrierbund mit entsprechender Passung übernimmt die Zentrierung zur Welle.
Die Fixierung an der Maschine erfolgt über 2 Spannpratzen, die durch 4 Schrauben
montiert werden.

4.1.4 Servoklammern-Montage

Der Zentrierbund mit entsprechender Passung übernimmt die Zentrierung zur Welle.
Die Fixierung an der Maschine erfolgt über 3 Servoklammern

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2005, All Rights Reserved

08/23/2016 TR - ECE - BA - DGB - 0046 - 06 Page 15 of 43


Montagehinweise / Schema

4.2 Sackloch
4.2.1 Montage mit Drehmomentstütze

Das Mitdrehen des Mess-Systems, durch das entstehende Drehmoment, wird durch
eine Drehmomentstütze verhindert. Gleichzeitig werden auftretende Axial- oder
Radialversätze der Antriebswelle ausgeglichen und Maschinenvibrationen gedämpft.
Mess-System mit Drehmomentstütze mittels zwei M3-Schrauben am Antrieb
montieren und gegen Verrutschen auf der Kundenwelle sichern, indem der Klemmring
mittels Inbus-Schlüssel festgezogen wird.

 TR-Electronic GmbH 2005, All Rights Reserved Printed in the Federal Republic of Germany

Page 16 of 43 TR - ECE - BA - DGB - 0046 - 06 08/23/2016


4.2.2 Montage mit Stift-Nut

Das Mitdrehen des Mess-Systems, durch das entstehende Drehmoment, wird durch
einen Pass-Stift auf der Antriebsseite verhindert. Zur Aufnahme des Pass-Stiftes
besitzt das Mess-System flanschseitig einen Pass-Stift-Adapter.
Diese Montageart sollte nicht für Präzisionszwecken eingesetzt werden. Radialfehler
der Welle können ein leichtes Verdrehen des Mess-Systems hervorrufen und damit
einen Winkelfehler verursachen.
Mess-System gegen Verrutschen auf der Kundenwelle sichern indem der Klemmring
mittels Inbus-Schlüssel festgezogen wird.

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2005, All Rights Reserved

08/23/2016 TR - ECE - BA - DGB - 0046 - 06 Page 17 of 43


Montagehinweise / Schema

4.3 Kupplung
4.3.1 Montage mit Kupplung

Mess-Systeme mit integrierter Kupplung sind eigenständige Geräte und können


nicht durch Umbau eines Standardgerätes mit Welle hergestellt werden.

Vorteile gegenüber Standardbauform:


 Kurzer Anbau, da Kupplungslänge entfällt
(Kupplung in Mess-System-Welle integriert)
 Einfache und schnelle Montage / Demontage
 Radiale und axiale Toleranz zur Kundenwelle
 Weniger Montageteile notwendig

 TR-Electronic GmbH 2005, All Rights Reserved Printed in the Federal Republic of Germany

Page 18 of 43 TR - ECE - BA - DGB - 0046 - 06 08/23/2016


Montage-Beispiel

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2005, All Rights Reserved

08/23/2016 TR - ECE - BA - DGB - 0046 - 06 Page 19 of 43


Montagehinweise / Schema

Radial- / Winkelverlagerung

Die Kupplungen können entweder eine Radial– ( Kr) oder eine Winkelverlagerung
( Kw) aufnehmen. Sorgfältiges und genaues Ausrichten der Wellen erhöht die
Lebensdauer der Kupplungen. Die zu verbindenden Wellenenden sollten unmittelbar
vor und hinter der Kupplung gelagert werden. Umlaufende Teile müssen vom
Anwender gegen unbeabsichtigtes Berühren geschützt werden (Sicherheit von
Maschinen siehe DIN EN ISO 12100).

 TR-Electronic GmbH 2005, All Rights Reserved Printed in the Federal Republic of Germany

Page 20 of 43 TR - ECE - BA - DGB - 0046 - 06 08/23/2016


5 Zubehör

http://www.tr-electronic.de/produkte/drehgeber/zubehoer.html

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2005, All Rights Reserved

08/23/2016 TR - ECE - BA - DGB - 0046 - 06 Page 21 of 43


Zubehör

 TR-Electronic GmbH 2005, All Rights Reserved Printed in the Federal Republic of Germany

Page 22 of 43 TR - ECE - BA - DGB - 0046 - 06 08/23/2016


Assembly Instructions
Rotary encoder series 65

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2005, All Rights Reserved

08/23/2016 TR - ECE - BA - DGB - 0046 - 06 Page 23 of 43


TR-Electronic GmbH
D-78647 Trossingen
Eglishalde 6
Tel.: (0049) 07425/228-0
Fax: (0049) 07425/228-33
email: info@tr-electronic.de
http://www.tr-electronic.de

Copyright protection
This Manual, including the illustrations contained therein, is subject to copyright
protection. Use of this Manual by third parties in contravention of copyright
regulations is not permitted. Reproduction, translation as well as electronic 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 in the interest of technical progress is reserved.

Document information
Release date / Rev. date: 08/23/2016
Document / Rev. no.: TR - ECE - BA - DGB - 0046 - 06
File name: TR-ECE-BA-DGB-0046-06.docx
Author: MÜJ

Font styles
Italic or bold font styles are used for the title of a document or are used for
highlighting.
Courier font displays text, which is visible on the display or screen and software
menu selections.
< >  indicates keys on your computer keyboard (such as <RETURN>).

 TR-Electronic GmbH 2005, All Rights Reserved Printed in the Federal Republic of Germany

Page 24 of 43 TR - ECE - BA - DGB - 0046 - 06 08/23/2016


Contents

Contents .............................................................................................................................................. 25

Revision index .................................................................................................................................... 26

1 General information ........................................................................................................................ 27


1.1 Scope ...................................................................................................................................... 27
1.2 Other applicable documents ................................................................................................... 27
1.3 EU Declaration of conformity .................................................................................................. 27
1.4 Abbreviations and definitions .................................................................................................. 28
1.5 General functional description ................................................................................................ 29
1.5.1 Absolute Encoder.................................................................................................... 29
1.5.2 Incremental Encoder ............................................................................................... 30

2 Basic safety instructions ................................................................................................................ 31


2.1 Definition of symbols and instructions .................................................................................... 31
2.2 Obligation of the operator before start-up............................................................................... 31
2.3 General risks when using the product .................................................................................... 32
2.4 Intended use ........................................................................................................................... 32
2.5 Non-intended use ................................................................................................................... 32
2.6 Warranty and liability .............................................................................................................. 33
2.7 Organizational measures ........................................................................................................ 33
2.8 Personnel qualification; obligations ........................................................................................ 34
2.9 Safety informations ................................................................................................................. 34

3 Transportation / Storage ................................................................................................................. 35

4 Instructions for mounting / schematic .......................................................................................... 36


4.1 Solid shaft ............................................................................................................................... 36
4.1.1 Flange mounting ..................................................................................................... 36
4.1.2 Clamping flange ...................................................................................................... 36
4.1.3 Clamping brackets .................................................................................................. 37
4.1.4 Servo clamps .......................................................................................................... 37
4.2 Blind shaft ............................................................................................................................... 38
4.2.1 Mounting with torque holder ................................................................................... 38
4.2.2 Mounting with pin-groove ........................................................................................ 39
4.3 Integrated claw coupling ......................................................................................................... 40
4.3.1 Mounting with coupling ........................................................................................... 40

5 Accessories ..................................................................................................................................... 43

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2005, All Rights Reserved

08/23/2016 TR - ECE - BA - DGB - 0046 - 06 Page 25 of 43


Revision index

Revision index

Revision Date Index

First release 10/25/05 00

Modification of the standards 07/20/09 01

Integrated claw coupling and blind shaft added 06/09/10 02

Modification of the warnings 08/04/11 03

CMx-65, IMx-65, IEx-65 and IOx-65 added 03/21/12 04

- New design
04/02/15 05
- VDE description edited

- Mechanical characteristics removed


-> reference to the product data sheets 08/23/16 6
- Other applicable documents

 TR-Electronic GmbH 2005, All Rights Reserved Printed in the Federal Republic of Germany

Page 26 of 43 TR - ECE - BA - DGB - 0046 - 06 08/23/2016


1 General information
These Assembly Instructions include the following topics:

 General functional description


 Basic safety instructions with declaration of the proper use
 Instructions for mounting

As the documentation is arranged in a modular structure, this Assembly Instructions


are supplementary to other documentation, such as product datasheets, dimensional
drawings, leaflets and interface-specific User Manuals etc.

1.1 Scope
These Assembly Instructions apply exclusively to the following measuring system
models:

 CE-65, CEV-65, COV-65, CMV-65, IMV-65, IEV-65, IOV-65


 CS-65, CES-65, COS-65, CMS-65, IMS-65, IES-65, IOS-65
 CK-65, CEK-65, COK-65, CMK-65, IMK-65, IEK-65, IOK-65

The products are labeled with affixed nameplates and are components of a system.

1.2 Other applicable documents

 the operator's operating instructions specific to the system


 these Assembly Instructions
 Pin assignment
 interface-specific User Manual
 Product data sheet: www.tr-electronic.com/s/S014474

1.3 EU Declaration of conformity


The measuring systems have been developed, designed and manufactured under
observation of the applicable international and European standards and directives.

A corresponding declaration of conformity can be requested from


TR-Electronic GmbH.

The manufacturer of the product, TR-Electronic GmbH in


D-78647 Trossingen, operates a certified quality assurance system in accordance with
ISO 9001.

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2005, All Rights Reserved

08/23/2016 TR - ECE - BA - DGB - 0046 - 06 Page 27 of 43


General information

1.4 Abbreviations and definitions

CE, CEV Absolute Encoder with optical scanning unit ≤ 15 bit resolution, Solid Shaft

COV Absolute Encoder with optical scanning unit > 15 bit resolution, Solid Shaft

CMV Absolute Encoder with magnetic scanning unit, Solid Shaft

IMV Incremental Encoder with magnetic scanning unit, Solid Shaft

IEV Incremental Encoder with optical scanning unit  15 bit resolution, Solid Shaft

IOV Incremental Encoder with optical scanning unit  15 bit resolution, Solid Shaft

CS, CES Absolute Encoder with optical scanning unit ≤ 15 bit resolution, Blind Shaft

COS Absolute Encoder with optical scanning unit > 15 bit resolution, Blind Shaft

CMS Absolute Encoder with magnetic scanning unit, Blind Shaft

IMS Incremental Encoder with magnetic scanning unit, Blind Shaft

IES Incremental Encoder with optical scanning unit  15 bit resolution, Blind Shaft

IOS Incremental Encoder with optical scanning unit  15 bit resolution, Blind Shaft

CK, CEK Absolute Encoder with optical scanning unit ≤ 15 bit resolution, Integrated Claw Coupling

COK Absolute Encoder with optical scanning unit > 15 bit resolution, Integrated Claw Coupling

CMK Absolute Encoder with magnetic scanning unit, Integrated Claw Coupling

IMK Incremental Encoder with magnetic scanning unit, Integrated Claw Coupling

Incremental Encoder with optical scanning unit  15 bit resolution, Integrated Claw
IEK
Coupling

Incremental Encoder with optical scanning unit  15 bit resolution, Integrated Claw
IOK
Coupling

EC European Community

EU European Union

EMC Electro Magnetic Compatibility

ESD Electro Static Discharge

IEC International Electrotechnical Commission

VDE Association for Electrical, Electronic & Information Technologies

 TR-Electronic GmbH 2005, All Rights Reserved Printed in the Federal Republic of Germany

Page 28 of 43 TR - ECE - BA - DGB - 0046 - 06 08/23/2016


1.5 General functional description

1.5.1 Absolute Encoder

In contrast to incremental measuring systems, the absolute measuring system


provides the current position value instantaneously. If this measuring system is moved
mechanically in the deactivated state, the current position can be read out directly as
soon as the voltage supply is switched on again.
The TR absolute measuring systems can be supplied in Single-Turn or Multi-Turn
versions depending on the type required.

Single-Turn

This measuring system resolves a single revolution or turn of the drive shaft into
measuring increments (e.g. 8192). The number of measuring increments per
revolution is recorded and balanced via a code disk. This measured value is output via
different interface modules depending on the type of interface used, and is repeated
after each revolution.

Multi-Turn

Besides the angular positions per revolution, multi-turn measuring systems also record
multiple rotations or turns. The drive shaft is connected to an internal reduction gear
via which the number of revolutions is recorded.
In the case of the multi-turn measuring system, the measured value is thus composed
of the angular position and the Number of Revolutions. The measured value is also
balanced and output via different interface modules depending on the type of interface
used.

Principle

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2005, All Rights Reserved

08/23/2016 TR - ECE - BA - DGB - 0046 - 06 Page 29 of 43


General information

1.5.2 Incremental Encoder

Angular increments are recorded via a pulse disk with a fixed number of cycles per
revolution. A scanning unit with an integrated optoelectronic system generates
electrical signals and emits pulses (measuring increments) which are pre-processed at
trigger stages.

The resolution of the measuring system is defined via the number of light/dark
segments (number of increments per revolution) on the pulse disk. For e.g. the
measuring system outputs a signal sequence of 8192 pulses per revolution.

In order to evaluate the code sequence, a 2nd signal sequence with a 90° phase
offset is output for the control.

The counter of an external control system can be reset with an additional zero pulse in
order to define the mechanical control reference point.

Principle

By a corresponding counter evaluation in the user electronics the measuring system


resolution can be doubled or quadrupled electronically:

Reference signals not represented!

 TR-Electronic GmbH 2005, All Rights Reserved Printed in the Federal Republic of Germany

Page 30 of 43 TR - ECE - BA - DGB - 0046 - 06 08/23/2016


2 Basic safety instructions
2.1 Definition of symbols and instructions

means that death or serious injury can occur if the required


precautions are not met.

means that minor injuries can occur if the required


precautions are not met.

means that damage to property can occur if the required


precautions are not met.

indicates important information or features and application


tips for the product used.

means that appropriate ESD-protective measures are to be


considered according to DIN EN 61340-5-1 supplementary
sheet 1.

2.2 Obligation of the operator before start-up


As an electronic device the measuring system is subject to the regulations of the EMC
Directive.

It is therefore only permitted to start up the measuring system if it has been


established that the system/machine into which the measuring system is to be fitted
satisfies the provisions of the EU EMC Directive, the harmonized standards, European
standards or the corresponding national standards.

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2005, All Rights Reserved

08/23/2016 TR - ECE - BA - DGB - 0046 - 06 Page 31 of 43


Basic safety instructions

2.3 General risks when using the product


The product, hereinafter referred to as "the measuring system", is manufactured
according to state-of-the-art technology and accepted safety rules. Nevertheless,
improper use can pose a danger to life and limb of the user or third parties, or
lead to impairment of the measuring system or other property!

Only use the measuring system in a technically faultless state, and only for its
designated use, taking safety and hazard aspects into consideration, and observing
the Other applicable documents! Faults which could threaten safety should be
eliminated without delay!

2.4 Intended use


The measuring system is used to measure angular motion and to condition the
measurement data for the subsequent control of industrial control processes.

Intended use also includes:


 observing all instructions in the other applicable documents,
 observing the nameplate and any prohibition or instruction symbols on the
measuring system,
 observing the enclosed documents,
 operating the measuring system within the limit values specified in the technical
data, see Product Data Sheet

2.5 Non-intended use

Danger of death, physical injury and damage to property in case of non-


intended use of the measuring system!
- As the measuring system does not constitute a safety component
according to the EC machinery directive, a plausibility check of the
measuring system values must be performed through the subsequent
control system.

- It is mandatory for the operator to integrate the measuring system into


his own safety concept.

- The following area of use is especially forbidden:


- In environments where there is an explosive atmosphere
- for medical purposes

 TR-Electronic GmbH 2005, All Rights Reserved Printed in the Federal Republic of Germany

Page 32 of 43 TR - ECE - BA - DGB - 0046 - 06 08/23/2016


2.6 Warranty and liability
The General Terms and Conditions ("Allgemeine Geschäftsbedingungen") of TR-
Electronic GmbH always apply. These are available to the operator with the Order
Confirmation or when the contract is concluded at the latest. Warranty and liability
claims in the case of personal injury or damage to property are excluded if they result
from one or more of the following causes:

 Non-designated use of the measuring system.

 Improper assembly, installation, start-up and programming of the measuring


system.

 Incorrectly undertaken work on the measuring system by unqualified personnel.

 Operation of the measuring system with technical defects.

 Mechanical or electrical modifications to the measuring systems undertaken


autonomously.

 Repairs carried out autonomously.

 Third party interference and Acts of God.

2.7 Organizational measures

 The other applicable documents must always be kept accessible at the place of
use of the measuring system.

 In addition to the other applicable documents, generally applicable legal and other
binding accident prevention and environmental protection regulations are to be
observed and must be mediated.

 The respective applicable national, local and system-specific provisions and


requirements must be observed and mediated.

 The operator is obliged to inform personnel on special operating features and


requirements.

 The personnel instructed to work with the measuring system must have read and
understood the Assembly Instruction, especially the chapter “Basic safety
instructions” prior to commencing work.

 The nameplate and any prohibition or instruction symbols applied on the


measuring system must always be maintained in a legible state.

 Do not undertake any mechanical or electrical modifications on the measuring


system, apart from those explicitly described in the other applicable documents.

 Repairs may only be undertaken by the manufacturer or a facility or person


authorized by the manufacturer.

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2005, All Rights Reserved

08/23/2016 TR - ECE - BA - DGB - 0046 - 06 Page 33 of 43


Basic safety instructions

2.8 Personnel qualification; obligations

 All work on the measuring system must only be carried out by qualified personnel.
Qualified personnel includes persons, who, through their training, experience and
instruction, as well as their knowledge of the relevant standards, provisions,
accident prevention regulations and operating conditions, have been authorized by
the persons responsible for the system to carry out the required work and are able
to recognize and avoid potential hazards.

 The definition of “Qualified Personnel” also includes an understanding of the standards


VDE 0105-100 and IEC 364 (source: e.g. Beuth Verlag GmbH, VDE-Verlag GmbH).

 Define clear rules of responsibilities for the assembly, installation, start-up and
operation. The obligation exists to provide supervision for trainee personnel !

2.9 Safety informations

 Destruction, damage or malfunctions of the measuring system and risk


of physical injury!
- De-energize the system before carrying out wiring work or opening and
closing electrical connections.
- Do not carry out welding if the measuring system has already been wired up
or is switched on.

- Ensure that the area around the assembly site is protected from corrosive
media (acid, etc.).
- Avoid any shocks (e.g. hammer-blow) on the shaft while mounting.
- Do not open the measuring system.

The measuring system contains electrostatically endangered circuit elements and


units which can be destroyed by an improper use.
 Contacts of the measuring system connection contacts with the fingers are to be
avoided, or the appropriate ESD protective measures are to be applied.

 Disposal
If disposal has to be undertaken after the lifespan of the device, the respective
applicable country-specific regulations are to be observed.

 TR-Electronic GmbH 2005, All Rights Reserved Printed in the Federal Republic of Germany

Page 34 of 43 TR - ECE - BA - DGB - 0046 - 06 08/23/2016


3 Transportation / Storage

Notes on transportation

Do not drop the device or expose it to strong strokes!


Device contains an optical system.

Only use the original packaging!


The wrong packaging material can cause damage to the device during transportation.

Notes on transportation

Storage temperature: see product data sheet


Store in a dry place

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2005, All Rights Reserved

08/23/2016 TR - ECE - BA - DGB - 0046 - 06 Page 35 of 43


Instructions for mounting / schematic

4 Instructions for mounting / schematic


4.1 Solid shaft
The Measuring systems with solid shaft are connected to the drive shaft via an elastic
coupling, which compensates for any deviations in the axial and radial direction
between the measuring system and drive shaft. This avoids excessive strain on the
bearings.

4.1.1 Flange mounting

The centering collar with the corresponding fit centers the measuring system in
relation to the shaft. It is fixed to the machine by means of three screws in the flange.

4.1.2 Clamping flange

The centering collar with the corresponding fit centers the measuring system in
relation to the shaft. It is fixed to the machine by means of the clamping flange.

 TR-Electronic GmbH 2005, All Rights Reserved Printed in the Federal Republic of Germany

Page 36 of 43 TR - ECE - BA - DGB - 0046 - 06 08/23/2016


4.1.3 Clamping brackets

The centering collar with the corresponding fit centers the measuring system in
relation to the shaft. It is fixed to the machine by means of two clamping brackets
which are fastened with four screws.

4.1.4 Servo clamps

The centering collar with the corresponding fit centers the measuring system in
relation to the shaft. It is fixed to the machine by means of three servo clamps.

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2005, All Rights Reserved

08/23/2016 TR - ECE - BA - DGB - 0046 - 06 Page 37 of 43


Instructions for mounting / schematic

4.2 Blind shaft


4.2.1 Mounting with torque holder

The rotating of the measuring system by the arising torque is prevented by a torque
holder. Additionally occurring axial or radial displacements of the drive shaft will be
compensated and machine vibrations absorbed.
Mount measuring system with the torque holder by means of two M3 screws onto the
drive and protect it against slipping on the shaft by tighten the clamping ring with the
hexagon key.

 TR-Electronic GmbH 2005, All Rights Reserved Printed in the Federal Republic of Germany

Page 38 of 43 TR - ECE - BA - DGB - 0046 - 06 08/23/2016


4.2.2 Mounting with pin-groove

The rotating of the measuring system by the arising torque is prevented by a dowel pin
on the drive side. For the mounting of the dowel pin the measuring system on the
flange side possesses a dowel pin adapter.
This way of mounting shouldn't be used for precision applications. Radial deviations of
the shaft can cause an easy torsion of the measuring system and cause thus an
angular error.
Protect measuring system against slipping on the shaft by tighten the clamping ring
with the hexagon key.

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2005, All Rights Reserved

08/23/2016 TR - ECE - BA - DGB - 0046 - 06 Page 39 of 43


Instructions for mounting / schematic

4.3 Integrated claw coupling

4.3.1 Mounting with coupling

Measuring systems with integrated coupling are standalone devices and cannot be
produced by remodelling of a standard device with shaft.
Features:
 Short construction length (integrated coupling in the measuring system shaft)
 Simple and fast mounting / dismounting
 Radial and axial tolerance to the customer shaft.
 Only few components necessary

 TR-Electronic GmbH 2005, All Rights Reserved Printed in the Federal Republic of Germany

Page 40 of 43 TR - ECE - BA - DGB - 0046 - 06 08/23/2016


Mounting example

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2005, All Rights Reserved

08/23/2016 TR - ECE - BA - DGB - 0046 - 06 Page 41 of 43


Instructions for mounting / schematic

Radial- / angle misalignment

The couplings can take up either a radial ( Kr) or an angle misalignment ( Kw).
Carefully and exactly aligning of the shafts increases the life time of the couplings. The
shaft ends which can be connected should be mounted in bearings directly before and
behind the coupling. Circulating parts must be protected against unintentionally
touching by the user (Safety of machines see DIN EN ISO 12100).

 TR-Electronic GmbH 2005, All Rights Reserved Printed in the Federal Republic of Germany

Page 42 of 43 TR - ECE - BA - DGB - 0046 - 06 08/23/2016


5 Accessories

http://www.tr-electronic.com/products/rotary-encoders/accessories.html

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2005, All Rights Reserved

08/23/2016 TR - ECE - BA - DGB - 0046 - 06 Page 43 of 43


D Seite 2 - 78

GB Page 79 - 155

Absolute Encoder C__-65


CEV-65
COV-65

CES-65
COS-65

CEK-65
_Zusätzliche Sicherheitshinweise COK-65
_Installation
TR - ECE - BA - DGB - 0073 - 07 06/27/2017

_Inbetriebnahme
_Parametrierung
_Fehlerursachen und Abhilfen

_Additional safety instructions


_Installation
_Commissioning
_Parameterization
_Cause of faults and remedies
Benutzerhandbuch
437742
User Manual
TR-Electronic GmbH
D-78647 Trossingen
Eglishalde 6
Tel.: (0049) 07425/228-0
Fax: (0049) 07425/228-33
E-mail: info@tr-electronic.de
www.tr-electronic.de

Urheberrechtsschutz
Dieses Handbuch, einschließlich den darin enthaltenen Abbildungen, ist
urheberrechtlich geschützt. Drittanwendungen dieses Handbuchs, welche von den
urheberrechtlichen Bestimmungen abweichen, sind verboten. Die Reproduktion,
Übersetzung sowie die elektronische und fotografische Archivierung und
Veränderung bedarf der schriftlichen Genehmigung durch den Hersteller.
Zuwiderhandlungen verpflichten zu Schadenersatz.

Änderungsvorbehalt
Jegliche Änderungen, die dem technischen Fortschritt dienen, vorbehalten.

Dokumenteninformation
Ausgabe-/Rev.-Datum: 06/27/2017
Dokument-/Rev.-Nr.: TR - ECE - BA - DGB - 0073 - 07
Dateiname: TR-ECE-BA-DGB-0073-07.docx
Verfasser: MÜJ

Schreibweisen
Kursive oder fette Schreibweise steht für den Titel eines Dokuments oder wird zur
Hervorhebung benutzt.
Courier-Schrift zeigt Text an, der auf dem Display bzw. Bildschirm sichtbar ist und
Menüauswahlen von Software.
< >  weist auf Tasten der Tastatur Ihres Computers hin (wie etwa <RETURN>).

Marken
EtherNet/IP™, DeviceNet™, ControlNet™, CIP™ and ODVA™ are trademarks of
ODVA, Inc.

 TR-Electronic GmbH 2008, All Rights Reserved Printed in the Federal Republic of Germany

Page 2 of 155 TR - ECE - BA - DGB - 0073 - 07 06/27/2017


Inhaltsverzeichnis

Inhaltsverzeichnis .............................................................................................................................. 3

Änderungs-Index ................................................................................................................................ 6

1 Allgemeines ..................................................................................................................................... 7
1.1 Geltungsbereich ...................................................................................................................... 7
1.2 Referenzen ............................................................................................................................. 8
1.3 Verwendete Abkürzungen / Begriffe ....................................................................................... 9

2 Zusätzliche Sicherheitshinweise ................................................................................................... 10


2.1 Symbol- und Hinweis-Definition .............................................................................................. 10
2.2 Ergänzende Hinweise zur bestimmungsgemäßen Verwendung............................................ 10
2.3 Organisatorische Maßnahmen ............................................................................................... 11

3 EtherNet/IP™ Informationen .......................................................................................................... 12


3.1 Allgemeines ............................................................................................................................ 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
3.5 Weitere Informationen ............................................................................................................ 14

4 Installation / Inbetriebnahmevorbereitung.................................................................................... 15
4.1 Anschluss................................................................................................................................ 16
4.2 Node-Adresse (Host-ID) ......................................................................................................... 17

5 Inbetriebnahme ................................................................................................................................ 18
5.1 EDS-Datei ............................................................................................................................... 18
5.2 Bus-Statusanzeige .................................................................................................................. 18
5.2.1 Link / Data Activity LED .......................................................................................... 18
5.2.2 Network-Status LED ............................................................................................... 19
5.2.3 Error LED ................................................................................................................ 19
5.3 Netzwerkkonfiguration ............................................................................................................ 20
5.3.1 MAC-Adresse .......................................................................................................... 20
5.3.2 IP-Adresse .............................................................................................................. 20
5.3.3 Subnetzmaske ........................................................................................................ 20
5.3.4 Zusammenhang IP-Adresse und Default-Subnetzmaske ...................................... 21
5.3.5 Default Gateway ..................................................................................................... 21

6 Objekt-Modell ................................................................................................................................... 22
6.1 Objekt-Modell, Encoder Device .............................................................................................. 23
6.1.1 Classes ................................................................................................................... 23
6.1.2 I/O Assembly Instances .......................................................................................... 24
6.1.3 I/O Assembly Data Attribute Format ....................................................................... 24
Printed in the Federal Republic of Germany  TR-Electronic GmbH 2008, All Rights Reserved

06/27/2017 TR - ECE - BA - DGB - 0073 - 07 Page 3 of 155


Inhaltsverzeichnis

7 Parametrierung ................................................................................................................................ 25
7.1 Klassen-Übersicht ................................................................................................................... 26
7.2 Object 0x01, Identity ............................................................................................................... 27
7.2.1 Gemeinsame Services ............................................................................................ 27
7.2.2 Class Attributes ....................................................................................................... 27
7.2.3 Instance 1, Attributes .............................................................................................. 28
7.2.3.1 Attribute 0x05, Status ................................................................................................................ 29
7.2.4 Behavior .................................................................................................................. 30
7.2.5 Objekt-spezifische Status Codes ............................................................................ 32
7.3 Object 0x02, Message Router ................................................................................................ 34
7.3.1 Gemeinsame Services ............................................................................................ 34
7.3.2 Class Attributes ....................................................................................................... 34
7.3.3 Instance 1, Attributes .............................................................................................. 35
7.3.4 Behavior .................................................................................................................. 35
7.4 Object 0x04, Assembly ........................................................................................................... 36
7.4.1 Gemeinsame Services ............................................................................................ 36
7.4.2 Class Attributes ....................................................................................................... 36
7.4.3 Instance, Attributes ................................................................................................. 37
7.4.3.1 Attribute 0x03, Position 32 ........................................................................................................ 38
7.4.3.2 Attribute 0x03, Position 64 ........................................................................................................ 38
7.4.4 Connection Points ................................................................................................... 38
7.5 Object 0x06, Connection Manager ......................................................................................... 39
7.5.1 Gemeinsame Services ............................................................................................ 39
7.5.2 Class Attributes ....................................................................................................... 39
7.5.3 Instance 1, Attributes .............................................................................................. 40
7.5.4 Instanz-spezifische Service Codes ......................................................................... 40
7.6 Object 0x23, Position Sensor ................................................................................................. 41
7.6.1 Gemeinsame Services ............................................................................................ 41
7.6.2 Class Attributes ....................................................................................................... 41
7.6.3 Instance 1, Attributes .............................................................................................. 42
7.6.3.1 Attribute 0x02, Attribute List ...................................................................................................... 43
7.6.3.2 Attribute 0x0B, Position Sensor Type ....................................................................................... 43
7.6.3.3 Attribute 0x0C, Direction Counting Toggle ................................................................................ 44
7.6.3.4 Attribute 0x64, Position Value ................................................................................................... 44
7.6.3.5 Skalierungsparameter ............................................................................................................... 45
7.6.3.5.1 Attribute 0x65, Total Measuring Range ........................................................ 46
7.6.3.5.2 Attribute 0x66/0x67, Revolution Numerator/Divisor ...................................... 47
7.6.3.6 Attribute 0x68, Preset Value ..................................................................................................... 50
7.6.3.7 Attribute 0x70, Accept Parameter ............................................................................................. 51

7.7 Object 0xF4, Port .................................................................................................................... 52


7.7.1 Gemeinsame Services ............................................................................................ 52
7.7.2 Class Attributes ....................................................................................................... 52
7.7.3 Instance 1, Attributes .............................................................................................. 53
7.7.4 Instance 2, Attributes .............................................................................................. 54
7.8 Object 0xF5, TCP/IP Interface ................................................................................................ 55
7.8.1 Gemeinsame Services ............................................................................................ 55
7.8.2 Class Attributes ....................................................................................................... 55
7.8.3 Instance 1, Attributes .............................................................................................. 56
7.8.3.1 Attribute 0x01, Status ................................................................................................................ 57
7.8.3.2 Attribute 0x02, Configuration Capability .................................................................................... 57
7.8.3.3 Attribute 0x03, Configuration Control ........................................................................................ 57
7.8.3.4 Attribute 0x04, Physical Link Object.......................................................................................... 58
7.8.3.5 Attribute 0x05, Interface Configuration...................................................................................... 58
7.8.3.5.1 IP-Parameter beziehen ................................................................................. 59
7.8.3.5.2 IP-Parameter setzen und speichern ............................................................. 60

 TR-Electronic GmbH 2008, All Rights Reserved Printed in the Federal Republic of Germany

Page 4 of 155 TR - ECE - BA - DGB - 0073 - 07 06/27/2017


7.9 Object 0xF6, Ethernet Link ..................................................................................................... 61
7.9.1 Gemeinsame Services ............................................................................................ 61
7.9.2 Class Attributes ....................................................................................................... 61
7.9.3 Instance 1, Attributes .............................................................................................. 62
7.9.3.1 Attribute 0x02, Interface Flags .................................................................................................. 62

8 Verbindungstypen ........................................................................................................................... 63

9 Inbetriebnahme-Hilfen..................................................................................................................... 64
9.1 IP-Parameter über DHCP-Server beziehen ........................................................................... 64
9.1.1 Voraussetzungen .................................................................................................... 64
9.1.2 Vorgehensweise ..................................................................................................... 64
9.2 IP-Parameter über TRWinProg programmieren und im FLASH speichern ............................ 67
9.2.1 Anbindung an den PC (Programmierung) .............................................................. 67
9.2.2 Programmierung ..................................................................................................... 68
9.3 Lesen/Schreiben von Attributen über Rockwell Steuerung „RSLogix5000“ ........................... 69
9.3.1 Vorgehensweise ..................................................................................................... 69

10 Fehlerursachen und Abhilfen ....................................................................................................... 72


10.1 Optische Anzeigen ................................................................................................................ 72
10.2 Allgemeine Status Codes ..................................................................................................... 73
10.3 Sonstige Störungen .............................................................................................................. 76

11 Anhang ........................................................................................................................................... 77
11.1 Elementare Datentypen ........................................................................................................ 77

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2008, All Rights Reserved

06/27/2017 TR - ECE - BA - DGB - 0073 - 07 Page 5 of 155


Änderungs-Index

Änderungs-Index

Änderung Datum Index


Erstausgabe 27.11.08 00
Neu: Kapitel 8, „Verbindungstypen“, Seite 63 17.12.08 01
Zusätzliche Hinweise: Parameterübernahme und Speicherung 05.10.10 02
Warnhinweise aktualisiert; EDS-Version neutral gehalten 13.03.13 03
Neues Design 15.07.15 04
Verweis auf Support-DVD entfernt 03.02.16 05
Schnittstellen-Logo und Trademarks aktualisiert 14.03.16 06
- C_K-65 ergänzt
27.06.17 07
- Technische Daten entfernt

 TR-Electronic GmbH 2008, All Rights Reserved Printed in the Federal Republic of Germany

Page 6 of 155 TR - ECE - BA - DGB - 0073 - 07 06/27/2017


1 Allgemeines
Das vorliegende schnittstellenspezifische Benutzerhandbuch beinhaltet folgende
Themen:

● Ergänzende Sicherheitshinweise zu den bereits in der Montageanleitung


definierten grundlegenden Sicherheitshinweisen
● Installation
● Inbetriebnahme
● Parametrierung
● Fehlerursachen und Abhilfen

Da die Dokumentation modular aufgebaut ist, stellt dieses Benutzerhandbuch 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 enthalten sein, oder


kann auch separat angefordert werden.

1.1 Geltungsbereich
Dieses Benutzerhandbuch gilt ausschließlich für folgende Mess-System-Baureihen mit
EtherNet/IP™ Schnittstelle:

● CEV-65
● CES-65
● CEK-65
● COV-65
● COS-65
● COK-65

Die Produkte sind durch aufgeklebte Typenschilder gekennzeichnet und sind


Bestandteil einer Anlage.

Es gelten somit zusammen folgende Dokumentationen:

 siehe Kapitel „Mitgeltende Dokumente“ in der Montageanleitung


www.tr-electronic.de/f/TR-ECE-BA-DGB-0046.

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2008, All Rights Reserved

06/27/2017 TR - ECE - BA - DGB - 0073 - 07 Page 7 of 155


Allgemeines

1.2 Referenzen

IEC 61158:2003, Type 2 Definiert u.a. den CIP™ Application Layer,


1.
welcher EtherNet/IP™ benutzt

IEC 61784-1:2003, Definiert das Kommunikationsprofil von EtherNet/IP™


2.
CP 2/2 Type 2

ISO/IEC 8802-3 Carrier Sense Multiple Access with Collision Detection


3.
(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 Control Message Protocol (ICMP)

7. RFC793 Definiert das Transmission Control Protocol (TCP)

8. RFC826 Definiert das Ethernet Address Resolution Protocol (ARP)

RFC894 Standard für die Übermittlung von IP-Datagrammen


9.
über Ethernet-Netzwerke

10. RFC1112 Host Erweiterungen für IP Multicasting

RFC2236 Definiert das Internet Group Management Protocol (ICMP),


11.
Version 2

12. ODVA™ EtherNet/IP™-Spezifikation

 TR-Electronic GmbH 2008, All Rights Reserved Printed in the Federal Republic of Germany

Page 8 of 155 TR - ECE - BA - DGB - 0073 - 07 06/27/2017


1.3 Verwendete Abkürzungen / Begriffe

Controller Area Network


CAN
(herstellerunabhängiger, offener Feldbusstandard)
Absolut-Encoder mit optischer Abtastung,
CEK
Ausführung mit Kupplung
Absolut-Encoder mit optischer Abtastung ≤ 15 Bit Auflösung,
CES
Ausführung mit Sackloch
Absolut-Encoder mit optischer Abtastung ≤ 15 Bit Auflösung,
CEV
Ausführung mit Vollwelle
Common Industrial Protocol, Protokoll für die Übertragung von
CIP™
Echtzeitdaten und Konfigurationsdaten.
Absolut-Encoder mit optischer Abtastung > 15 Bit Auflösung,
COS
Ausführung mit Sackloch
Absolut-Encoder mit optischer Abtastung > 15 Bit Auflösung,
COV
Ausführung mit Vollwelle
Dynamic Host Configuration Protocol,
DHCP
dynamische Zuweisung einer IP-Adresse

DNS Domain Name System, Namensauflösung in eine IP-Adresse

EDS Electronic-Data-Sheet (elektronisches Datenblatt)

EMV Elektro-Magnetische-Verträglichkeit

Gateway Verbindungsstelle zwischen zwei Netzwerken

Halbduplex Wechselseitige Datenübermittlung

Internet Group Management Protocol,


IGMP
Protokoll zur Verwaltung von Gruppen
Media Access Control Identifier
MAC-ID
(Knoten-Adresse)
Mehrpunktverbindung, die Nachricht wird an eine bestimmte
Multicast
Gruppe von Teilnehmern gesendet.
Open DeviceNet Vendor Association
ODVA™
(CAN Nutzerorganisation, speziell für DeviceNet, EtherNet/IP™)
Anschluss,
Port Teil einer Adresse, die Datensegmente einem Netzwerkprotokoll
zuordnet.

Router Netzwerk-Komponente zur Kopplung mehrerer Subnetze.

Netzwerk-Komponente zur Verbindung mehrerer Computer bzw.


Switch
Netz-Segmente in einem lokalen Netzwerk, verhindert Kollisionen.

TCP/IP Transmission Control Protocol/Internet Protocol

UDP User Datagram Protocol

Vollduplex Beidseitige Datenübermittlung

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2008, All Rights Reserved

06/27/2017 TR - ECE - BA - DGB - 0073 - 07 Page 9 of 155


Zusätzliche Sicherheitshinweise

2 Zusätzliche Sicherheitshinweise
2.1 Symbol- und Hinweis-Definition

bedeutet, dass Tod oder schwere Körperverletzung eintre-


ten kann, wenn die entsprechenden Vorsichtsmaßnahmen
nicht getroffen werden.

bedeutet, dass eine leichte Körperverletzung eintreten kann,


wenn die entsprechenden Vorsichtsmaßnahmen nicht
getroffen werden.

bedeutet, dass ein Sachschaden eintreten kann, wenn die


entsprechenden Vorsichtsmaßnahmen nicht getroffen
werden.

bezeichnet wichtige Informationen 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
Netzwerken mit max. 100 MBit/s, spezifiziert in ISO/IEC 8802-3. Die Kommunikation
über EtherNet/IP™ erfolgt gemäß IEC 61158 ff, Typ 2 und IEC 61784-1,
CP 2/2 Typ 2. Das Geräteprofil entspricht dem „Encoder Device Profile 0x22“ der
ODVA™ EtherNet/IP™-Spezifikation.

Die technischen Richtlinien zum Aufbau des Fast Ethernet Netzwerks sind für einen
sicheren Betrieb zwingend einzuhalten.

Zur bestimmungsgemäßen Verwendung gehört auch:

● das Beachten aller Hinweise aus diesem Benutzerhandbuch,


● das Beachten der Montageanleitung, insbesondere das dort enthaltene Kapitel
"Grundlegende Sicherheitshinweise" muss vor Arbeitsbeginn gelesen und
verstanden worden sein

 TR-Electronic GmbH 2008, All Rights Reserved Printed in the Federal Republic of Germany

Page 10 of 155 TR - ECE - BA - DGB - 0073 - 07 06/27/2017


2.3 Organisatorische Maßnahmen

● Dieses Benutzerhandbuch muss ständig am Einsatzort des Mess-Systems


griffbereit aufbewahrt werden.
● Das mit Tätigkeiten am Mess-System beauftragte Personal muss vor Arbeits-
beginn
– die Montageanleitung, insbesondere das Kapitel "Grundlegende
Sicherheitshinweise",
– und dieses Benutzerhandbuch, insbesondere das Kapitel "Zusätzliche
Sicherheitshinweise",
gelesen und verstanden haben.
Dies gilt in besonderem Maße für nur gelegentlich, z.B. bei der Parametrierung des
Mess-Systems, tätig werdendes Personal.

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2008, All Rights Reserved

06/27/2017 TR - ECE - BA - DGB - 0073 - 07 Page 11 of 155


EtherNet/IP™ Informationen

3 EtherNet/IP™ Informationen
3.1 Allgemeines
EtherNet/IP™ wurde von Rockwell Automation und der ODVA™ als offener
Feldbusstandard, basierend auf dem Ethernet Industrial Protocol entwickelt und ist in
den internationalen Normen IEC 61158:2003 Typ 2 und IEC 61784-1:2003 CP 2/2 Typ
2 standardisiert.

Spezifikation 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 gemeinsame
Applikationsschicht dieser 3 industriellen Netzwerke. DeviceNet™, ControlNet und
EtherNet/IP™ sind daher gut aufeinander abgestimmt und stellen dem Anwender ein
abgestuftes Kommunikationssystem für die Leitebene (EtherNet/IP™), Zellenebene
(ControlNet) und Feldebene (DeviceNet™) zur Verfügung. EtherNet/IP™ ist ein
objektorientiertes Bussystem und arbeitet nach dem Producer/Consumer Verfahren.

Abbildung 1: Beziehungen zwischen CIP™, DeviceNet™, ControlNet™ und EtherNet/IP™

 TR-Electronic GmbH 2008, All Rights Reserved Printed in the Federal Republic of Germany

Page 12 of 155 TR - ECE - BA - DGB - 0073 - 07 06/27/2017


3.2 EtherNet/IP™ Übertragungsarten

Das auf TCP und UDP aufgesetzte EtherNet/IP™-Kommunikationsprotokoll CIP™


dient drei Zwecken:
1. der Steuerung,
2. der Konfiguration
3. und dem Beobachten bzw. Sammeln von Daten

Der Steuerungsteil von CIP™ wird für zyklische Echtzeit-I/O-Nachrichtenübertragung


Implicit Messaging verwendet. Der Konfigurations- und Beobachtungsteil von
CIP™ dient der expliziten Informationsübertragung Explicit Messaging.

Abbildung 2:TCP/IP Stack Handling

3.2.1 Explicit Messaging, Austausch von Informationen

Nicht zeitkritische Datenübertragungen, oft große Datenpakete. Bei der Übertragung


von Informationsdaten handelt es sich um transiente Kommunikationsbeziehungen
Unconnected Messaging oder langfristige Kommunikationsbeziehungen
Connected Messaging zwischen einem Sender und einem einzelnen Zielgerät.
Informationsdatenpakete verwenden das TCP/IP-Protokoll über den Port 44818 und
nutzen die TCP-Funktionen zur Datenverarbeitung.

3.2.2 Implicit Messaging, Austausch von I/O-Daten

Zeitkritische Datenübertragungen, typischerweise kleinere Datenpakete. Bei der


Übertragung von I/O-Daten handelt es sich um langfristige implizite Verbindungen
zwischen einem Sender und einer beliebigen Zahl von Zielgeräten. I/O-Datenpakete
verwenden das UDP/IP-Protokoll über den Port 2222 und nutzen den extrem
schnellen Datendurchsatz. Diese Art des Datenaustausches wird verwendet für die
Kommunikation mit I/O-Geräten, aber auch für die Echtzeit-Verriegelung zwischen
Steuerungen.

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2008, All Rights Reserved

06/27/2017 TR - ECE - BA - DGB - 0073 - 07 Page 13 of 155


EtherNet/IP™ Informationen

3.3 EtherNet/IP™ Geräteprofile

Über die Spezifikation der reinen Kommunikationsfunktionen hinaus, beinhaltet


EtherNet/IP™ auch die Definition von Geräteprofilen. Diese Profile legen für die
jeweiligen Gerätetypen die minimal verfügbaren Objekte und
Kommunikationsfunktionen fest. Für das EtherNet/IP™ Mess-System wurde die
Geräte-Typ-Nummer 22hex 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 EtherNet/IP™ ist "1137" (dez).

3.5 Weitere Informationen


Weitere Informationen zum EtherNet/IP™ erhalten Sie auf Anfrage von der Open
DeviceNet Vendor Association (ODVA™) unter nachstehender Internet-Adresse:

ODVA, Inc.
4220 Varsity Drive, Suite A
Ann Arbor, MI 48108-5006 USA
Phone +1 734.975.8840
Fax +1 734.922.0027
http://www.odva.org
e-mail: mailto:odva@odva.org

Downloads:
http://www.ethernetip.de
http://literature.rockwellautomation.com
http://www.rockwellautomation.com/knowledgebase/

 TR-Electronic GmbH 2008, All Rights Reserved Printed in the Federal Republic of Germany

Page 14 of 155 TR - ECE - BA - DGB - 0073 - 07 06/27/2017


4 Installation / Inbetriebnahmevorbereitung
EtherNet/IP™-Netzwerke nutzen in der Regel eine aktive Sterntopologie, in der die
Geräte über eine Punkt-zu-Punkt-Verbindung an einen Switch angeschlossen sind.
Ein Vorteil einer Sterntopologie liegt darin, dass sie Geräte mit einer Übertragungsrate
von 10 Mbit/s, wie auch von 100 Mbit/s unterstützt. Ebenso kann man Geräte beider
Übertragungsraten miteinander kombinieren, da die meisten Ethernet-Switches die
Übertragungsgeschwindigkeit automatisch aushandeln.

Für die Übertragung nach dem 100Base-TX Fast Ethernet Standard sind Patch-Kabel
der Kategorie STP CAT5e zu benutzen (2 x 2 paarweise verdrillte und geschirmte
Kupferdraht-Leitungen). Die Kabel sind ausgelegt für Bitraten von bis zu 100 Mbit/s.
Die Übertragungsgeschwindigkeit wird vom Mess-System automatisch erkannt und
muss nicht durch Schalter eingestellt werden. Der Schirm ist nur auf einer Seite zu
erden.

Für die Übertragung ist Voll-Duplex Betrieb zu benutzen. Für den Aufbau des
EtherNet/IP™-Netzwerks wird der Einsatz von Switches mit folgenden Eigenschaften
empfohlen:
● 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) mit aktiver IGMP-Funktion verschicken
periodisch Anfragen (Query), um zu erfahren, welche IP-Multicast-
Gruppen-Mitglieder im LAN angeschlossen sind.
– Port Mirroring – erlaubt das Spiegeln von Datenverkehr von einem Port auf
einen anderen, wichtig zur Fehlersuche.
● sonstige Switch-Funktionen:
– z.B. Redundante Stromversorgung
– Ferndiagnosemöglichkeiten

Die EtherNet/IP™ Node-ID kann entweder über zwei Drehschalter, Flash-


Konfiguration oder DHCP eingestellt werden.
Die Kabellänge zwischen zwei Teilnehmern darf max. 100 m betragen.

Um einen sicheren und störungsfreien Betrieb zu gewährleisten, sind die


- ISO/IEC 11801, EN 50173 (europäische Standard)
- ISO/IEC 8802-3
- IAONA Richtlinie „Industrial Ethernet Planning and Installation“
http://www.iaona-eu.com
- Rockwell Publikation „EtherNet/IP™ Performance and Application Guide“
Nr.: ENET-AP001A-EN-P
- Rockwell Publikation „Ethernet/IP™-Medien Handbuch zur Planung und
Installation“, Nr.: ENET-IN001A-DE-P
- Rockwell Publikation „Richtlinien zur störungsfreien Verdrahtung und Erdung
von industriellen Automatisierungssystemen“, Nr.: 1770-4.1DE
- und sonstige einschlägige Normen und Richtlinien zu beachten!
Insbesondere sind die EMV-Richtlinie sowie die Schirmungs- und Erdungsrichtlinien
in den jeweils gültigen Fassungen zu beachten!

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2008, All Rights Reserved

06/27/2017 TR - ECE - BA - DGB - 0073 - 07 Page 15 of 155


Installation / Inbetriebnahmevorbereitung

4.1 Anschluss

X1 IN / OUT; Flanschdose (M12x1-4 pol. D-coded)


1 TxD+ Sendedaten +
2 RxD+ Empfangsdaten +
3 TxD– Sendedaten –
4 RxD– Empfangsdaten –

X2 Versorgung; Flanschstecker (M12x1-4 pol. A-coded)


1 11 – 27 V DC Versorgung 2
2 TRWinProg + nur für Servicezwecke
3 1
3 GND, 0V Versorgung
4 TRWinProg – nur für Servicezwecke 4

Für die Versorgung sind paarweise verdrillte und geschirmte Kabel zu


verwenden !
Die Schirmung ist großflächig auf das Gegensteckergehäuse aufzulegen!

Bestellangaben zur Ethernet Flanschdose M12x1-4 pol. D-kodiert

Hersteller Bezeichnung Bestell-Nr.:


Binder Series 825 99-3729-810-04
Phoenix Contact SACC-M12MSD-4CON-PG 7-SH (PG 7) 15 21 25 8
Phoenix Contact SACC-M12MSD-4CON-PG 9-SH (PG 9) 15 21 26 1
Harting HARAX M12-L 21 03 281 1405

 TR-Electronic GmbH 2008, All Rights Reserved Printed in the Federal Republic of Germany

Page 16 of 155 TR - ECE - BA - DGB - 0073 - 07 06/27/2017


4.2 Node-Adresse (Host-ID)
Jeder EtherNet/IP™ Knoten wird über eine 8 Bit Node-Adresse in einem
EtherNet/IP™ Segment adressiert. Innerhalb eines EtherNet/IP™ Segmentes darf
diese Adresse nur einmal vergeben werden und hat daher nur für das lokale
EtherNet/IP™ Segment eine Bedeutung. Die eingestellte Node-Adresse entspricht der
Host-ID und ist Bestandteil der IP-Adresse, siehe auch Kapitel
„Netzwerkkonfiguration“ auf Seite 20.

Standard IP-Adresse, wenn Schalter aktiv


192.168.1. <eingestellte EtherNet/IP Node-Adresse>
Netz-ID Host-ID
Tabelle 1: Aufbau der Ipv4 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 Aktivierung
Schalter = 0x00 oder 0xFF Konfiguration aus dem FLASH bzw. über DHCP
Schalter ≠0x00 oder 0xFF Schalter aktiv
Tabelle 2: Schalter-Aktivierung

Für das Mess-System dürfen die Node-Adressen 1…254 vergeben werden.

Abbildung 3: EtherNet/IP™ Node-Adresse, Schalterzuordnung

Sind die HEX-Drehschalter aktiv geschaltet, gelten folgende Festlegungen:


● IP-Adresse = 192.168.1.<eingestellte Node-Adresse>
● Subnetzmaske = 255.255.255.0
● Default Gateway = 192.168.1.254
Konfiguration aus dem FLASH bzw. über einen DHCP-Server beziehen, siehe
„Attribute 0x05, Interface Configuration“ ab Seite 58.

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2008, All Rights Reserved

06/27/2017 TR - ECE - BA - DGB - 0073 - 07 Page 17 of 155


Inbetriebnahme

5 Inbetriebnahme
5.1 EDS-Datei
Die EDS-Datei (elektronisches Datenblatt) enthält alle Informationen über die Mess-
System-spezifischen Parameter sowie Betriebsarten des Mess-Systems. Die EDS-
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_EIP_XXXXXX.eds“.

Download:
 www.tr-electronic.de/f/TR-ECE-ID-MUL-0033

5.2 Bus-Statusanzeige
Das EtherNet/IP™-Mess-System ist mit drei Diagnose-LEDs ausgestattet.

Abbildung 4: EtherNet/IP™ Diagnose-LEDs

5.2.1 Link / Data Activity LED

LED Status Beschreibung


ON = Link Ethernet Verbindung hergestellt
Blinkend = Data Activity Datenübertragung TxD/RxD

 TR-Electronic GmbH 2008, All Rights Reserved Printed in the Federal Republic of Germany

Page 18 of 155 TR - ECE - BA - DGB - 0073 - 07 06/27/2017


5.2.2 Network-Status LED

LED Status Ursache Beschreibung


keine Versorgungs-
Das Gerät ist nicht mit Spannung versorgt,
OFF spannung, oder IP-
oder es wurde keine IP-Adresse zugewiesen.
Adresse
Es wurden keine Verbindungen hergestellt,
1 Hz keine Verbindungen
aber eine IP-Adresse wurde zugewiesen.
Gerät hat mindestens eine Verbindung
ON Verbindung hergestellt
hergestellt, z.B. zum Message Router.
Gerät führt im Einschaltmoment einen
1 Hz grün/rot Selbsttest
Selbsttest durch.

5.2.3 Error LED

LED Status Ursache Beschreibung

Eine oder mehrere Verbindungen zum Gerät


sind im Timeout Zustand. Der Zustand wird
1 Hz Verbindungs-Timeout nur verlassen, wenn alle Verbindungen
wieder hergestellt wurden, oder ein Geräte-
RESET vorgenommen wurde.

Gerät hat festgestellt, dass seine eigene IP-


ON Duplizierte IP Adresse mehrfach im Netzwerk vergeben
wurde.
Gerät führt im Einschaltmoment einen
1 Hz grün/rot Selbsttest
Selbsttest durch.

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2008, All Rights Reserved

06/27/2017 TR - ECE - BA - DGB - 0073 - 07 Page 19 of 155


Inbetriebnahme

5.3 Netzwerkkonfiguration

5.3.1 MAC-Adresse

Jedem EtherNet/IP™-Gerät wird bereits bei TR-Electronic eine weltweit eindeutige


Geräte-Identifikation zugewiesen und dient zur Identifizierung des Ethernet-Knotens.
Diese 6 Byte lange Geräte-Identifikation ist die MAC-Adresse und ist nicht
veränderbar.

Die MAC-Adresse teilt sich auf in:

● 3 Byte Herstellerkennung und


● 3 Byte Gerätekennung, laufende Nummer

Die MAC-Adresse steht im Regelfall auf der Anschluss-Haube des Gerätes.


z.B.: „00-03-12-04-00-60“

5.3.2 IP-Adresse

Damit ein EtherNet/IP™-Gerät als Teilnehmer am Industrial Ethernet angesprochen


werden kann, benötigt dieses Gerät zusätzlich eine im Netz eindeutige IP-Adresse.
Die IP-Adresse besteht aus 4 Dezimalzahlen mit dem Wertebereich von 0 bis 255. Die
Dezimalzahlen sind durch einen Punkt voneinander getrennt.

Die IP-Adresse setzt sich zusammen aus

● Der Adresse des (Sub-) Netzes und


● Der Adresse des Teilnehmers, im Allgemeinen auch Host oder Netzknoten
genannt

5.3.3 Subnetzmaske

Die gesetzten Bits der Subnetzmaske bestimmen den Teil der IP-Adresse, der die
Adresse des (Sub-) Netzes enthält.

Allgemein gilt:

● Die Netzadresse ergibt sich aus der UND-Verknüpfung von IP-Adresse und
Subnetzmaske.
● Die Teilnehmeradresse ergibt sich aus der Verknüpfung
IP-Adresse UND (NICHT Subnetzmaske)

 TR-Electronic GmbH 2008, All Rights Reserved Printed in the Federal Republic of Germany

Page 20 of 155 TR - ECE - BA - DGB - 0073 - 07 06/27/2017


5.3.4 Zusammenhang IP-Adresse und Default-Subnetzmaske

Es gibt eine Vereinbarung hinsichtlich der Zuordnung von IP-Adressbereichen und so


genannten „Default-Subnetzmasken“. Die erste Dezimalzahl der IP-Adresse (von
links) bestimmt den Aufbau der Default-Subnetzmaske hinsichtlich der Anzahl der
Werte „1“ (binär) wie folgt:

Default
Netzadressbereich (dez.) IP-Adresse (bin.) Adressklasse
Subnetzmaske
1.0.0.0 – 126.0.0.0 0xxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx A 255.0.0.0
128.1.0.0 – 191.254.0.0 10xx xxxx xxxx xxxx xxxx xxxx xxxx xxxx B 255.255.0.0
192.0.1.0 – 223.255.254.0 110x xxxx xxxx xxxx xxxx xxxx xxxx xxxx C 255.255.255.0

Class A-Netz: 1 Byte Netzadresse, 3 Byte Hostadresse


Class B-Netz: 2 Byte Netzadresse, 2 Byte Hostadresse
Class C-Netz: 3 Byte Netzadresse, 1 Byte Hostadresse

Beispiel zur Subnetzmaske

IP-Adresse = 130.094.122.195,
Netzmaske = 255.255.255.224

Dezimal Binär Berechnung


IP-Adresse 130.094.122.195 10000010 01011110 01111010 11000011 IP-Adresse
Netzmaske 255.255.255.224 11111111 11111111 11111111 11100000 UND Netzmaske
Netzadresse 130.094.122.192 10000010 01011110 01111010 11000000 = Netzadresse

IP-Adresse 130.094.122.195 10000010 01011110 01111010 11000011 IP-Adresse


Netzmaske 255.255.255.224 11111111 11111111 11111111 11100000
UND (NICHT Netzmaske)
(00000000 00000000 00000000 00011111)
Hostadresse 3 00000000 00000000 00000000 00000011 = Hostadresse

5.3.5 Default Gateway

Ein Default Gateway ist ein Knoten (Router/Gateway) im EtherNet/IP™-Netzwerk und


ermöglicht den Zugriff auf ein anderes Netzwerk, außerhalb des EtherNet/IP™-
Netzwerks.

Ist im EtherNet/IP™-Netzwerk ein Router/Gateway vorhanden, ist die dort benutzte IP-
Adresse zu verwenden.

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2008, All Rights Reserved

06/27/2017 TR - ECE - BA - DGB - 0073 - 07 Page 21 of 155


Objekt-Modell

6 Objekt-Modell
Für die Netzwerkkommunikation verwendet EtherNet/IP™ ein so genanntes Objekt-
Modell, in welchem alle Funktionen und Daten eines Gerätes definiert sind. Jeder
Knoten im Netz wird als Sammlung von Objekten dargestellt. Die folgenden Objekt-
modellierungsbezogenen Ausdrücke sind üblich, wenn CIP™-Services und Protokolle
beschrieben werden:

Objekt (Object):
Das Objekt-Modell besteht aus Klassen von Objekten. Ein Objekt ist eine abstrakte
Darstellung von einzelnen, zusammengehörigen Bestandteilen innerhalb eines
Gerätes. Es ist bestimmt durch seine Daten oder Eigenschaften (Attributes), seine
nach außen bereitgestellten Funktionen oder Dienste (Services) und durch sein
definiertes Verhalten (Behavior).

Klasse (Class):
Eine Klasse beinhaltet zusammengehörige Bestandteile (Objects) eines Gerätes,
organisiert in Instanzen.

Instanz (Instance):
Eine Instanz besteht aus verschiedenen Variablen (Attributes), die die Eigenschaften
dieser Instanz beschreiben. Unterschiedliche Instanzen einer Klasse haben die
gleichen Dienste (Services), das gleiche Verhalten (Behavior) und die gleichen
Variablen (Attributes). Sie können jedoch unterschiedliche Variablenwerte haben.

Variable (Attribute):
Die Variablen (Attributes) repräsentieren die Daten, die ein Gerät über EtherNet/IP™
zur Verfügung stellt. Diese enthalten die aktuellen Werte z. B. einer Konfiguration oder
eines Eingangs. Typische Attribute sind beispielsweise Konfigurations- oder
Statusinformationen.

Verhalten (Behavior):
Das Verhalten definiert, wie ein Gerät aufgrund äußerer Ereignisse, wie veränderte
Prozessdaten, oder aufgrund innerer Ereignisse, wie ablaufende Timer, reagiert.

Dienst (Service):
Um auf Klassen oder auf die Attribute einer Klasse zuzugreifen, bzw. bestimmte
Ereignisse zu erzeugen, werden Dienste verwendet. Diese Dienste führen festgelegte
Aktionen durch, z. B. das Lesen von Variablen oder das Zurücksetzten einer Klasse.
Dabei existiert für jede Klasse ein bestimmter Satz an Services.

Class Instances Attributes Attribute Werte


Geschlecht weiblich
Marion
Alter 31
Mensch
Geschlecht männlich
Josef
Alter 50
Tabelle 3: Beispiel, Objekt-Modell Terminologie

 TR-Electronic GmbH 2008, All Rights Reserved Printed in the Federal Republic of Germany

Page 22 of 155 TR - ECE - BA - DGB - 0073 - 07 06/27/2017


6.1 Objekt-Modell, Encoder Device
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-Modell „Encoder Device“

6.1.1 Classes

Object Classes Anzahl Instances


0x01: Identity Object 1
0x02: Message Router Object 1
0x04: Assembly Object 3
0x06: Connection Manager Object 1
0x23: Position Sensor Object 1
0xF4: Port Object 1
0xF5: TCP/IP Interface Object 1
0xF6: Ethernet Link Object 1
Tabelle 4: Unterstützte Klassen

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2008, All Rights Reserved

06/27/2017 TR - ECE - BA - DGB - 0073 - 07 Page 23 of 155


Objekt-Modell

6.1.2 I/O Assembly Instances

Über die IO Assembly Instances werden die Prozessdaten bzw. Positionswert


des Mess-Systems übertragen:
● CEx-65 Encoder: Instanz 1 mit 32 Bit Positionsdaten
● COx-65 Encoder: Instanz 101 mit 64 Bit Positionsdaten

Instance Typ Name Beschreibung


1 Input Position 32 32 Bit Positionswert
100 - Heartbeat Heartbeat
101 Input Position 64 64 Bit Positionswert
Tabelle 5: Übersicht I/O Assembly Instanzen

6.1.3 I/O Assembly Data Attribute Format

Die Prozessdaten werden mit folgendem Format übertragen:

Instance Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0 Position 32, Low Byte
1 Position 32
1
2 Position 32
3 Position 32, High Byte
0 Position 64, Low Byte
1 Position 64
2 Position 64
3 Position 64
101
4 Position 64
5 Position 64
6 Position 64
7 Position 64, High Byte
Tabelle 6: Prozessdaten Ausgabeformat

 TR-Electronic GmbH 2008, All Rights Reserved Printed in the Federal Republic of Germany

Page 24 of 155 TR - ECE - BA - DGB - 0073 - 07 06/27/2017


7 Parametrierung

Begrifflichkeiten zur Objektbeschreibung

Begriff Beschreibung
Integerwert, der dem entsprechenden Attribut
Attribute-ID (Attr.-ID)
zugeordnet ist
Zugriffsregel
Set:
Auf das Attribut kann mittels Set_Attribute
Service zugegriffen werden und entspricht einem
Schreibdienst.
Hinweis:
Access Alle Set Attribute können auch mittels
Get_Attribute Services angesprochen werden.

Get:
Auf das Attribut kann mittels Get_Attribute
Services zugegriffen werden und entspricht einem
Lesedienst.
Speicherung der Attribute (Parameter)
NV:
Das Attribut wird im nichtflüchtigen Speicher
NV (non volatile), V (volatile) dauerhaft abgespeichert.
V:
Das Attribut wird im flüchtigen Speicher nur
temporär abgespeichert.
Name Attribut-Name
Datentyp Datentyp des Attributes
Beschreibung Attribut-Beschreibung
Default Attribut-Standardwert
Tabelle 7: Begriffsdefinition

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2008, All Rights Reserved

06/27/2017 TR - ECE - BA - DGB - 0073 - 07 Page 25 of 155


Parametrierung

7.1 Klassen-Übersicht

Object Classes Zweck Zugriff Seite

Enthält alle gerätespezifischen Daten wie


0x01: Identity Object z.B. Vendor ID, Gerätetyp, Gerätestatus Get 27
etc.

Enthält alle unterstütze Klassencodes des


0x02: Message Router Object Mess-Systems und die max. Anzahl von Get 34
Verbindungen.

Liefert den Positionswert des Mess-System


0x04: Assembly Object Get 36
zurück.

Enthält verbindungsspezifische Attribute für


0x06: Connection Manager Object die Triggerung, Transport, Verbindungstyp Get 39
etc.

Enthält alle Attribute für die


Programmierung der Mess-System –
0x23: Position Sensor Object Set/Get 41
Parameter wie z.B. Skalierung und
Zählrichtung.

Enthält die verfügbaren Ports, Port-Name


0xF4: Port Object Get 52
und Knotenadresse auf dem Port.

Enthält alle Attribute für die Konfiguration


der TCP/IP Netzwerkschnittstelle wie z.B.
IP-Adresse, Subnetzmaske und Gateway.
0xF5: TCP/IP Interface Object Set/Get 55
Legt die Art fest, wie das Mess-System
diese Parameter erhält: FLASH, DHCP oder
Hardware-Schalter.

Enthält verbindungsspezifische Attribute wie


0xF6: Ethernet Link Object z.B. Übertragungsgeschwindigkeit, Get 61
Schnittstellenstatus und die MAC-Adresse.

Tabelle 8: Klassenübersicht

 TR-Electronic GmbH 2008, All Rights Reserved Printed in the Federal Republic of Germany

Page 26 of 155 TR - ECE - BA - DGB - 0073 - 07 06/27/2017


7.2 Object 0x01, Identity
Das Identity Object enthält alle Identifizierungs-Attribute des Mess-Systems.

7.2.1 Gemeinsame Services

Service Code Service Name Beschreibung


Liefert den Inhalt aller Attribute zurück.
Die Reihenfolge entspricht der Attr.-ID.
0x01 Get_Attributes_All
Entsprechend dem Datentyp wird der
LOW-Anteil zuerst geschrieben.
Gerät führt einen RESET aus, mit
0x05 RESET
POWER-ON Verhalten.
Liefert den Inhalt des entsprechenden
0x0E Get_Attribute_Single
Attributes zurück

7.2.2 Class Attributes

Nr. Access Name Datentyp Attribut Beschreibung Default


1 Get Revision UINT Objekt Revisions-Index 0x00 01
Max. Instanznummer eines Objekts,
2 Get Max Instance UINT welches gegenwärtig in dieser 0x00 01
Klassenebene erzeugt wurde.
Anzahl der Objektinstanzen, welche
Number of
3 Get UINT gegenwärtig in dieser Klassenebene 0x00 01
Instances
erzeugt wurden.
Liste von optionalen Instanzattributen,
Optional STRUCT
welche in einer Objekt-Klassen-
attribute list of:
Implementierung benutzt werden.
4 Get Number of Anzahl der Attribute in der optionalen
UINT 0x00 00
attributes Attributliste.
Optional ARRAY of
Liste der optionalen Attributnummern. 0x00
attributes UINT
5 - - - nicht implementiert -
Maximum
ID Number Höchste vorkommende
6 Get UINT 0x00 07
Class Klassen Attribut-ID
Attributes
Maximum ID
Number Höchste vorkommende
7 Get UINT 0x00 07
Instance Instanz Attribut-ID
Attributes
Tabelle 9: Identity, Übersicht der Klassen Attribute

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2008, All Rights Reserved

06/27/2017 TR - ECE - BA - DGB - 0073 - 07 Page 27 of 155


Parametrierung

7.2.3 Instance 1, Attributes

Attr.-ID Access NV Name Datentyp Beschreibung Default


TR-Herstellerken-
0x01 Get Vendor ID UINT 0x04 71
nung = 1137
Bezeichnung des
0x02 Get Device Type UINT Gerätetyps = 34 0x00 22
für „Encoder“
Herstellerbezo-
0x03 Get Product Code UINT gener Produkt 0x00 31
Code
STRUCT Geräte
Revision
of: Revisions-Index
0x04 Get Major Revision USINT Versions-Nr. 0x01
Index der
Minor Revision USINT 0x01
Versions-Nr.
Gerätegesamt- 0x00 64
0x05 Get Status WORD
status siehe Seite 29
Geräte
0x06 Get Serial Number UDINT 0xXX XX XX XX
Serien-Nr.
SHORT_ „TR – EthernetIP
0x07 Get Product Name Produktname
STRING Encoder“
Tabelle 10: Identity, Übersicht der Instanz Attribute

 TR-Electronic GmbH 2008, All Rights Reserved Printed in the Federal Republic of Germany

Page 28 of 155 TR - ECE - BA - DGB - 0073 - 07 06/27/2017


7.2.3.1 Attribute 0x05, Status

Status liefert den Gesamtstatus des Mess-Systems zurück:

Bit Funktion Beschreibung


0 Owned Unter EtherNet/IP™ ohne Bedeutung
1 - 0, Reserviert
TRUE: Zeigt an, dass das Gerät unterschiedlich zur
2 Configured definierten Standard Anfangs-Konfiguration konfiguriert
wurde.
3 - 0, Reserviert
Extended
4-7 Erweiterter Gerätestatus, siehe Tabelle unten
Device Status
TRUE: Zeigt einen behebbaren internen Gerätefehler
Minor
8 an, wird jedoch nicht in den Fehlerzustand versetzt
Recoverable Fault
(keine Zustandsänderung)
Minor TRUE: Zeigt einen nicht behebbaren internen
9 Unrecoverable Gerätefehler an, wird jedoch nicht in den Fehlerzustand
Fault versetzt (keine Zustandsänderung)
TRUE: Zeigt einen behebbaren internen Gerätefehler an
Major
10 und wird in den Fehlerzustand versetzt
Recoverable Fault
(Zustandsänderung)
Major TRUE: Zeigt einen nicht behebbaren internen
11 Unrecoverable Gerätefehler an und wird in den Fehlerzustand versetzt
Fault (Zustandsänderung)
12-15 - 0, Reserviert

Bit Definitionen für den erweiterten Gerätestatus:

Bits 4-7 Beschreibung


0000 Selbsttest oder unbekannt
0001 Firmware Update in Bearbeitung
0010 mindestens eine fehlerhafte I/O-Verbindung
0011 keine I/O-Verbindung hergestellt
0100 nichtflüchtige Konfiguration fehlgeschlagen
0101 Major Fault, entweder Bit 10 oder Bit 11 ist TRUE (1)
0110 mindestens eine I/O-Verbindung in Betrieb
0111 mindestens eine I/O-Verbindung hergestellt, alle im Ruhezustand
1000 0, Reserviert
1001 0, Reserviert
1010-1111 0, nicht unterstützt

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2008, All Rights Reserved

06/27/2017 TR - ECE - BA - DGB - 0073 - 07 Page 29 of 155


Parametrierung

7.2.4 Behavior

Das Verhalten des Identity Object wird durch das Zustands-Übergangs-


Diagramm veranschaulicht. Dieses Zustands-Übergangs-Diagramm verbindet den
Gerätezustand mit dem durch das Status-Attribut gemeldeten Status mit dem Zustand
der Modul Status-LED.

Befindet sich das Mess-System im Major Unrecoverable Fault Zustand, ist


keine Kommunikation mehr möglich. Daher ist es nicht möglich, einen Major
Unrecoverable Fault zu melden. Es wird kein Reset-Service ausgeführt, dass
Mess-System muss neu eingeschaltet werden.

Heartbeat-Nachrichten werden nur ausgelöst, nach dem das Mess-System den


Hochlaufprozess erfolgreich beendet hat und sich im Betriebsmodus befindet.

Abbildung 6: Zustands-Übergangs-Diagramm [Quelle: ODVA™ EtherNet/IP™ Spezifikation]

 TR-Electronic GmbH 2008, All Rights Reserved Printed in the Federal Republic of Germany

Page 30 of 155 TR - ECE - BA - DGB - 0073 - 07 06/27/2017


Für das Identity Object integrierte Geräte-Zustände:

Zustand Beschreibung
Nonexistent Gerät ist nicht mit Spannung versorgt
Device Self
Gerät führt Selbsttests aus
Testing
Gerät benötigt eine Inbetriebnahme, aufgrund einer fehlerhaften
Standby
oder unvollständigen Konfiguration.
Operational Gerät befindet sich im normalen Betriebszustand
Major
Gerät hat einen Fehler wahrgenommen,
Recoverable
Fault welcher behebbar ist.
Major
Gerät hat einen Fehler wahrgenommen,
Unrecoverable
Fault welcher nicht behebbar ist.

Tabelle 11: Geräte-Zustände

Für das Identity Object integrierte Zustandsänderungen:

Ereignis Beschreibung
Power Applied Gerät eingeschaltet
Passed Tests Gerät hat alle Selbsttests erfolgreich beendet
Activated Gerätekonfiguration ist gültig, Gerät ist betriebsbereit
Gerätekonfiguration ist nicht mehr gültig, Gerät führt keine
Deactivated
Funktion aus
Fehler, welcher entweder als Minor Unrecoverable Fault
Minor Fault oder als Minor Recoverable Fault klassifiziert ist, ist
aufgetreten.
Major
Ein Ereignis, klassifiziert als Major Recoverable Fault, ist
Recoverable
Fault aufgetreten.
Major
Ein Ereignis, klassifiziert als Major Unrecoverable Fault, ist
Unrecoverable
Fault aufgetreten.

Tabelle 12: Geräte-Ereignisse

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2008, All Rights Reserved

06/27/2017 TR - ECE - BA - DGB - 0073 - 07 Page 31 of 155


Parametrierung

7.2.5 Objekt-spezifische Status Codes

Angaben in HEX

Allgemeiner Erweiterter
Name Beschreibung
Status Code Status Code
Allgemein-
00 – CF siehe Seite 73
Codes
00 – EE reserviert
Hersteller-
F0 - FE Hersteller-spezifische Codes
spezifisch
Wird in Zusammenhang mit allen
Allgemein-Codes verwendet und
wenn kein erweiterter Code
FF zugeordnet ist.
Hardware Geräte-Selbsttest und Hardware-
D0
Diagnose Diagnose Zustände.
00 reserviert
CRC-Fehler,
01
Code space/ROM – Boot Ebene
CRC-Fehler
02
Code space/ROM – Applikation
CRC-Fehler
03
FLASH, EEPROM
ungültiger nichtflüchtiger Speicher,
04
fehlerhafte Konfiguration
ungültiger nichtflüchtiger Speicher,
05
keine Konfiguration hergestellt
06 fehlerhafter RAM-Speicher
07 fehlerhafter ROM, FLASH-Speicher
fehlerhafter FLASH, EEPROM-
08
Speicher
Verbindungsfehler, Signal Pfad
09
Problem
0A Versorgungsproblem, Überstrom
Versorgungsproblem,
0B
Überspannung
Versorgungsproblem,
0C
Unterspannung
0D internes Sensorproblem
0E Systemuhrfehler
Hardwarekonfiguration
0F unterschiedlich zur internen
Konfiguration
10 Watchdog ausgeschaltet, in Ruhe
11 Watchdoch Timer abgelaufen
12 Geräte-Übertemperatur
Umgebungstemperatur außerhalb
13
Betriebsgrenzen
14 – EF reserviert

 TR-Electronic GmbH 2008, All Rights Reserved Printed in the Federal Republic of Germany

Page 32 of 155 TR - ECE - BA - DGB - 0073 - 07 06/27/2017


Allgemeiner Erweiterter
Name Beschreibung
Status Code Status Code
F0 – FE Hersteller-spezifische Codes
Wird in Zusammenhang mit allen
allgemeinen Status Codes
verwendet und wenn kein
FF erweiterter Code zugeordnet ist.
Geräte Status/ Geräte-
D1
Zustände Statusereignisse und Zustände
01 Spannung angelegt
02 Geräte-RESET
03 Geräteversorgung ausgefallen
04 Aktiviert
05 Deaktiviert
06 Selbsttest-Zustand
07 Standby-Zustand
08 Betriebs-Zustand
nicht spezifizierter Minor
09
Recoverable Fehler erkannt
nicht spezifizierter Minor
0A
Unrecoverable Fehler erkannt
nicht spezifizierter Major
0B
Recoverable Fehler erkannt
nicht spezifizierter Major
0C
Unrecoverable Fehler erkannt
0D Fehler korrigiert
0E CCV verändert
0F Heartbeat Intervall verändert
10 – EF reserviert
Hersteller-
F0 - FE Hersteller-spezifisch
spezifisch
Wird in Zusammenhang mit allen
allgemeinen Status Codes
verwendet und wenn kein
erweiterter Code zugeordnet ist.
FF
Objekt-
spezifische
D2 – EF reserviert durch CIP™
Allgemein-
Codes
00 - FF reserviert
Hersteller-
spezifische
F0 – FF -
Allgemein-
Codes
Hersteller-
spezifische
00 – FF -
Erweiterungs-
Codes

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2008, All Rights Reserved

06/27/2017 TR - ECE - BA - DGB - 0073 - 07 Page 33 of 155


Parametrierung

7.3 Object 0x02, Message Router


Das Message Router Object erzeugt einen Nachrichtenvermittlungs-
Verbindungspunkt, durch welchen ein Client ein Service an ein Klassen-Objekt oder
Instanz adressieren kann.

7.3.1 Gemeinsame Services

Service Code Service Name Beschreibung


Liefert den Inhalt aller Attribute zurück.
Die Reihenfolge entspricht der Attr.-ID.
0x01 Get_Attributes_All
Entsprechend dem Datentyp wird der
LOW-Anteil zuerst geschrieben.
Liefert den Inhalt des entsprechenden
0x0E Get_Attribute_Single
Attributes zurück

7.3.2 Class Attributes

Nr. Access Name Datentyp Attribut Beschreibung Default


1 Get Revision UINT Objekt Revisions-Index 0x00 01
Max. Instanznummer eines Objekts,
2 Get Max Instance UINT welches gegenwärtig in dieser 0x00 01
Klassenebene erzeugt wurde.
Anzahl der Objektinstanzen, welche
Number of
3 Get UINT gegenwärtig in dieser Klassenebene 0x00 01
Instances
erzeugt wurden.
Liste von optionalen Instanzattributen,
Optional STRUCT
welche in einer Objekt-Klassen-
attribute list of:
Implementierung benutzt werden.
4 Get Number of Anzahl der Attribute in der optionalen
UINT 0x02 00
attributes Attributliste.
Optional ARRAY of 0x01 00,
Liste der optionalen Attributnummern.
attributes UINT 0x02 00
5 - - - nicht implementiert 0x00 00
Maximum
ID Number Höchste vorkommende
6 Get UINT 0x00 07
Class Klassen Attribut-ID
Attributes
Maximum ID
Number Höchste vorkommende
7 Get UINT 0x00 02
Instance Instanz Attribut-ID
Attributes
Tabelle 13: Message Router, Übersicht der Klassen Attribute

 TR-Electronic GmbH 2008, All Rights Reserved Printed in the Federal Republic of Germany

Page 34 of 155 TR - ECE - BA - DGB - 0073 - 07 06/27/2017


7.3.3 Instance 1, Attributes

Attr.-ID Access Name Datentyp Beschreibung Default


STRUCT Liste der unterstützten
Object_list -
of: Objekte
Anzahl der unterstützten
Number UINT 0x00 09
Klassen
0x01 Get 0x00 01, 0x00 02,
0x00 04, 0x00 06,
ARRAY Liste der unterstützten
Classes 0x00 67, 0x00 F4,
of UINT Klassen-Codes
0x00 F5, 0x00 F6,
0x00 23
Number Max. Anzahl der unter-
0x02 Get UINT 0x00 0A
Available stützten Verbindungen
Tabelle 14: Message Router, Übersicht der Instanz Attribute

7.3.4 Behavior

Das Message Router Object empfängt Explicit Messages und führt folgende
Funktionen aus:
● Interpretiert die in der Nachricht angegebene Klassen-Instanz.
Klassen-Instanzen, die nicht interpretiert werden können, bewirken die
Fehlermeldung Object_Not_Found.
● Routet ein Service an das angegebene Objekt
● Interpretiert an sich gerichtete Services
● Routet eine Antwort zur korrekten Service-Quelle

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2008, All Rights Reserved

06/27/2017 TR - ECE - BA - DGB - 0073 - 07 Page 35 of 155


Parametrierung

7.4 Object 0x04, Assembly


Das Assembly Object liefert den Positionswert des Mess-Systems zurück.

Es wird nur eine statische Konfiguration, Static Assembly genannt, unterstützt.


Die Anzahl der Instanzen und Attribute sind daher fest voreingestellt und sind nicht
veränderbar.

7.4.1 Gemeinsame Services

Service Code Service Name Beschreibung


Liefert den Inhalt des entsprechenden
0x0E Get_Attribute_Single
Attributes zurück

7.4.2 Class Attributes

Nr. Access Name Datentyp Attribut Beschreibung Default


1 Get Revision UINT Objekt Revisions-Index 0x00 02
Max. Instanznummer eines Objekts,
2 Get Max Instance UINT welches gegenwärtig in dieser 0x00 65
Klassenebene erzeugt wurde.
Anzahl der Objektinstanzen, welche
Number of
3 Get UINT gegenwärtig in dieser Klassenebene 0x00 03
Instances
erzeugt wurden.
Liste von optionalen Instanzattributen,
Optional STRUCT
welche in einer Objekt-Klassen-
attribute list of:
Implementierung benutzt werden.
4 Get Number of Anzahl der Attribute in der optionalen
UINT 0x00 01
attributes Attributliste.
Optional ARRAY of
Liste der optionalen Attributnummern. 0x00 04
attributes UINT
5 - - - nicht implementiert -
Maximum
ID Number Höchste vorkommende
6 Get UINT 0x00 07
Class Klassen Attribut-ID
Attributes
Maximum ID
Number Höchste vorkommende
7 Get UINT 0x00 04
Instance Instanz Attribut-ID
Attributes
Tabelle 15: Assembly, Übersicht der Klassen Attribute

 TR-Electronic GmbH 2008, All Rights Reserved Printed in the Federal Republic of Germany

Page 36 of 155 TR - ECE - BA - DGB - 0073 - 07 06/27/2017


7.4.3 Instance, Attributes

Instance Attr.-ID Access NV Name Datentyp Beschreibung Default


ARRAY of Positionswert,
0x03 Get NV Position 32 -
Byte 32 Bit
1 Liefert die Anzahl
0x04 Get NV Size UINT Bytes von Attribut 3 0x00 04
zurück
100 0x03 - - Heartbeat - Heartbeat -
ARRAY of Positionswert,
101 0x03 Get NV Position 64 -
Byte 64 Bit
Tabelle 16:Assembly, Übersicht der Instanz Attribute

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2008, All Rights Reserved

06/27/2017 TR - ECE - BA - DGB - 0073 - 07 Page 37 of 155


Parametrierung

7.4.3.1 Attribute 0x03, Position 32

Position 32 (Instance 1) liefert den Positionswert des Mess-Systems als 32 Bit


Wert zurück.

Positionswert 32 Bit, CEx-65


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 Klasse

0x20 0x04 0x24 0x01 0x30 0x03


Logical Type Logical Type Logical Type
Class #4 Instance #1 Attr.-ID #3
= Class = Instance =Attr.-ID

7.4.3.2 Attribute 0x03, Position 64

Position 64 (Instance 101) liefert den Positionswert des Mess-Systems als 64 Bit
Wert zurück.

Positionswert 64 Bit, COx-65


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7
7 0 15 8 23 16 31 24 39 32 47 40 55 48 63 56
2 bis 2 2 bis 2 2 bis 2 2 bis 2 2 bis 2 2 bis 2 2 bis 2 2 bis 2

Verbindungspfad, Packed EPATH mit 8 Bit Klasse

0x20 0x04 0x24 0x65 0x30 0x03


Logical Type Logical Type Logical Type
Class #4 Instance #101 Attr.-ID #3
= Class = Instance =Attr.-ID

7.4.4 Connection Points

Connection Points (Verbindungspunkte) innerhalb des Assembly Object sind


identisch zu den Instanzen. Zum Beispiel, Connection Point 4 des Assembly Objekts
ist der gleiche wie Instanz 4.

 TR-Electronic GmbH 2008, All Rights Reserved Printed in the Federal Republic of Germany

Page 38 of 155 TR - ECE - BA - DGB - 0073 - 07 06/27/2017


7.5 Object 0x06, Connection Manager
Über das Connection Manager Object werden die intern zugehörigen
Ressourcen sowohl I/O als auch Explicit Messaging Connections
zugeordnet und verwaltet.

7.5.1 Gemeinsame Services

Service Code Service Name Beschreibung


Liefert den Inhalt aller Attribute zurück.
Die Reihenfolge entspricht der Attr.-ID.
0x01 Get_Attributes_All
Entsprechend dem Datentyp wird der
LOW-Anteil zuerst geschrieben.
Liefert den Inhalt des entsprechenden
0x0E Get_Attribute_Single
Attributes zurück

7.5.2 Class Attributes

Nr. Access Name Datentyp Attribut Beschreibung Default


1 Get Revision UINT Objekt Revisions-Index 0x00 01
Max. Instanznummer eines Objekts,
2 Get Max Instance UINT welches gegenwärtig in dieser 0x00 01
Klassenebene erzeugt wurde.
Anzahl der Objektinstanzen, welche
Number of
3 Get UINT gegenwärtig in dieser Klassenebene 0x00 01
Instances
erzeugt wurden.
Liste von optionalen Instanzattributen,
Optional STRUCT
welche in einer Objekt-Klassen-
attribute list of:
Implementierung benutzt werden.
Number of Anzahl der Attribute in der optionalen
UINT 0x00 08
attributes Attributliste.
0x0001,
4 Get 0x0002,
0x0003,
Optional ARRAY of 0x0004,
Liste der optionalen Attributnummern.
attributes UINT 0x0005,
0x0006,
0x0007,
0x0008
5 - - - nicht implementiert -
Maximum
ID Number Höchste vorkommende
6 Get UINT 0x00 07
Class Klassen Attribut-ID
Attributes
Maximum ID
Number Höchste vorkommende
7 Get UINT 0x00 08
Instance Instanz Attribut-ID
Attributes
Tabelle 17: Connection Manager, Übersicht der Klassen Attribute

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2008, All Rights Reserved

06/27/2017 TR - ECE - BA - DGB - 0073 - 07 Page 39 of 155


Parametrierung

7.5.3 Instance 1, Attributes

Attr.-ID Access NV Name Datentyp Beschreibung Default


Anzahl der empfangenen
Open
0x01 Get V UINT Forward_Open Service An- 0x00 01
Requests
fragen.
Anzahl der abgelehnten For-
Open Format
0x02 Get V UINT ward_Open Service Anfragen 0x00 00
Rejects
wegen fehlerhaftem Format.
Open Anzahl der abgelehnten
0x03 Get V Resource UINT Forward_Open Service Anfragen 0x00 00
Rejects wegen mangelnden Ressourcen.
Anzahl der abgelehnten For-
Open Other
0x04 Get V UINT ward_Open Service Anfragen 0x00 00
Rejects
aufgrund anderer Gründe.
Close Anzahl der empfangenen For-
0x05 Get V UINT 0x00 00
Requests ward_Close Service Anfragen.
Anzahl der abgelehnten
Close Format Forward_Close Service
0x06 Get V UINT 0x00 00
Rejects Anfragen wegen fehlerhaftem
Format.
Anzahl der abgelehnten For-
Close Other
0x07 Get V UINT ward_Close Service Anfragen 0x00 00
Requests
aufgrund anderer Gründe.
Connection Gesamtanzahl der aufgetretenen
0x08 Get V UINT 0x00 00
Timeouts Verbindungs-Timeouts
Tabelle 18: Connection Manager, Übersicht der Instanz Attribute

7.5.4 Instanz-spezifische Service Codes

Vom Mess-System werden folgende Instanz-Objekt – spezifische Services unterstützt


und dienen für den Verbindungsaufbau bzw. Verbindungsabbau von expliziten
Nachrichten:

Service Code Service Name Beschreibung


0x4E Forward_Close Schließt eine Verbindung
Unconnected Send Service, für
0x52 Unconnected_Send
verbindungslose explizite Nachrichten.
Öffnet eine Verbindung, maximal
0x54 Forward_Open
511 Bytes Datengröße.
Öffnet eine Verbindung, maximal
0x5B Large_Forward_Open
65635 Bytes Datengröße.

Die angegebenen Service Codes werden in der Regel von der Steuerung bzw. von
einem Netzwerkkonfigurationswerkzeug eingebunden, um die geforderten Aktionen
automatisiert auszuführen.

Die für den Verbindungsaufbau/Verbindungsabbau erforderlichen Netzwerk-


Verbindungs-Parameter sind in der EDS-Datei definiert und werden von dem
Netzwerkkonfigurationswerkzeug entsprechend interpretiert.

 TR-Electronic GmbH 2008, All Rights Reserved Printed in the Federal Republic of Germany

Page 40 of 155 TR - ECE - BA - DGB - 0073 - 07 06/27/2017


7.6 Object 0x23, Position Sensor
Das Position Sensor Object enthält alle Mess-System –spezifischen Attribute.

7.6.1 Gemeinsame Services

Service Code Service Name Beschreibung


Liefert den Inhalt des entsprechenden
0x0E Get_Attribute_Single
Attributes zurück
Modifiziert den Wert eines
0x10 Set_Attribute_Single
entsprechenden Attributes

7.6.2 Class Attributes

Nr. Access Name Datentyp Attribut Beschreibung Default


1 Get Revision UINT Objekt Revisions-Index 0x00 02
Max. Instanznummer eines Objekts,
2 Get Max Instance UINT welches gegenwärtig in dieser 0x00 01
Klassenebene erzeugt wurde.
Anzahl der Objektinstanzen, welche
Number of
3 Get UINT gegenwärtig in dieser Klassenebene 0x00 01
Instances
erzeugt wurden.
Tabelle 19: Position Sensor, Übersicht der Klassen Attribute

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2008, All Rights Reserved

06/27/2017 TR - ECE - BA - DGB - 0073 - 07 Page 41 of 155


Parametrierung

7.6.3 Instance 1, Attributes

Attr.-ID Access NV Name Datentyp Beschreibung Default Seite


0x02, 0x0B,
Listet alle
0x0C, 0x64,
ARRAY unterstützten
0x02 Get NV Attribute List 0x65, 0x66, 43
(USINT) Attribute als
0x67, 0x68,
HEX-Wert
0x70
0x00 02:
Position Sensor Definiert den Multi-Turn
0x0B Get NV UINT 43
Type Gerätetyp Absolut
Drehgeber
Zählrichtung 0:
Direction
0x0C Set V BOOL des Zählrichtung 44
Counting Toggle
Positionswertes steigend
Positionswert,
0x64 Get NV Position Value ULINT - 44
64 Bit
Gesamtmess-
Total Measuring
0x65 Set V ULINT länge in 16777216 46
Range
Schritten
Number of Anzahl
0x66 Set V Revolutions - UDINT Umdrehungen - 4096 47
numerator Zähler
Number of Anzahl
0x67 Set V Revolutions - UDINT Umdrehungen - 1 47
divisor Nenner
0x68 Set V Preset Value ULINT Preset Wert 0 50
Accept Parameter
0x70 Set V USINT 0 51
Parameter übernehmen
Tabelle 20: Position Sensor, Übersicht der Instanz Attribute

 TR-Electronic GmbH 2008, All Rights Reserved Printed in the Federal Republic of Germany

Page 42 of 155 TR - ECE - BA - DGB - 0073 - 07 06/27/2017


7.6.3.1 Attribute 0x02, Attribute List

Attribute List liefert die unterstützten Attribute des Position Sensor Object
als HEX-Wert zurück:

ARRAY (USINT), nur lesen


Attr.-ID Name
0x02 Attribute List
0x0B Position Sensor Type
0x0C Direction Counting Toggle
0x64 Position Value
0x65 Total Measuring Range
0x66 Number of Revolutions - numerator
0x67 Number of Revolutions - divisor
0x68 Preset Value
0x70 Accept Parameter

Verbindungspfad, Packed EPATH mit 8 Bit Klasse

0x20 0x23 0x24 0x01 0x30 0x02


Logical Type Logical Type Logical Type
Class #23 Instance #1 Attr.-ID #2
= Class = Instance =Attr.-ID

7.6.3.2 Attribute 0x0B, Position Sensor Type

Position Sensor Type liefert den Gerätetyp zurück:

UINT, nur lesen


Wert Definition
01 Absoluter Single-Turn Encoder
02 Absoluter Multi-Turn Encoder
04 Inkremental Encoder
06 Inkremental Linear Encoder
08 Absoluter Linear Encoder
10 Multi-Sensor Encoder Interface

Verbindungspfad, Packed EPATH mit 8 Bit Klasse

0x20 0x23 0x24 0x01 0x30 0x0B


Logical Type Logical Type Logical Type
Class #23 Instance #1 Attr.-ID #11
= Class = Instance =Attr.-ID

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2008, All Rights Reserved

06/27/2017 TR - ECE - BA - DGB - 0073 - 07 Page 43 of 155


Parametrierung

7.6.3.3 Attribute 0x0C, Direction Counting Toggle

Direction Counting Toggle setzt die Zählrichtung des Mess-Systems:

BOOL
Access Wert Beschreibung Default
=0 Position im Uhrzeigersinn steigend (Blick auf Welle) X
Set/Get
=1 Position im Uhrzeigersinn fallend (Blick auf Welle)

Verbindungspfad, Packed EPATH mit 8 Bit Klasse

0x20 0x23 0x24 0x01 0x30 0x0C


Logical Type Logical Type Logical Type
Class #23 Instance #1 Attr.-ID #12
= Class = Instance =Attr.-ID

Damit dieses Attribut übernommen und dauerhaft gespeichert wird, muss 0x70
Accept Parameter ausgeführt werden.

7.6.3.4 Attribute 0x64, Position Value

Position Value liefert die Istposition des Mess-Systems als Binär kodierten Wert
zurück:

ULINT, nur lesen


Positionswert
Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7
7 0 15 8 23 16 31 24
CEx-65 2 bis 2 2 bis 2 2 bis 2 2 bis 2 - - - -
COx-65 27 bis 20 215 bis 28 223 bis 216 231 bis 224 239 bis 232 247 bis 240 255 bis 248 263 bis 256

Verbindungspfad, Packed EPATH mit 8 Bit Klasse

0x20 0x23 0x24 0x01 0x30 0x64


Logical Type Logical Type Logical Type
Class #23 Instance #1 Attr.-ID #100
= Class = Instance =Attr.-ID

 TR-Electronic GmbH 2008, All Rights Reserved Printed in the Federal Republic of Germany

Page 44 of 155 TR - ECE - BA - DGB - 0073 - 07 06/27/2017


7.6.3.5 Skalierungsparameter

Gefahr von Körperverletzung und Sachschaden beim Wiedereinschalten


des Mess-Systems nach Positionierungen im stromlosen Zustand durch
Verschiebung des Nullpunktes!
Ist die Anzahl der Umdrehungen keine 2-er Potenz oder >4096, kann, falls
mehr als 512 Umdrehungen im stromlosen Zustand ausgeführt werden, der
Nullpunkt des Multi-Turn Mess-Systems verloren gehen!
● Sicherstellen, dass bei einem Multi-Turn Mess-System der Quotient von
Umdrehungen Zähler/Umdrehungen Nenner 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 innerhalb von 512 Umdrehungen befinden.

Über die Skalierungsparameter kann die physikalische Auflösung des Mess-Systems


verändert werden. Das Mess-System unterstützt die Getriebefunktion für Rundachsen.

Dies bedeutet, dass die Anzahl Schritte pro Umdrehung und der Quotient von
Umdrehungen Zähler/Umdrehungen Nenner eine Kommazahl sein darf.

Der ausgegebene Positionswert wird mit einer Nullpunktskorrektur, der eingestellten


Zählrichtung und den eingegebenen Getriebeparametern verrechnet.

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2008, All Rights Reserved

06/27/2017 TR - ECE - BA - DGB - 0073 - 07 Page 45 of 155


Parametrierung

7.6.3.5.1 Attribute 0x65, Total Measuring Range

Total Measuring Range legt die Gesamtmesslänge in Schritten des Mess-


Systems fest, bevor das Mess-System wieder bei Null beginnt.

Attr.-ID 0x65
Datentyp ULINT
Access Set / Get
Untergrenze 16 Schritte
CEx-65: 33 554 432 Schritte (25 Bit)
Obergrenze
COx-65: 68 719 476 736 Schritte (36 Bit)
Default 16777216

Der tatsächlich einzugebende Obergrenzwert für die Messlänge in Schritten ist von
der Mess-System-Ausführung abhängig und kann nach untenstehender Formel
berechnet werden. Da der Wert "0" bereits als Schritt gezählt wird, ist der Endwert =
Messlänge in Schritten – 1.

Messlänge in Schritten = Schritte pro Umdrehung * Anzahl der Umdrehungen


Formel 1: Allgemeine Skalierungsparameter

Zur Berechnung können die Parameter Schritte/Umdr. und Anzahl Umdrehungen


vom Typenschild des Mess-Systems abgelesen werden.

Verbindungspfad, Packed EPATH mit 8 Bit Klasse

0x20 0x23 0x24 0x01 0x30 0x65


Logical Type Logical Type Logical Type
Class #23 Instance #1 Attr.-ID #101
= Class = Instance =Attr.-ID

Damit dieses Attribut übernommen und dauerhaft gespeichert wird, muss 0x70
Accept Parameter ausgeführt werden.

 TR-Electronic GmbH 2008, All Rights Reserved Printed in the Federal Republic of Germany

Page 46 of 155 TR - ECE - BA - DGB - 0073 - 07 06/27/2017


7.6.3.5.2 Attribute 0x66/0x67, Revolution Numerator/Divisor

Number of Revolutions Numerator und Number of Revolutions Divisor


legen zusammen die Anzahl der Umdrehungen fest, bevor das Mess-System wieder
bei Null beginnt.

Da Kommazahlen nicht immer endlich (wie z.B. 3,4) sein müssen, sondern mit
unendlichen Nachkommastellen (z.B. 3,43535355358774... ) behaftet sein können,
wird die Umdrehungszahl als Bruch mit Numerator = Zähler und Divisor = Nenner
eingegeben.

Attr.-ID 0x66, Zähler


Datentyp UDINT
Access Set / Get
Untergrenze 1
Obergrenze 256000
Default 4096

Attr.-ID 0x67, Nenner


Datentyp UDINT
Access Set / Get
Untergrenze 1 Schritt
Obergrenze 256000
Default 4096

Anzahl Umdrehungen Zähler


Messlänge in Schritten = Anzahl Schritte pro Umdrehung *
Anzahl Umdrehungen Nenner
Formel 2: Getriebeberechnung

Verbindungspfad Attr.-ID 0x66, Packed EPATH mit 8 Bit Klasse

0x20 0x23 0x24 0x01 0x30 0x66


Logical Type Logical Type Logical Type
Class #23 Instance #1 Attr.-ID #102
= Class = Instance =Attr.-ID

Verbindungspfad Attr.-ID 0x67, Packed EPATH mit 8 Bit Klasse

0x20 0x23 0x24 0x01 0x30 0x67


Logical Type Logical Type Logical Type
Class #23 Instance #1 Attr.-ID #103
= Class = Instance =Attr.-ID

Damit diese Attribute übernommen und dauerhaft gespeichert werden, muss 0x70
Accept Parameter ausgeführt werden.

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2008, All Rights Reserved

06/27/2017 TR - ECE - BA - DGB - 0073 - 07 Page 47 of 155


Parametrierung

Sollten bei der Eingabe der Parametrierdaten die zulässigen Bereiche von Zähler und
Nenner nicht eingehalten werden können, muss versucht werden diese entsprechend
zu kürzen. Ist dies nicht möglich, kann die entsprechende Kommanzahl
möglicherweise nur annä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 jedem Umlauf eine Justage durchgeführt werden, oder
man passt die Mechanik bzw. Übersetzung entsprechend an.

Der Parameter "Anzahl Schritte pro Umdrehung" darf ebenfalls eine Kommazahl
sein, jedoch nicht die "Messlänge in Schritten". Das Ergebnis aus obiger Formel
muss auf bzw. abgerundet werden. Der dabei entstehende Fehler verteilt sich auf die
programmierte gesamte Umdrehungsanzahl und ist somit vernachlässigbar.

Vorgehensweise bei Linearachsen (Vor- und Zurück-Verfahrbewegungen):

Der Parameter "Umdrehungen Nenner" kann bei Linearachsen fest auf "1"
programmiert werden. Der Parameter "Umdrehungen Zähler" wird etwas größer als
die benötigte Umdrehungsanzahl programmiert. Somit ist sichergestellt, dass das
Mess-System bei einer geringfügigen Überschreitung des Verfahrweges keinen
Istwertsprung (Nullübergang) erzeugt. Der Einfachheit halber kann auch der volle
Umdrehungsbereich des Mess-Systems programmiert werden.

 TR-Electronic GmbH 2008, All Rights Reserved Printed in the Federal Republic of Germany

Page 48 of 155 TR - ECE - BA - DGB - 0073 - 07 06/27/2017


Das folgende Beispiel soll die Vorgehensweise näher erläutern:

Gegeben:
- Mess-System mit 4096 Schritte/Umdr. und max. 4096 Umdrehungen
- Auflösung 1/100 mm

- Sicherstellen, dass das Mess-System in seiner vollen Auflösung und


Messlänge (4096x4096) programmiert ist:
Messlänge in Schritten = 16777216,
Umdrehungen Zähler = 4096
Umdrehungen Nenner = 1
Zu erfassende Mechanik auf Linksanschlag bringen
- Mess-System mittels Justage auf „0“ setzen
- Zu erfassende Mechanik 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 nach 2000 mm = 607682 Schritte

Daraus folgt:
Anzahl zurückgelegter Umdrehungen = 607682 Schritte / 4096 Schritte/Umdr.
= 148,3598633 Umdrehungen

Anzahl mm / Umdrehung = 2000 mm / 148,3598633 Umdr. = 13,48073499mm / Umdr.

Bei 1/100mm Auflösung entspricht dies einer Schrittzahl / Umdrehung von 1348,073499

erforderliche Programmierungen:

Anzahl Umdrehungen Zähler = 4096


Anzahl Umdrehungen Nenner = 1

Anzahl Umdrehungen Zähler


Messlänge in Schritten = Anzahl Schritte pro Umdrehung *
Anzahl Umdrehungen Nenner

4096 Umdrehungen Zähler


= 1348,073499 Schritte / Umdr. *
1 Umdrehung Nenner

= 5521709 Schritte (abgerundet)

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2008, All Rights Reserved

06/27/2017 TR - ECE - BA - DGB - 0073 - 07 Page 49 of 155


Parametrierung

7.6.3.6 Attribute 0x68, Preset Value

Gefahr von Körperverletzung und Sachschaden durch einen


Istwertsprung bei Ausführung der Preset-Justage-Funktion!
 Die Preset-Justage-Funktion sollte nur im Mess-System-Stillstand
ausgeführt werden, bzw. muss der resultierende Istwertsprung
programmtechnisch und anwendungstechnisch erlaubt sein!

Preset Value wird verwendet, um den Mess-System-Wert auf einen beliebigen


Positionswert innerhalb des Bereiches von 0 bis Messlänge in Schritten — 1 zu
setzen. Der Ausgabe-Positionswert wird auf den Parameter Preset Value gesetzt,
wenn auf dieses Attribut geschrieben wird.

Attr.-ID 0x68
Datentyp ULINT
Access Set / Get
Untergrenze 0
Wert innerhalb des Bereiches von 0 bis programmierte
Obergrenze
Messlänge in Schritten – 1
Default 0

Presetwert
Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7
7 0 15 8 23 16 31 24
CEx-65 2 bis 2 2 bis 2 2 bis 2 2 bis 2 - - - -
7 0 15 8 23 16 31 24 39 32 47 40 55 48 63 56
COx-65 2 bis 2 2 bis 2 2 bis 2 2 bis 2 2 bis 2 2 bis 2 2 bis 2 2 bis 2

Verbindungspfad, Packed EPATH mit 8 Bit Klasse

0x20 0x23 0x24 0x01 0x30 0x68


Logical Type Logical Type Logical Type
Class #23 Instance #1 Attr.-ID #104
= Class = Instance =Attr.-ID

Damit dieses Attribut dauerhaft gespeichert wird, muss 0x70 Accept Parameter
ausgeführt werden.

Um eine sichere Übernahme der Instance Attribute


● 0x0C, Zählrichtung
● 0x65, Gesamtmesslänge in Schritten
● 0x66, Anzahl Umdrehungen-Zähler und
● 0x67, Anzahl Umdrehungen-Nenner
zu gewährleisten, müssen Änderungen dieser Instance Attribute zuerst mit 0x70
Accept Parameter übernommen werden. In einem weiteren Schritt kann der neue
Presetwert über Preset Value geschrieben werden. Soll dieser Wert dauerhaft
gespeichert werden, muss danach 0x70 Accept Parameter ausgeführt werden.

 TR-Electronic GmbH 2008, All Rights Reserved Printed in the Federal Republic of Germany

Page 50 of 155 TR - ECE - BA - DGB - 0073 - 07 06/27/2017


7.6.3.7 Attribute 0x70, Accept Parameter

Accept Parameter speichert die Mess-System Parameter in den nichtflüchtigen


Speicher (EEPROM).

Mit Schreibzugriff ≠0 werden alle geänderten Attribute dauerhaft gespeichert bzw. die
Übernahme von geänderten Werten für die Instance Attribute
● 0x0C, Zählrichtung
● 0x65, Gesamtmesslänge in Schritten
● 0x66, Anzahl Umdrehungen-Zähler und
● 0x67, Anzahl Umdrehungen-Nenner
vorgenommen.

Attr.-ID 0x70
Datentyp USINT
Access Set / Get
Untergrenze 0
Obergrenze 255
Default 0

Verbindungspfad, Packed EPATH mit 8 Bit Klasse

0x20 0x23 0x24 0x01 0x30 0x70


Logical Type Logical Type Logical Type
Class #23 Instance #1 Attr.-ID #112
= Class = Instance =Attr.-ID

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2008, All Rights Reserved

06/27/2017 TR - ECE - BA - DGB - 0073 - 07 Page 51 of 155


Parametrierung

7.7 Object 0xF4, Port


Das Port Object spezifiziert die vorhandenen CIP™-Ports des Mess-Systems. Für
jeden CIP™-Port existiert eine Instanz.

7.7.1 Gemeinsame Services

Service Code Service Name Beschreibung


Liefert den Inhalt aller Attribute zurück.
Die Reihenfolge entspricht der Attr.-ID.
0x01 Get_Attributes_All
Entsprechend dem Datentyp wird der
LOW-Anteil zuerst geschrieben.
Liefert den Inhalt des entsprechenden
0x0E Get_Attribute_Single
Attributes zurück

7.7.2 Class Attributes

Nr. Access Name Datentyp Attribut Beschreibung Default


1 Get Revision UINT Objekt Revisions-Index 0x00 01
Max. Instanznummer eines Objekts,
2 Get Max Instance UINT welches gegenwärtig in dieser 0x00 02
Klassenebene erzeugt wurde.
Number of Anzahl der gegenwärtig vorhandenen
3 Get UINT 0x00 02
Instances Ports.
4 - - - nicht implementiert -
5 - - - nicht implementiert -
Maximum
ID Number Höchste vorkommende
6 Get UINT 0x00 09
Class Klassen Attribut-ID
Attributes
Maximum
ID Number Höchste vorkommende
7 Get UINT 0x00 07
Instance Instanz Attribut-ID
Attributes
Liefert die Instanz des Port-Objekts
8 Get Entry Port UINT zurück, welche den Geräte-Zugangs- 0x00 02
Port beschreibt.
ARRAY of Ein ARRAY von Strukturen, welches
Port Instance
STRUCT die Instanz-Attribute 1 und 2 jeder
Info
of: einzelnen Instanz beinhaltet.
9 Get siehe Instanz-
Port Type UINT Aufzählung der Porttypen
attribut #1
CIP™ Portnummer welcher, mit siehe Instanz-
Port Number UINT
diesem Port verbunden ist. attribut #2
Tabelle 21: Port, Übersicht der Klassen Attribute

 TR-Electronic GmbH 2008, All Rights Reserved Printed in the Federal Republic of Germany

Page 52 of 155 TR - ECE - BA - DGB - 0073 - 07 06/27/2017


7.7.3 Instance 1, Attributes

Attr.-ID Access NV Name Datentyp Beschreibung Default


Aufzählung des
0x01 Get NV Port Type UINT 0x 00 01: reserviert
Porttyps
0x 00 01
CIP™
Zuordnung eines ein-
Portnummer,
deutigen Wertes zur
0x02 Get NV Port Number UINT welcher mit die-
Identifikation der einzel-
sem Port verbun-
nen Kommunikations-
den ist.
ports.
STRUCT
Link Object
of:
Anzahl der 16 Bit
Path Length UINT Worte im 0x00 02
folgenden Pfad
0x03 Get NV Der Pfad besteht aus
Logisches
einem logischen
Pfadsegment,
Padded Klassensegment und
Link Path welches das
EPATH einem logischen
Objekt für diesen
Instanzsegment:
Port bestimmt.
0x20 64, 0x24 01
Zeichenkette,
SHORT_ welche das
0x04 Get NV Port Name „Backplane“
STRING physikalische
Netzwerk benamt.
nicht
0x05 - - - - -
implementiert
nicht
0x06 - - - - -
implementiert
Knotennummer
Node Padded
0x07 Get NV des Gerätes auf 0x00 10
Address EPATH
dem Port
Tabelle 22: Port, Übersicht der Instanz 1 Attribute

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2008, All Rights Reserved

06/27/2017 TR - ECE - BA - DGB - 0073 - 07 Page 53 of 155


Parametrierung

7.7.4 Instance 2, Attributes

Attr.-ID Access NV Name Datentyp Beschreibung Default


Aufzählung des
0x01 Get NV Port Type UINT 0x00 04: EtherNet/IP
Porttyps
0x00 02
CIP™
Zuordnung eines ein-
Portnummer,
deutigen Wertes zur
0x02 Get NV Port Number UINT welcher mit die-
Identifikation der einzel-
sem Port verbun-
nen Kommunikations-
den ist.
ports.
STRUCT
Link Object
of:
Anzahl der 16 Bit
Path Length UINT Worte im 0x00 02
folgenden Pfad
0x03 Get NV Der Pfad besteht aus
Logisches einem logischen
Pfadsegment, Klassensegment und
Padded
Link Path welches das einem logischen
EPATH
Objekt für diesen Instanzsegment:
Port bestimmt. 0x20 F5, 0x24 01
(TCP/IP Interface)
Zeichenkette,
SHORT_ welche das
0x04 Get NV Port Name „Ethernet/IP Port“
STRING physikalische
Netzwerk benamt.
nicht
0x05 - - - - -
implementiert
nicht
0x06 - - - - -
implementiert
Knotennummer
Node Padded
0x07 Get NV des Gerätes auf 0x00 10
Address EPATH
dem Port
Tabelle 23: Port, Übersicht der Instanz 2 Attribute

 TR-Electronic GmbH 2008, All Rights Reserved Printed in the Federal Republic of Germany

Page 54 of 155 TR - ECE - BA - DGB - 0073 - 07 06/27/2017


7.8 Object 0xF5, TCP/IP Interface
Das TCP/IP Interface Object unterstützt die Konfiguration der TCP/IP Netzwerk
Schnittstelle und enthält u.a. z.B. die Geräte IP-Adresse, Netzwerkmaske und
Gateway Adresse.
Das Mess-System unterstützt exakt eine TCP/IP Schnittstellen Objekt Instanz für jede
TCP/IP-fähige Kommunikationsschnittstelle auf dem Modul.

7.8.1 Gemeinsame Services

Service Code Service Name Beschreibung


Liefert den Inhalt aller Attribute zurück.
Die Reihenfolge entspricht der Attr.-ID.
0x01 Get_Attributes_All
Entsprechend dem Datentyp wird der
LOW-Anteil zuerst geschrieben.
Liefert den Inhalt des entsprechenden
0x0E Get_Attribute_Single
Attributes zurück
Modifiziert den Wert eines
0x10 Set_Attribute_Single
entsprechenden Attributes

7.8.2 Class Attributes

Nr. Access Name Datentyp Attribut Beschreibung Default


1 Get Revision UINT Objekt Revisions-Index 0x00 01
Max. Instanznummer eines Ob-
2 Get Max Instance UINT jekts, welches gegenwärtig in die- 0x00 01
ser Klassenebene erzeugt wurde.
Anzahl der Objektinstanzen, welche
Number of
3 Get UINT gegenwärtig in dieser Klassen- 0x00 01
Instances
ebene erzeugt wurden.
4 - - - nicht implementiert -
5 - - - nicht implementiert -
Maximum
ID Number Höchste vorkommende
6 Get UINT 0x00 07
Class Klassen Attribut-ID
Attributes
Maximum
ID Number Höchste vorkommende
7 Get UINT 0x00 06
Instance Instanz Attribut-ID
Attributes
Tabelle 24: TCP/IP Interface, Übersicht der Klassen Attribute

Printed in the Federal Republic of Germany  TR-Electronic GmbH 2008, All Rights Reserved

06/27/2017 TR - ECE - BA - DGB - 0073 - 07 Page 55 of 155


Parametrierung

7.8.3 Instance 1, Attributes

Attr.-ID Access Name Datentyp Beschreibung Default Seite


0x00 00 00 02
Gerät bezieht IP-
Parameter über
0x01 Get Status DWORD Schnittstellenstatus 57
DHCP, wenn
Hardwareschalter
= 0x00 oder 0xFF
0x00 00 0014
Schnittstellen
Gerät entspricht
Capability-Flags,
Configuration einem DHCP-
0x02 Get DWORD zeigen die Konfigu- 57
Capability Client, Konfigu-
rationsmöglichkei-
ration kann ver-
ten an.
ändert werden
0x00 00 00 02
Schnittstellen
Gerät bezieht IP-
Steuer-Flags, stel-
Configuration Parameter über
0x03 Set/Get DWORD len die Konfigurati- 57
Control DHCP, wenn
onsmöglichkeiten
Hardwareschalter
ein.
= 0x00 oder 0xFF
Pfad zum physika-
Physical Link STRUCT
lischen Verbin- 58
Object of:
dungsobjekt
Größe des Pfades,
enthält die Anzahl
Path size UINT 0x00 02 58
der 16 Bit Worte im
Pfad.
0x04 Get Der Pfad besteht
aus einem logi-
Logische Segmente schen Klassen-
Padded kennzeichnen das segment und
Path 58
EPATH physikalische einem logischen
Verbindungsobjekt. Instanzsegment:
0x20 0xF6,
0x24 0x01
Konfiguration der
Interface STRUCT
TCP/IP Netzwerk 58
Configuration of:
Schnittstelle.
konfiguriert die
IP Address UDINT FLASH Inhalt 58
Geräte IP-Adresse
konfiguriert die
Network Mask UDINT Geräte Subnetz- FLASH Inhalt 58
0x05 Set/Get maske
konfiguriert die
Gateway
UDINT Geräte Gateway- FLASH Inhalt 58
Address
adresse
Name Server UDINT nicht implementiert 0x00 00 00 00 -
Name Server UDINT nicht implementiert 0x00 00 00 00 -
Domain Name STRING nicht implementiert 0 -
enthält de