Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis
Verfügbare Sprachen

Verfügbare Sprachen

Absolute Encoder C__-58
CEK-58
COK-58
_Zusätzliche Sicherheitshinweise
_Installation
_Inbetriebnahme
_Parametrierung
_Fehlerursachen und Abhilfen
_Additional safety instructions
_Installation
_Commissioning
_Parameterization
_Cause of faults and remedies
437815 / 437816 / 437817 / 437818
D
Seite 2 - 88
GB
Page 89 - 175
CEV-58
COV-58
CES-58
COS-58
Benutzerhandbuch
User Manual

Kapitel

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Relectronic CEV-58

  • Seite 1 Seite 2 - 88 Page 89 - 175 Absolute Encoder C__-58 CEV-58 COV-58 CEK-58 COK-58 CES-58 COS-58 _Zusätzliche Sicherheitshinweise _Installation _Inbetriebnahme _Parametrierung _Fehlerursachen und Abhilfen _Additional safety instructions _Installation _Commissioning _Parameterization _Cause of faults and remedies Benutzerhandbuch User Manual 437815 / 437816 / 437817 / 437818...
  • Seite 2 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 darin enthaltenen Abbildungen, urheberrechtlich geschützt. Drittanwendungen dieses Handbuchs, welche von den urheberrechtlichen Bestimmungen abweichen, sind verboten. Die Reproduktion, Übersetzung sowie elektronische fotografische Archivierung Veränderung...
  • Seite 3: Inhaltsverzeichnis

    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 ....................
  • Seite 4 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 5, Status........................29 7.3 Object 0x04, Assembly ......................30 7.3.1 Gemeinsame Services ....................
  • Seite 5 7.4.3.35 Attribute 109, Temperature High Limit .................. 61 7.4.3.36 Attribute 110, Additional Vendor-Parameter 1 ..............61 7.4.3.37 Attribute 111, Additional Vendor-Parameter 2 ..............61 7.4.3.38 Attribute 112, Accept Parameter ..................61 7.4.3.39 Attribute 113, Encoder Firmware Number ................62 7.4.3.40 Attribute 114, Encoder Firmware Version ................62 7.5 Object 0x47, Device Level Ring (DLR) ...................
  • Seite 6: Änderungs-Index

    Änderungs-Index Änderungs-Index Änderung Datum Index Erstausgabe 11.09.13 Blinkverhalten LED3 überarbeitet 02.10.13 Attribute 21 --> Bit0 Reserviert 15.11.13 „Encoder LED“ zu „Mod Status“ umbenannt 23.09.14 „Configuration Assembly“ hinzugefügt (ab FW-Version 1.15) 04.02.15 Configuration Assembly deaktivieren 14.07.15 Verweis auf Support-DVD entfernt 03.02.16 Schnittstellen-Logo und Trademarks aktualisiert 14.03.16 - Technische Daten entfernt...
  • Seite 7: Allgemeines

    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 anderen Dokumentationen...
  • Seite 8: Referenzen

    Allgemeines 1.2 Referenzen IEC 61158:2003, Type 2 Definiert u.a. den CIP™ Application Layer, welcher EtherNet/IP™ benutzt IEC 61784-1:2003, Definiert das Kommunikationsprofil von EtherNet/IP™ CP 2/2 Type 2 ISO/IEC 8802-3 Carrier Sense Multiple Access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications RFC768 Definiert das User Datagram Protocol (UDP) RFC791...
  • Seite 9: Verwendete Abkürzungen / Begriffe

    1.3 Verwendete Abkürzungen / Begriffe Controller Area Network (herstellerunabhängiger, offener Feldbusstandard) Absolut-Encoder mit optischer Abtastung ≤ 15 Bit Auflösung, Alle mechanischen Varianten Absolut-Encoder mit optischer Abtastung > 15 Bit Auflösung, Alle mechanischen Varianten Absolut-Encoder, alle Varianten Common Industrial Protocol, Protokoll für die Übertragung von CIP™...
  • Seite 10: Zusätzliche Sicherheitshinweise

    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...
  • Seite 11: Organisatorische Maßnahmen

    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 – Montageanleitung, insbesondere Kapitel "Grundlegende Sicherheitshinweise", – und dieses Benutzerhandbuch, insbesondere das Kapitel "Zusätzliche Sicherheitshinweise", gelesen und verstanden haben.
  • Seite 12: Ethernet/Ip™ Informationen

    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.
  • Seite 13: Ethernet/Ip™ Übertragungsarten

    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™...
  • Seite 14: Ethernet/Ip™ Geräteprofile

    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 minimal verfügbaren Objekte Kommunikationsfunktionen fest. Für das EtherNet/IP™ Mess-System wurde die Geräte-Typ-Nummer 22 hex für Encoder festgelegt. 3.4 Vendor ID Die Vendor IDs (Herstellerkennungen) werden von der ODVA™...
  • Seite 15: Installation / Inbetriebnahmevorbereitung

    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.
  • Seite 16: Anschluss - Hinweise

    Installation / Inbetriebnahmevorbereitung 4.1 Anschluss – Hinweise Die elektrischen Ausstattungsmerkmale werden hauptsächlich durch die variable Anschluss-Technik vorgegeben. Ob das Mess-System  zusätzliche Schnittstellen, z.B. eine SSI-Schnittstelle  externe Eingänge wie z.B. der Preset  einen Nullimpuls oder invertierte Signalfolgen bei einer Inkrementalschnitt- stelle unterstützt, wird deshalb durch die gerätespezifische Steckerbelegung definiert.
  • Seite 17: Node-Adresse (Host-Id)

    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.
  • Seite 18: Inbetriebnahme

    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_C_SERIES_X_X.eds“.
  • Seite 19: Bus-Statusanzeige

    5.2 Bus-Statusanzeige Das EtherNet/IP™-Mess-System ist mit vier Diagnose-LEDs ausgestattet. Im Einschaltmoment wird ein Selbsttest der LEDs durchgeführt und wird über die LEDs durch nacheinanderfolgendes Aufblinken angezeigt. Abbildung 4: EtherNet/IP™ Diagnose-LEDs LED1: Port 1 – Link / Data Activity LED2: Port 2 – Link / Data Activity LED Status Beschreibung - Spannungsversorgung fehlt oder wurde unterschritten...
  • Seite 20: Mac-Adresse

    Inbetriebnahme LED4: Net Status LED Status Beschreibung keine Versorgungsspannung, oder IP-Adresse (grün) Verbindung hergestellt blinkend (grün) keine Verbindung Gerät hat festgestellt, dass seine eigene IP-Adresse mehrfach im (rot) Netzwerk vergeben wurde. Eine oder mehrere Verbindungen zum Gerät sind im Timeout Zustand.
  • Seite 21: Objekt-Modell, Encoder Device

    6 Objekt-Modell, Encoder Device 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. Nach der EtherNet/IP™-Spezifikation entspricht das TR-Mess-System einem „Encoder Device, Device Type 0x22“.
  • Seite 22: Assembly

    Objekt-Modell, Encoder Device 6.2 Assembly 6.2.1 I/O Assembly Instances Über die IO Assembly Instances werden die Prozessdaten bzw. Positionswerte des Mess-Systems übertragen: Für Positionswerte ≤ 32 Bit: - Encoder: Instanz 1 mit 32 Bit Positionsdaten - Encoder: Instanz 2 mit 32 Bit Positionsdaten und Status-Flags - Encoder: Instanz 3 mit 32 Bit Positionsdaten und Geschwindigkeit Für Positionswerte ≤...
  • Seite 23  Instance Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Position Value 32, Low Byte Position Value 32 Position Value 32 Position Value 32, High Byte Geschwindigkeitswert, Low Byte Geschwindigkeitswert Geschwindigkeitswert Geschwindigkeitswert, High Byte Position Value 64, Low Byte Position Value 64...
  • Seite 24: Configuration Assembly

    Objekt-Modell, Encoder Device 6.2.2 Configuration Assembly „Configuration Assembly“ ist ab Firmware-Version 1.15 verfügbar ! In der Configuration Assembly sind alle wichtigen Attribute aus dem Position Sensor Objekt zusammengefasst und werden im Hochlauf, nachdem eine Verbindung aufgebaut wurde, an das Mess-System übertragen. Die Attribute werden dabei mit ihren Default-Werten beschrieben.
  • Seite 25: Parametrierung

    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.
  • Seite 26: Klassen-Übersicht

    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 etc. Enthält alle unterstütze Klassencodes des 0x02: Message Router Object Mess-Systems und die max. Anzahl von Verbindungen. Liefert den Positionswert des Mess-System 0x04: Assembly Object zurück.
  • Seite 27: Object 0X01, Identity

    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...
  • Seite 28: Instance 1, Attributes

    Parametrierung 7.2.3 Instance 1, Attributes Attr.-ID Access Name Datentyp Beschreibung Default TR-Herstellerkennung Vendor ID UINT 0x0471 = 1137 Bezeichnung des Device Type UINT Gerätetyps = 34 für 0x0022 „Encoder“ Herstellerbezogener Product Code UINT 0x4353 Produkt Code STRUCT Revision Geräte Revisions-Index Major Revision USINT Versions-Nr.
  • Seite 29: Attribute 5, Status

    7.2.3.1 Attribute 5, Status Status liefert den Gesamtstatus des Mess-Systems zurück: Funktion Beschreibung Owned Unter EtherNet/IP™ ohne Bedeutung 0, Reserviert TRUE: Zeigt an, dass das Gerät unterschiedlich zur Configured definierten Standard Anfangs-Konfiguration konfiguriert wurde. 0, Reserviert Extended Erweiterter Gerätestatus, siehe Tabelle unten Device Status TRUE: Zeigt einen behebbaren internen Gerätefehler Minor...
  • Seite 30: Object 0X04, Assembly

    Parametrierung 7.3 Object 0x04, Assembly Die I/O Assembly liefert die zyklischen Ausgangsdaten des Mess-Systems zurück. Über die Configuration Assembly können die wichtigsten Attribute sehr einfach und schnell parametriert werden. 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.
  • Seite 31: Instance, Attributes

    7.3.3 Instance, Attributes Instance Attr.-ID Access Name Datentyp Beschreibung Seite Position Value 32 Bit ARRAY of Byte Positionswert, 32 Bit Position Value 32 Bit Positionswert, 32 Bit ARRAY of Byte + Flags + Status-Flags Position Value 32 Bit Positionswert, 32 Bit ARRAY of Byte + Velocity + Geschwindigkeit...
  • Seite 32: Attribute 3, Position Value 32 Bit + Velocity

    Parametrierung 7.3.3.3 Attribute 3, Position Value 32 Bit + Velocity Position Value 32 Bit+ Velocity (Instance 3) liefert den Positionswert des Mess-Systems als 32 Bit Wert und die Geschwindigkeit zurück. Positionswert 32 Bit Geschwindigkeit Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5...
  • Seite 33: Attribute 3, Position Value 64 Bit + Velocity

    7.3.3.6 Attribute 3, Position Value 64 Bit + Velocity Position Value 64 Bit +Velocity (Instance 103) liefert den Positionswert des Mess-Systems als 64 Bit Wert und die Geschwindigkeit zurück. Positionswert 64 Bit Geschwindigkeit Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6...
  • Seite 34: Connection Points

    Parametrierung  Byte Bit-Reihenfolge Attribut Seite bis 2 bis 2 bis 2 bis 2 Total Measuring Range bis 2 bis 2 bis 2 bis 2 bis 2 bis 2 Number of Revolutions – Numerator bis 2 bis 2 bis 2 bis 2 Number of Revolutions –...
  • Seite 35: Object 0X23, Position Sensor

    7.4 Object 0x23, Position Sensor Das Position Sensor Object enthält alle Mess-System –spezifischen Attribute. 7.4.1 Gemeinsame Services Service Code Service Name Beschreibung 0x05 Reset Zurücksetzen auf Werkseinstellung Bewirkt die Aktivierung geänderter 0x0D Apply_Attributes Parameter Liefert den Inhalt des entsprechenden 0x0E Get_Attribute_Single Attributes zurück Modifiziert den Wert eines...
  • Seite 36: Instance 1, Attributes

    Parametrierung 7.4.3 Instance 1, Attributes Attr.-ID Access Name Datentyp Beschreibung Default Seite Anzahl aller unterstützter Number of Attributes USINT Attribute 0x01, 0x02 … ARRAY Listet alle unterstützten Attribute List (USINT) Attribute als HEX-Wert 0x71, 0x72 Position Value Aktueller Positionswert mit DINT Signed Vorzeichen...
  • Seite 37  Attr.-ID Access Name Datentyp Beschreibung Default Seite Position Value ULINT Positionswert, 64 Bit Extended Total Measuring Gesamtmesslänge in ULINT 16777216 Range Schritten Number of Anzahl Umdrehungen - Revolutions - UDINT 4096 Zähler Numerator Number of Anzahl Umdrehungen - Revolutions - UDINT Nenner Denominator...
  • Seite 38: Attribute 1, Number Of Attributes

    Parametrierung 7.4.3.1 Attribute 1, Number of Attributes Number Attributes liefert die Anzahl der unterstützten Attribute des Position Sensor Object. 7.4.3.2 Attribute 2, Attribute List Attribute List liefert die unterstützten Attribute des Position Sensor Object als HEX-Wert zurück: ARRAY (USINT), nur lesen Attr.-ID HEX-Wert Name...
  • Seite 39: Attribute 10, Position Value Signed (≤ 32 Bit)

    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.4.3.3 Attribute 10, Position Value Signed (≤ 32 Bit) Position Value Signed liefert den Positionswert als Binär kodierten Wert bis max.
  • Seite 40: Attribute 12, Direction Counting Toggle

    Parametrierung 7.4.3.5 Attribute 12, Direction Counting Toggle Direction Counting Toggle setzt die Zählrichtung des Mess-Systems. BOOL Access Wert Beschreibung Default Position im Uhrzeigersinn steigend (Blick auf Welle) Set/Get Position im Uhrzeigersinn fallend (Blick auf Welle) Verbindungspfad, Packed EPATH mit 8 Bit Klasse 0x20 0x23 0x24...
  • Seite 41: Standard Skalierungsparameter (≤ 32 Bit)

    7.4.3.7 Standard Skalierungsparameter (≤ 32 Bit) Um „Attribute 16, Measuring Units per Span“ und „Attribute 17, Total Measuring Range in Measuring Units“ zu verwenden, muss „Attribute 105, TR-Parameter in use“ auf „0“ gesetzt sein. 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...
  • Seite 42: Attribute 17, Total Measuring Range In Measuring Units

    Parametrierung 7.4.3.7.2 Attribute 17, Total Measuring Range in Measuring Units Total Measuring Range in Measuring Units legt die Gesamtmesslänge in Schritten des Mess-Systems fest, bevor das Mess-System wieder bei Null beginnt. UDINT Gesamtmesslänge in Schritten Byte 0 Byte 1 Byte 2 Byte 3 bis 2 bis 2...
  • Seite 43 Zur Berechnung können die Parameter Schritte/Umdr. und Anzahl Umdrehungen vom Typenschild des Mess-Systems abgelesen werden. Parameter „Anzahl Umdrehungen“, sich Eingaben „Gesamtmesslänge in Schritten“ und „Mess-Schritte pro Umdrehung“ ergibt, hat folgende Einschränkung: Die „Anzahl Umdrehungen“ darf eine Kommazahl sein, die sich mit einem Bruch in folgendem Bereich darstellen lässt: 1…256000 = Anzahl Umdrehungen...
  • Seite 44: Attribute 18, Position Measuring Increment

    Parametrierung 7.4.3.8 Attribute 18, Position Measuring Increment Position Measuring Increment liefert die kleinste inkrementelle Änderung des Positionswertes zurück. Der Wert ist fest auf 1 Schritt eingestellt. Verbindungspfad, Packed EPATH mit 8 Bit Klasse 0x20 0x23 0x24 0x01 0x30 0x12 Logical Type Logical Type Logical Type Class #23...
  • Seite 45: Attribute 21, Position State Register

    7.4.3.10 Attribute 21, Position State Register Mit „Attribute 22, Position Low Limit“ und „Attribute 23, Position High Limit“ zusammen kann innerhalb des Messbereichs ein Arbeitsbereich definiert werden. Das „Position State Register“ beinhaltet den aktuellen Bereichsstatus der Mess- System-Position. Durch diese Funktion können externe Lageschalter eingespart werden.
  • Seite 46: Attribute 23, Position High Limit

    Parametrierung 7.4.3.12 Attribute 23, Position High Limit Position High Limit definiert die Obergrenze des Arbeitsbereichs. Der Wert muss innerhalb des Messbereichs und über dem „Position Low Limit“ liegen. DINT Obergrenze des Arbeitsbereichs Byte 0 Byte 1 Byte 2 Byte 3 bis 2 bis 2 bis 2...
  • Seite 47: Attribute 25, Velocity Format

    7.4.3.14 Attribute 25, Velocity Format Velocity Format definiert die Einheit in der der Geschwindigkeitswert von „Attribute 24, Velocity Value“ ausgegeben wird. ENGUNIT Wert Einheit Default 0x1F04 Schritte pro Sekunde [Schr/s] * 0x1F05 Schritte pro Millisekunde [Schr/ms] * 0x1F0E Umdrehungen pro Sekunde [Umdr/s] 0x1F0F Umdrehungen pro Minute [Umdr/min] * Zur internen Berechnung der Geschwindigkeit wird die programmierte Auflösung...
  • Seite 48: Attribute 28, Maximum Velocity Setpoint

    Parametrierung Access Set/Get Untergrenze , Standard-Einheit: Umdr./min Obergrenze -1, Standard-Einheit: Umdr./min Default Verbindungspfad, Packed EPATH mit 8 Bit Klasse 0x20 0x23 0x24 0x01 0x30 0x1B Logical Type Logical Type Logical Type Class #23 Instance #1 Attr.-ID #27 = Class = Instance =Attr.-ID Damit dieses Attribut dauerhaft gespeichert wird, muss Attribut 112 Accept Parameter oder Service Code 0x16 save ausgeführt werden.
  • Seite 49: Attribute 42, Physical Resolution Span

    7.4.3.18 Attribute 42, Physical Resolution Span Physical Resolution Span zeigt die physikalisch mögliche Auflösung in Schritten pro Umdrehung an und ist abhängig vom Mess-System – Typ. UDINT, nur lesen Schritte pro Umdrehung Byte 0 Byte 1 Byte 2 Byte 3 bis 2 bis 2 bis 2...
  • Seite 50: Attribute 45, Supported Alarms

    Parametrierung Entsprechende Maßnahmen im Fehlerfall siehe Kapitel „Fehlerursachen und Abhilfen“ auf Seite 82. Verbindungspfad, Packed EPATH mit 8 Bit Klasse 0x20 0x23 0x24 0x01 0x30 0x2C Logical Type Logical Type Logical Type Class #23 Instance #1 Attr.-ID #44 = Class = Instance =Attr.-ID 7.4.3.21 Attribute 45, Supported Alarms...
  • Seite 51: Attribute 47, Warnings

    7.4.3.23 Attribute 47, Warnings Warnings zeigt an, dass der Toleranzbereich für interne Parameter über- oder unterschritten wurde. Im Gegensatz zu Alarmsignalen führen Warnungen nicht zu einer fehlerhaften Positionsausgabe. Die Warnungen werden gelöscht, sobald die Parameterwerte wieder innerhalb der Toleranzbereiche sind. WORD, nur lesen Beschreibung FALSE (0)
  • Seite 52: Attribute 49, Warning Flag

    Parametrierung Verbindungspfad, Packed EPATH mit 8 Bit Klasse 0x20 0x23 0x24 0x01 0x30 0x30 Logical Type Logical Type Logical Type Class #23 Instance #1 Attr.-ID #48 = Class = Instance =Attr.-ID 7.4.3.25 Attribute 49, Warning Flag Das Warning Flag zeigt an, dass mindestens ein Warnbit in „Attribute 47, Warnings“...
  • Seite 53: Attribute 51, Offset Value

    7.4.3.27 Attribute 51, Offset Value Offset Value zeigt den Offsetwert in Bezug auf den physikalischen Nullpunkt an. DINT, nur lesen Offsetwert Byte 0 Byte 1 Byte 2 Byte 3 bis 2 bis 2 bis 2 bis 2 Verbindungspfad, Packed EPATH mit 8 Bit Klasse 0x20 0x23 0x24...
  • Seite 54: Tr-Skalierungsparameter (≤ 64 Bit)

    Parametrierung 7.4.3.29 TR-Skalierungsparameter (≤ 64 Bit) Um „Attribute 101, Total Measuring Range“ und „Attribute 102/103, Revolution Numerator/Denominator“ zu verwenden, muss „Attribute 105, TR-Parameter in use“ auf „1“ gesetzt werden. 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...
  • Seite 55: Attribute 102/103, Revolution Numerator/Denominator

    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 2: Allgemeine Skalierungsparameter Zur Berechnung können die Parameter Schritte/Umdr.
  • Seite 56 Parametrierung Verbindungspfad Attr.-ID 102, 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 103, Packed EPATH mit 8 Bit Klasse 0x20 0x23 0x24...
  • Seite 57 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...
  • Seite 58: Attribute 104, Preset Value Extended (≤ 64 Bit)

    Parametrierung 7.4.3.30 Attribute 104, Preset Value Extended (≤ 64 Bit) Gefahr von Körperverletzung und Sachschaden durch einen Istwertsprung bei Ausführung der Preset-Justage-Funktion!  Die Preset-Justage-Funktion sollte Mess-System-Stillstand ausgeführt werden, bzw. muss resultierende Istwertsprung programmtechnisch und anwendungstechnisch erlaubt sein! Preset Value Extended wird verwendet, um den Mess-System-Wert auf einen beliebigen Positionswert innerhalb des Bereiches von 0 bis Messlänge in Schritten –...
  • Seite 59: Attribute 105, Tr-Parameter In Use (Skalierung)

    7.4.3.31 Attribute 105, TR-Parameter in use (Skalierung) TR-Parameter in use legt fest, welche Skalierungs-Attribute verwendet werden sollen. BOOL Access Wert Beschreibung Default Standartisierte EthernNet/IP Skalierungs-Attribute verwenden Set / Get Herstellerspezifische TR Skalierungs-Attribute verwenden Standartisierte EthernNet/IP Skalierungsparameter: Attribute 16, Measuring Units per Span Attribute 17, Total Measuring Range in Measuring Units Herstellerspezifische TR-Skalierungsparameter: Attribute 101, Total Measuring Range...
  • Seite 60: Attribute 107, Temperature Value Format

    Parametrierung 7.4.3.33 Attribute 107, Temperature Value Format Temperature Value Format legt die Einheit fest, in der die Temperatur in „Attribute 106, Temperature Value“ ausgegeben und in „Attribute 108, Temperature Low Limit“ so wie „Attribute 109, Temperature High Limit“ eingegeben wird. ENGUNIT Wert Einheit...
  • Seite 61: Attribute 109, Temperature High Limit

    7.4.3.35 Attribute 109, Temperature High Limit Temperature High Limit definiert den Maximalwert der Temperatur in der in „Attribute 107, Temperature Value Format“ eingestellten Einheit (Standard °C). Wird dieser Wert überschritten, wird in „Attribute 47, Warnings“ das dazugehörige Warnbit (14) gesetzt. INT, Default: + 85 °C Obergrenze der Temperatur Byte 0...
  • Seite 62: Attribute 113, Encoder Firmware Number

    Parametrierung 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 7.4.3.39 Attribute 113, Encoder Firmware Number Encoder Firmware Number enthält die aktuelle Firmware-ID. Datentyp STRING Access...
  • Seite 63: Object 0X47, Device Level Ring (Dlr)

    7.5 Object 0x47, Device Level Ring (DLR) Das Device Level Ring Object enthält Statusinformationen für das DLR- Protokoll und ermöglicht die Verwendung einer Ethernet-Ring-Topologie. Das Mess- System unterstützt keine „Supervisor“-Funktionalität. 7.5.1 Gemeinsame Services Service Code Service Name Beschreibung Liefert den Inhalt aller Attribute zurück. Die Reihenfolge entspricht Attr.-ID.
  • Seite 64: Attribute 1, Network Topology

    Parametrierung 7.5.3.1 Attribute 1, Network Topology Network Topology Attribute liefert die Art der vorherrschenden BUS-Struktur. USINT Access Wert Beschreibung Linien - Struktur Ring - Struktur 7.5.3.2 Attribute 2, Network Status Network Status Attribute liefert den Status des Netzwerks aus Sicht des Mess-Systems zurück.
  • Seite 65: Attribute 12, Capability Flags

    7.5.3.4 Attribute 12, Capability Flags Capability Flags Attribute beschreibt die DLR Funktionalitäten des Mess- Systems. DWORD, nur lesen Name Beschreibung Default Ist gesetzt, wenn die BUS- Announce-based Ring Node Struktur auf der Verarbeitung von „Announce-Frames“ basiert Ist gesetzt, wenn die BUS- Beacon-based Ring Node Struktur auf der Verarbeitung von „Beacon-Frames“...
  • Seite 66: Object 0X48, Quality Of Service (Qos)

    Parametrierung 7.6 Object 0x48, Quality of Service (QoS) Quality Service Objekt (QoS) ermöglicht unterschiedliche Klassifizierungen und Priorisierungen der Datenpakete für die Ethernet/IP – Kommunikation. Dazu werden die Ethernet/IP™–Nachrichten mit „Differentiated Service Codepoints“ (DSCP) markiert. 7.6.1 Gemeinsame Services Service Code Service Name Beschreibung Liefert den Inhalt des entsprechenden 0x0E...
  • Seite 67: Instance Attributes

    7.6.3 Instance Attributes Attr.-ID Access Name Datentyp Beschreibung Default DSCP Wert für DSCP USINT CIP™ transport class 0/1 0x37 Urgent dringende Nachrichten DSCP Wert für DSCP USINT CIP™ transport class 0/1 0x2F Scheduled geplante Nachrichten DSCP Wert für DSCP High USINT CIP™...
  • Seite 68: Object 0Xf5, Tcp/Ip Interface

    Parametrierung 7.7 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.7.1 Gemeinsame Services Service Code Service Name...
  • Seite 69: Instance 1, Attributes

    7.7.3 Instance 1, Attributes Attr.-ID Access Name Datentyp Beschreibung Default Seite 0x0000 0002 Gerät bezieht IP- Parameter über Status DWORD Schnittstellenstatus DHCP, wenn Hardwareschalter = 0x00 0x0000 0014 Schnittstellen Gerät entspricht Capability-Flags, Configuration einem DHCP- DWORD zeigen die Konfigu- Capability Client, Konfigu- rationsmöglichkei- ration kann ver-...
  • Seite 70: Attribute 1, Status

    Parametrierung 7.7.3.1 Attribute 1, Status Das Status Attribut ist bitkodiert und zeigt den TCP/IP Netzwerk Schnittstellenstatus Bit Funktion Beschreibung Das Schnittstellen Konfigurationsattribut wurde nicht konfiguriert. Das Schnittstellen Konfigurationsattribut enthält Schnittstellen- eine gültige Konfiguration (DHCP, FLASH) Konfigurationsstatus Das Schnittstellen Konfigurationsattribut enthält eine gültige Konfiguration (Hardware Schalter) 3-15: Reserviert Zeigt eine noch nicht abgeschlossene...
  • Seite 71: Attribute 3, Configuration Control

    7.7.3.3 Attribute 3, Configuration Control Das Configuration Control Attribut ist bitkodiert und legt fest, auf welche Art das Mess-System in der Hochlaufphase seine IP-Parameter zugewiesen bekommt. siehe auch „IP-Parameter beziehen“ auf Seite 72. Bit Funktion Beschreibung Das Mess-System erhält in Schalterstellung 0x00 die IP-Parameter aus dem FLASH, in Schalterstellung 0x01 bis 0xFE über die Hardware Schalter und in Schalterstellung...
  • Seite 72: Attribute 5, Interface Configuration

    Parametrierung 7.7.3.5 Attribute 5, Interface Configuration Das Interface Configuration Attribut enthält die Konfigurationsparameter (IP- Parameter), welche für den Betrieb des Mess-Systems als TCP/IP Knoten erforderlich sind. Um unvollständige oder inkompatible Konfigurationen zu vermeiden, können die IP-Parameter nicht einzeln gesetzt werden. Um eine Änderung vorzunehmen, sollte das Interface Configuration Attribute zuerst mit dem Get-Service gelesen werden, die gewünschten Parameter geändert werden, dann mit dem Set-Service geschrieben werden.
  • Seite 73: Ip-Parameter Setzen Und Speichern

    7.7.3.5.2 IP-Parameter setzen und speichern Das Setzen bzw. Speichern der IP-Parameter kann auf zwei Arten über das TCP/IP Interface Object, Klassencode 0xF5, erfolgen: 1. Ein Set_Attribute_Single Service auf das Attribut 5 Interface Configuration bewirkt das Setzen der als Parameter übergebenen Werte. Ist der Wert des Attributs 3 Configuration Control beim Ausführen der Aktion = 0x00, wird die Konfiguration zusätzlich dauerhaft im FLASH abgelegt.
  • Seite 74: Object 0Xf6, Ethernet Link

    Parametrierung 7.8 Object 0xF6, Ethernet Link Das Ethernet Link Object unterhält verbindungsspezifische Zähler und Statusinformationen für eine Ethernet 802.3 Kommunikationsschnittstelle. Das Mess- System unterstützt exakt eine Ethernet Link Objekt Instanz für jede Ethernet IEEE 802.3 Kommunikationsschnittstelle (PORT) auf dem Modul. Das Mess-System besitzt 2 PORTs und somit 2 Ethernet Link Objekt Instanzen.
  • Seite 75: Instance 1 Und 2, Attributes

    7.8.4 Instance 1 und 2, Attributes Attr.-ID Access Name Datentyp Beschreibung Default Momentane Übertra- Interface UDINT gungsgeschwindigkeit in Speed MBit/s Schnittstellen-Statusflags, Interface Flags DWORD 0x0000 000F siehe unten geräteabhängig Physical ARRAY of MAC Layer Adresse (HEX), z.B.: Address 6 USINTs siehe auch Seite 20 00 03 12 07 00 0D Interface...
  • Seite 76 Parametrierung … Anzahl erfolgreich Multiple UDINT übertragener Frames mit mehr Collisions als einer Daten-Kollision Anzahl wie oft eine SQE-Test- SQE Test UDINT Fehlernachricht Errors erstellt wurde Anzahl der Frames bei denen beim ersten Deferred UDINT Übertragungsversuch wegen Transmissions zu hoher Auslastung eine Verzögerung aufgetreten ist Anzahl der Daten-Kollisionen die später als 512 Bit-Zeiten...
  • Seite 77: Attribute 2, Interface Flags

    7.8.4.1 Attribute 2, Interface Flags Das Interface Flags Attribut enthält Status- und Konfigurationsinformationen über die physikalische Schnittstelle und ist wie folgt definiert: Bit Funktion Beschreibung 0: keine aktive Verbindung Verbindungsstatus aktive Verbindung siehe auch Bus-Statusanzeige, Seite 19 0: Halbduplex aktiv Halb-/Vollduplex 1: Vollduplex aktiv 0: Auto-Erkennung aktiv...
  • Seite 78: Verbindungstypen

    Verbindungstypen 8 Verbindungstypen Der Verbindungstyp legt die Verbindungsart zwischen Absender = Steuerungssystem (Originator) und dem Ziel = Mess-System (Target) fest. Hierbei wird auch der Datenfluss unterschieden: ● O -> T: Datenpakete vom Originator zum Target ● T -> O: Datenpakete vom Target zum Originator Das Mess-System unterstützt folgende Verbindungstypen: 1.
  • Seite 79: Inbetriebnahme-Hilfen

    9 Inbetriebnahme-Hilfen 9.1 IP-Parameter über DHCP-Server beziehen 9.1.1 Voraussetzungen ● Für den DHCP-Server wird zunächst eine entsprechende Software benötigt, welche von der Firma Rockwell Automation kostenlos bezogen werden kann: – Programm: BOOTP/DHCP Server Utility – Download: http://www.ab.com/networks/bootp.html – Wird Rockwell Steuerungssystem „Logix“...
  • Seite 80 Inbetriebnahme-Hilfen 4. Versorgungsspannung einschalten – Das Mess-System startet zyklisch DHCP-Anfragen, welche mit Angabe der MAC-Adresse in die Request History eingetragen werden: 5. Einer der Einträge doppelklicken: ● Die New Entry Dialog Box erlaubt folgende Eintragungen vorzunehmen:  Ethernet Address (MAC): wird automatisch übernommen! ...
  • Seite 81 Der neue Eintrag wird in der Relation List angezeigt und die vorgegebenen IP- Parameter bei der nächsten DHCP-Anfrage dem Mess-System zugewiesen. Das Ergebnis dieser Zuweisung wird in die Request History eingetragen: 6. Über den Button Disable BOOTP/DHCP die IP-Parameter in das FLASH abspeichern.
  • Seite 82: Fehlerursachen Und Abhilfen

    Fehlerursachen und Abhilfen 10 Fehlerursachen und Abhilfen 10.1 Optische Anzeigen Die Zuordnung der LEDs kann aus dem Kapitel „Bus-Statusanzeige“, Seite 19 entnommen werden. Link / Data Activity - Ursache Abhilfe - Spannungsversorgung, Verdrahtung prüfen Spannungsversorgung fehlt oder - Liegt die Spannungsversorgung im wurde unterschritten zulässigen Bereich? Keine Ethernet-Verbindung...
  • Seite 83 Net Status - Ursache Abhilfe - Spannungsversorgung, Verdrahtung prüfen - Liegt die Spannungsversorgung im zulässigen Bereich? keine Versorgungsspannung, - Eine der drei Möglichkeiten nutzen, um die IP-Adresse oder keine IP-Adresse zu vergeben: zugewiesen Konfiguration über Hardware-Schalter, siehe Seite 17 Konfiguration aus dem FLASH, siehe Seite 71 Konfiguration über DHCP, siehe Seite 71 an (grün) Verbindung hergestellt...
  • Seite 84: Allgemeine Status Codes

    Fehlerursachen und Abhilfen 10.2 Allgemeine Status Codes Nachfolgende Tabelle listet die allgemeinen Status Codes auf, welche im Fehlerfall in das Feld General Status Code Field einer Error Response Nachricht eingetragen werden. Der erweiterte Status Code ist objektspezifisch und wird, wenn das Objekt diesen unterstützt, unter dem jeweiligen Objekt definiert.
  • Seite 85 … Allgemeiner Name Beschreibung Status Code Reply data too Die zu übertragenen Daten im Eingangspuffer 0x11 large sind größer als der zugewiesene Puffer. Der Service spezifiziert ein Vorgehen, welcher Fragmentation of a einen einfachen Datenwert fragmentiert, d.h. 0x12 primitive value halbiert einen REAL Datentyp.
  • Seite 86: Sonstige Störungen

    Fehlerursachen und Abhilfen … Allgemeiner Name Beschreibung Status Code Es wurde eine ungültige Antwort empfangen, z.B. Rückmelde Service Code passt nicht zum Invalid Reply 0x22 angefragten Service Code oder die Received zurückgemeldete Nachricht ist kleiner als die erwartete Größe. Die empfangene Nachricht ist größer, als der 0x23 Buffer Overflow Empfangspuffer verarbeiten kann.

Diese Anleitung auch für:

Cov-58Cek-58Cok-58Ces-58Cos-58

Inhaltsverzeichnis