Home

Benutzerhandbuch / User Manual

image

Contents

1. 0x23 0x24 0x01 0x30 Logical Type Ces 23 Logical Type instance 1 Logical Type Am ip 16 Class Instance Attr ID Damit dieses Attribut dauerhaft gespeichert wird muss 0x70 Accept Parameter ausgef hrt werden 8 6 3 5 Attribute 0x64 0x66 Position Value 1 3 Position Value liefert die Istposition der einzelnen Magneten als Bin r kodierten Wert zur ck DINT nur lesen Position 32 Bit Magnet x Byte 0 Byte 1 Byte 2 Byte 3 2 bis 2 2P bis 2 2 bis 2 29 bis 2 Verbindungspfad Packed EPATH mit 8 Bit Klasse 0x20 0x23 0x24 0x01 0x30 0x64 0x66 Logical oa Ge Leg A Type Attr ID TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 48 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relect ronic Parametrierung 8 6 3 6 Attribute 0x67 0x69 Preset Value 1 3 Preset Value definiert die Positionswerte f r die Presetfunktion und wird verwendet um den Mess System Wert der unterst tzten Kan le auf einen beliebigen Positionswert innerhalb des Messbereiches zu setzen Die Presetfunktion wird ber Attribute Ox6A 0x6C Preset 1 3 Release ausgef hrt siehe Seite 50 Presetwert Magnet x Byte 0 Byte 1 Byte 2 Byte 3 2 bis 2 2 bis 2 2 bis 2 2 bis 2 Attr ID 0x67 0x69 Datentyp DINT Access Set Get Untergrenze 2147483647 Obergrenze 2147483647 Default 0 Verbindungspfad Pa
2. Heartbeat messages are only triggered after the measuring system has successfully completed the network access state machine and is online Off Nonexistent Power Loss from any state Power Applied Identity Object Reset Service Device Self Testing from any state except Major LED Flashing Red Green Unrecoverable Fault Passed Tests Fault corrected Standby LED Flashing Green Activated Deactivated Operational LED Solid Green 9 Major Major Recoverable Unrecov erable Fault Fault Major Major Recoverable Unrecoverable Fault Fault LED Flashing Red L LED Solid Red KL LED Module Status Figure 6 State Transition Diagram Source ODVA EtherNet IP Specification TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 108 of 151 TR ELA BA DGB 0009 00 11 25 2008 TRelectronic Parameterization The Identity Object contains the following states Description Nonexistent The device is without power Device Self Testing The device is executing its self tests The device needs commissioning due to an incorrect or incomplete configuration Operational The device is operating in a fashion that is normal for the device Standby Maj REN The device has experienced a fault that is believed to be F ste recoverable Major e d Unrecoverabie The device has experien
3. Indicates the interface detects no local hardware Local Hardware 0 fault al 1 Indicates a local hardware fault is detected 7 31 Reserved 0 J Printed in the Federal Republic of Germany 11 25 2008 TR ELA BA DGB 0009 00 TR Electronic GmbH 2008 All Rights Reserved Page 139 of 151 electronic Commissioning Support 9 Commissioning Support 9 1 IP configuration via DHCP server 9 1 1 Prerequisite e DHCP server utility from Rockwell Automation free of charge Program name BOOTP DHCP Server Utility Download http www ab com networks bootp html H the Rockwell control system Logix is used the BOOTP DHCP server utility is a component of the control software e The program is suitable for the installation on a PC with WINDOWS operating system DHCP server and measuring system must be located in the same network segment e For configuration the MAC address of the measuring system is used Normally the MAC ID is printed onto the bus connection hood 9 1 2 Procedure 1 Create a new entry in the New Entry dialog box Tools gt Relation List The New Entry dialog allows you to enter all of the parameters required for an address relation e Ethernet Address MAC Enter MAC address of the measuring system e IP Address Enter desired IP address e Hostname not supported e Description optional SS BOOTP DHCP Server 2 3 C Dokumente und Einstellungen
4. Parametrierung Relectronic 8 6 Object 0x23 Position Sensor Das Position Sensor Object enth lt alle Mess System spezifischen Attribute 8 6 1 Gemeinsame Services Service Code Service Name Beschreibung Ox0E Get Attribute Single Liefert den Inhalt des entsprechenden Attributes zur ck Modifiziert den Wert eines oe ee ANUE Single entsprechenden Attributes 8 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 Number of Anzahl der Objektinstanzen welche 3 Get UINT gegenw rtig in dieser Klassenebene 0x00 01 Instances erzeugt wurden Tabelle 19 Position Sensor bersicht der Klassen Attribute TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 44 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relect ronic Parametrierung 8 6 3 Instance 1 Attributes Attr ID Access Datentyp Beschreibung Default 0x02 0x03 Ox0B Ox0C Listet alle SC SE 0x02 Get NV Attribute List ARRAY unterst tzten 9 67 0x68 46 USINT Attribute als 0x69 Ox6A ae Ox6B Ox6C Ox6D Ox6E Ox6F 0x70 Se Positionswert 0x03 Get NV ze UDINT Magnet 1 e 48 9 A
5. Verbindungspfad Packed EPATH mit 8 Bit Klasse 0x23 0x24 0x01 0x30 Logical Type Glass 23 Logical Type instance 1 Logical TYPe am JD 11 Class Instance Attr ID 8 6 3 3 Attribute 0x0C Direction Counting Toggle Direction Counting Toggle setzt die Zahlrichtung des Mess Systems BOOL Access wert Beschreibung Default Position steigend zum Stabende X Set Get Position fallend zum Stabende Verbindungspfad Packed EPATH mit 8 Bit Klasse 0x23 0x24 0x01 0x30 Logical Type Glass 23 Logical Type instance 1 Logical Type am ip 12 Class Instance Attr ID Damit dieses Attribut dauerhaft gespeichert wird muss 0x70 Accept Parameter ausgef hrt werden Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 47 of 151 Parametrierung Relectronic 8 6 3 4 Attribute 0x10 Measuring Units per Span Measuring Units per Span setzt die Aufl sung des Mess Systems nm ber die im Mess System hinterlegte Messl nge und die hier festgelegte Aufl sung wird die Gesamtschrittzahl ber den gesamten Messbereich des Mess Systems festgelegt Messl nge in Schritten Messlange mm Aufl sung mm Attr ID 0x10 Datentyp UDINT Access Set Get Untergrenze 0 Obergrenze 4294967295 Default 0 Verbindungspfad Packed EPATH mit 8 Bit Klasse
6. 4 Get Number of Anzahl der Attribute in der optionalen attributes SCH Attributliste 0x00 00 Optional ARRAY of j attributes UINT Liste der optionalen Attributnummern 0x00 5 nicht implementiert Maximum ID Number H chste vorkommende 6 Get Class JINT Klassen Attribut ID 0x00 07 Attributes Maximum ID Number H chste vorkommende 7 Get Instance JINT Instanz Attribut ID 0x00 03 Attributes Tabelle 15 Assembly bersicht der Klassen Attribute TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 38 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relectronic 8 4 3 Instance Attributes Parametrierung Instance Attr ID Access NV Name Datentyp Beschreibung 100 0x03 Heartbeat Heartbeat Status ARRAY of 32 Bit Status 191 ome Get DM Position Byte 32 Bit Positionswert Magnet 1 32 Bit Status 102 0x03 Get nv Status ARRAY of 32 Bit Positionswert Magnet 1 y 32 Bit Positionswert Magnet 2 32 Bit Status Status ARRAY of 32 Bit Positionswert Magnet 1 193 03 set DM Position1 3 Byte 32 Bit Positionswert Magnet 2 32 Bit Positionswert Magnet 3 Tabelle 16 Assembly bersicht der Instanz Attribute Printed in the Federal Republic of Germany 11 25 2008 TR ELA BA DGB 0009 00 TR Electronic GmbH 2008 All Rights Reserved Page 39 of 151 Parametrierung TRelectronic 8 4 3 1 Attribute
7. 490 00418 LTProg Soft Nr 490 00415 Installationsanleitung TR E TI DGB 0074 Deutsch Englisch PC mit TRWinProg amp Versorgungsspannung USB lt gt RS485 AVENO a SCHR DATEN mun TR Ger t PC Adapter Schaltschrankmodul TR Electronic GmbH 2008 All Rights Reserved Page 66 of 151 Printed in the Federal Republic of Germany TR ELA BA DGB 0009 00 11 25 2008 Ay ai 9 2 2 Programmierung Ist das Mess System ordnungsgem mit dem PC verbunden kann Uber Men Ger t gt Online in den Online Modus bergewechselt werden Das Mess System meldet sich daraufhin mit den einstellbaren Parametern In der Registerkarte Ger tedaten k nnen die gew nschten IP Parameter eingestellt werden Die Abspeicherung der IP Parameter geschieht ber Men Ger t gt Daten an Ger t senden Die IP Parameter werden als HEX Werte in die Programm Maske eingetragen Beispiel IP Adresse 192 168 1 2 OxCO A8 01 02 Der Eintrag ConfigControl F5 3 greift direkt auf das TCP IP Interface Object OxF5 Attribut 3 Configuration Control zu Es ist also nicht notwendig diese Steuerungsbits vorher manuell zu setzen TRWinProg V4 06 Datei Ger t Extra Hilfe DEI Allgemein Grundparameter SDO Device Profil SDO PDO Geratedaten Artikelnummer 32000000 Seriennummer Macadresse 00 03 xx xx xx xx 0 1 2078083 Node ID LKE IP Adresse Flash gt gt
8. hr min sec Type Ethernet Address MAC IP Address Hostname 12 02 47 DHCP _00 03 12 07 00 0D EVAL a Relation List DHCP Ethemet Address MAC IP Address Hostname Description 00 03 12 07 00 0D DHCP 192 168 1 4 Status r Entries Sent 192 168 1 4 to Ethernet address 00 03 12 07 00 0D 1 of 256 Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 65 of 151 Inbetriebnahme Hilfen electronic 9 2 IP Parameter ber TRWinProg programmieren und im FLASH speichern Besteht keine M glichkeit die IP Parameter ber einen DHCP Server zu beziehen k nnen diese auch ber das TR Programm TRWinProg programmiert werden und dauerhaft im FLASH abgelegt werden 9 2 1 Anbindung an den PC Programmierung Was wird von TR Electronic ben tigt gt Schaltschrankmodul Art Nr 490 00101 gt Programmier Set Art Nr 490 00310 e Kunststoff Koffer mit nachfolgenden Komponenten USB PC Adapter V4 Umsetzung USB lt gt RS485 USB Kabel 1 00 m Verbindungskabel zwischen PC Adapter und PC Flachbandkabel 1 30 m Verbindungskabel zwischen PC Adapter und TR Schaltschrank Modul 15 pol SUB D Buchse Stecker Steckernetzteil 24 V DC 1A Versorgungsm glichkeit des angeschlossenen Ger tes ber den PC Adapter Software und Support CD USB Treiber Soft Nr 490 00421 TRWinProg Soft Nr 490 00416 EPROGW32 Soft Nr
9. 16 RFC768 Defines the User Datagram Protocol UDP RFC791 Defines the Internet Protocol IP 18 RFC792 Defines the Internet Control Message Protocol ICMP 19 RFC793 Defines the Transmission Control Protocol TCP 20 RFC826 Defines the Ethernet Address Resolution Protocol ARP 21 RFC894 Standard for the transmission of IP Datagram s over Ethernet Networks RFC1112 Host extensions for IP Multicasting RFC2236 Defines the Internet Group Management Protocol ICMP Version 2 ODVA EtherNet IP specification TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 84 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relectronic General information 1 3 Abbreviations used Terminology Controller Area Network DAN manufacturer independent open field bus standard Common Industrial Protocol protocol for transmission of real time CIP i data and configuration data Dynamic Host Configuration Protocol DHCP dynamic assignment of an IP address DNS Domain Name System Name resolution into an IP address EDS Electronic Data Sheet EMC Electro Magnetic Compatibility Full Duplex Bidirectional data transmission Gateway Interconnect point between two networks Half Duplex Unidirectional data transmission Internet Group Management Protocol IGMP protocol for management of groups LA Linear Absolute Measuring Syste
10. Attr ID Access Name Data type Description Default 0x01 Get Interface Speed UDINT nterface speed 0x00 00 00 64 currently in use MBit s 0x02 Get Interface Flags DWORD_ Interface status flags 0x00 00 00 OF see below Physical ARRAY o AC Layer Address en Oss Set Address 6 USINTs HER eg see also page 97 00 03 12 07 00 0D Table 27 Ethernet Link Overview of the instance attributes 8 9 3 1 Attribute 0x02 Interface Flags The Interface Flags attribute contains status and configuration information about the physical interface and is defined as follows Bit Function Description 0 Indicates an inactive link Link Status 1 Indicates an active link see also Bus status display page 95 0 Half Duplex active SSES 1 Full Duplex active 0 Auto negotiation in progress _ Auto negotiation and speed detection failed Using f default values for speed and duplex 2 4 Negotiation Status 2 Auto negotiation failed but detected speed Duplex was defaulted 3 Successfully negotiated speed and duplex 4 Auto negotiation not attempted Forced speed and duplex Indicates the interface can activate changes to link 0 parameters auto negotiate duplex mode interface Manual Setting speed automatically Requires Reset Indicates the device requires a Reset service be 1 issued to its Identity Object in order for the changes to take effect
11. BA DGB 0009 00 11 25 2008 Relectronic Parameterization 8 5 3 Instance 1 Attributes Attr ID Access NV Name Data type Description Default 0x01 Get y Open UINT Number Gt Orval pen 0x00 01 Requests service requests received Open Format Number of Forward Open 0x02 Get V e UINT service requests which were 0x00 00 ejects rejected due to bad format Open Number of Forward Open 0x03 Get V Resource UINT service requests which were 0x00 00 Rejects rejected due to lack of resources Number of Forward Open 0x04 Get y Open Other UINT service requests which were 0x00 00 Rejects rejected for reasons other than bad format or lack of resources 0x05 Get y Close UINT Number of Forward Close 0x00 00 Requests service requests received Close Format Number of Forward Close 0x06 Get V Rei UINT service requests which were 0x00 00 ejects rejected due to bad format Number of Forward Close 0x07 Get y Close Other UINT service requests which were 0x00 00 Requests rejected for reasons other than bad format Total number of connection 0x08 Get y Connection UINT timeouts that have occurred in 0x00 00 Timeouts connections controlled by this Connection Manager Table 18 Connection Manager Overview of the instance attributes 8 5 4 Instance specific Service Codes The measuring system supports the following object specific services which serve for connection establishment and or con
12. Die Kabellange 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 lil Nr ENET APOO1A EN P N Rockwell Publikation EtherneVIP Medien Handbuch zur Planung und Installation Nr ENET INO01A 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 TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 16 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relectronic Installation Inbetriebnahmevorbereitung 5 1 Anschluss EtherNet IP IN OUT Flanschdose M12x1 4 pol D coded 1 TxD Sendedaten 2 RxD Empfangsdaten 3 TxD Sendedaten 4 RxD Empfangsdaten Versorgung Flanschstecker M8x1 4 pol 19 27 VDC TRWinProg GND OV TRWinProg BR WO NM A nur fur Servicezwecke Versorgung nur fur Servicezwecke
13. EEPROM Mit Schreibzugriff 0 werden alle ge nderten Attribute dauerhaft gespeichert 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 Class 23 TE el Instance 1 ei rel Attr ID 112 Class Instance Attr ID TR Electronic GmbH 2008 All Rights Reserved Page 52 of 151 TR ELA BA DGB 0009 00 Printed in the Federal Republic of Germany 11 25 2008 Relect ronic Parametrierung 8 7 Object OxF4 Port Das Port Object spezifiziert die vorhandenen CIP Ports des Mess Systems F r jeden CIP Port existiert eine Instanz 8 7 1 Gemeinsame Services Service Code Service Name Beschreibung Liefert den Inhalt aller Attribute zur ck Die Reihenfolge entspricht der Attr ID Entsprechend dem Datentyp wird der LOW Anteil zuerst geschrieben Liefert den Inhalt des entsprechenden Attributes zur ck 0x01 Get_Attributes_All Ox0E Get_Attribute_Single 8 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 3 Get Number of UINT Anzahl der gegenwartig 0x00 02 Instances vorhandenen Ports 4
14. TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 90 of 151 TR ELA BA DGB 0009 00 11 25 2008 electronic 4 3 EtherNet IP Device Profiles Beyond the specification of the pure co includes the definition of device profiles T EtherNet IP information mmunication functions EtherNet IP also hese profiles define the respective device types for minimally available objects and communication functions The device type number 22hex was defined for EtherNet IP 1 4 4 Vendor ID Encoders The vendor IDs manufacturer s identifiers are assigned and administrated by the ODVA The TR Electronic Vendor ID for EtherNet IP is 1137 dec 4 5 Further information s You can obtain further information on EtherNet IP from the Open DeviceNet Vendor Association ODVA or the following Internet addresses 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 Printed in the Federal Republic of Germany 11 25 2008 TR ELA BA DGB 000 TR Electronic GmbH 2008 All Rights Reserved 9 00 Page 91 of 151 Installation Preparation for start up electronic 5 Installation Preparation for start up Typically an EtherNet IP
15. 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 Name Beschreibung IP address Setzt die IP Adresse Network mask Setzt die Subnetzmaske Gateway address Setzt die IP Adresse fur das Default Gateway Name server 0 wird nicht unterst tzt Name server 2 0 wird nicht unterst tzt Domain name 0 wird nicht unterst tzt Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 59 of 151 Parametrierung Relectronic 8 8 3 5 1 IP Parameter beziehen In der Hochlaufphase des Mess Systems wird die gespeicherte Konfiguration aus Attribut 0x05 der gespeicherte Wert aus Attribut 0x03 Configuration Control Seite 58 und der Wert der Hardware Schalter Seite 18 gelesen und folgenderma en ausgewertet Config Control Schalter Aktion Beschreibung Konfiguration wird aus dem FLASH bezogen 0x00 0x00 oder OxFF FLASH aktiv IP Adresse 192 168 1 lt Schalterstellung gt 0x00 andere Schalter aktiv Subnetzmaske 255 255 255 0 Default Gateway 192 168 1 254 Konfiguration wird von einem DHCP Server bezogen Es werden so lange DHCP Anfragen gese
16. end auf 0x00 gesetzt wird wird die aktuelle Konfiguration dauerhaft im FLASH gespeichert Ablaufdiagramme 1 set attribute single to attribute 5 interface config with valid parameters 0x00 config control set config set AND store config in flash memory 2 attribute 3 config control current value 0x02 DHCP configuration obtained A config control current value set current config set AND store current config in flash memory Printed in the Federal Republic of Germany 11 25 2008 TR Electronic GmbH 2008 All Rights Reserved TR ELA BA DGB 0009 00 Page 61 of 151 Parametrierung Relectronic 8 9 Object OxF6 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 auf dem Modul 8 9 1 Gemeinsame Services Service Code Service Name Beschreibung Liefert den Inhalt aller Attribute zur ck Die Reihenfolge entspricht der Attr ID Entsprechend dem Datentyp wird der LOW Anteil zuerst geschrieben 0x01 Get_Attributes_All Liefert den Inhalt des entsprechenden Ox0E Get_Attribute_Single Attributes zur ck 8 9 2 Class Attributes Nr Access Name Datentyp Attribut Beschreibung Default 1 Get Revision
17. i 0x00 oder OxFF Pfad zum physika Physical Link SUIT schen Verbin 59 Object of i dungsobjekt Gr e des Pfades e enthalt die Anzahl Path size UINT der 16 Bit Worte im 0x00 02 59 Pfad 0x04 Get Der Pfad besteht aus einem logi le Seg h schen Klassen Path Padded He ee li segment und 59 a EPATH Ion 7 ET einem logischen ek erbindungS Instanzsegment eur 0x20 OxF6 0x24 0x01 Konfiguration der ee ion lon TCP IP Netzwerk 59 g Schnittstelle konfiguriert die IP Address UDINT Ger te IP Adresse FLASH Inhalt 59 konfiguriert die Network Mask UDINT Gerate Subnetz FLASH Inhalt 59 0x05 Set Get maske Gatewa konfiguriert die y UDINT Ger te Gateway FLASH Inhalt 59 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 O 0x06 Get Host Name string enth lt den TR_EIP Encoder Hostnamen Tabelle 25 TCP IP Interface bersicht der Instanz Attribute Printed in the Federal Republic of Germany 11 25 2008 TR Electronic GmbH 2008 All Rights Reserved TR ELA BA DGB 0009 00 Page 57 of 151 Parametrierung Relectronic 8 8 3 1 Attribute 0x01 Status Das Status Attribut ist bitkodiert und zeigt den TCP IP Netzwerk Schnittstellenstatus an Bit Funktion Beschreibung Das Schnittstellen Konfigurationsattribut wurde nicht konfiguriert Schnittstell 1
18. 0x02 Attribute List TRelectronic 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 0x03 Position Value Unsigned 0x0B Position Sensor Type 0x0C Direction Counting Toggle 0x10 Measuring Units per Span 0x64 Position Value1 0x65 Position Value2 0x66 Position Value3 0x67 Preset Value1 0x68 Preset Value2 0x69 Preset Value3 Ox6A Preset 1 Release 0x6B Preset 2 Release 0x6C Preset 3 Release 0x6D Position Filter Ox6E Number of Magnets Ox6F Position Status 0x70 Accept Parameter Verbindungspfad Packed EPATH mit 8 Bit Klasse 0x23 0x24 0x01 0x30 Logical Type Ces 23 Logical Type instance 1 Logical Type Am ip 2 Class Instance Attr ID TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany TR ELA BA DGB 0009 00 11 25 2008 Relectronic Parametrierung 8 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
19. 0x03 Status Position 1 Status Position 1 Instance 101 liefert den Mess System Status und den Positionswert des 1 Magneten zur ck Byte 0 Byte 1 Byte 2 Byte 3 2 bis 2 2 bis 2 2 bis 2 2 1 bis 24 Position 32 Bit Magnet 1 Byte 4 Byte 5 Byte 6 Byte 7 Verbindungspfad Packed EPATH mit 8 Bit Klasse 0x04 0x24 0x65 0x30 Logical Type Logical Type Instance Logical Type i Class Classis Instance 101 Attr ID An DS 8 4 3 2 Attribute 0x03 Status Position 1 2 Status Position 1 2 Instance 102 liefert den Mess System Status und den Positionswert des 1 und 2 Magneten zur ck Byte 0 Byte 1 Byte 2 Byte 3 2 bis 2 2 bis 2 2 bis 2 2 bis 24 Position 32 Bit Magnet 1 Byte 4 Byte 5 Byte 6 Byte 7 2 bis 2 2 bis 2 2 bis 2 2 bis 2 Position 32 Bit Magnet 2 Byte 8 Byte 9 Byte 10 Byte 11 2 bis 2 2 bis 2 2 bis 2 2 bis 2 Verbindungspfad Packed EPATH mit 8 Bit Klasse 0x04 0x24 0x66 0x30 Logical Type Logical Type Instance Logical Type E Class Ge Instance 102 Attr ID Ai Dee TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 40 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relectronic Parametrierung 8 4 3 3 Attribute 0x03 Status Position 1 3 Status Position
20. 1x 32 Bit Positionsdaten 1x 32 Bit Status Anzahl Magnete 1 e Instanz 102 2x 32 Bit Positionsdaten 1x 32 Bit Status Anzahl Magnete 2 e Instanz 103 3x 32 Bit Positionsdaten 1x 32 Bit Status Anzahl Magnete 3 Instance Typ Name Beschreibung 100 Heartbeat Heartbeat 101 Input Status Position 1 Betrieb mit einem Magnet 102 Input Status Position 1 2 Betrieb mit zwei Magneten 103 Input Status Position 1 3 Betrieb mit drei Magneten Tabelle 5 bersicht UO Assembly Instanzen 7 1 3 VO Assembly Data Attribute Format Die Prozessdaten werden mit folgendem Format bertragen Instance Byte Bit7 Bite Bits Bit4 Bits Bit2 Bita Bito Posten SSS lege SSS Position 1 High Byte 7 8 Position 2 Low Byte 10 Position 2 High Byte Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 25 of 151 Objekt Modell electronic Fortsetzung Instance Byte Bit7 Bite Bits Bit4 Bits Bit2 Bitt Bito a feses I fen RER beer Cm Tabelle 6 Prozessdaten Ausgabeformat 7 1 3 1 Status Der Status meldet ob sich der Magnet innerhalb des zulassigen Messbereichs befindet Wird der Fehler Kein Magnet erkannt gemeldet ist entweder kein Magnet installiert der Magnet befindet sich in der D mpfungszone oder die konfigurierte Anzahl der Magnete stimmt nicht mit d
21. 75 11 1 Elementare Datenty pei ies caiecdtlecniicteenhs en 75 Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 5 of 151 nderungs Index Relectronic nderungs Index nderung Index Erstausgabe 25 11 08 00 TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 6 of 151 TR ELA BA DGB 0009 00 11 25 2008 TRelectronic Allgemeines 1 Allgemeines Das vorliegende schnittstellenspezifische Benutzerhandbuch beinhaltet folgende Themen e Erg nzende Sicherheitshinweise zu den bereits in der Montageanleitung definierten grundlegenden Sicherheitshinweisen e Elektrische Kenndaten e Installation e Inbetriebnahme e Konfiguration Parametrierung e 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 e gt LA e LP e LMP Die Produkte sind durch aufgeklebte Typenschilder gekennzeichnet und sind Bestandteil einer Anlage Es gelten somit
22. A8 01 02 The item ConfigControl F5 3 accesses directly the TCP IP Interface Object OxF5 attribute 3 Configuration Control So it is not necessary to set these control bits manually before TRWinProg 4 06 Datei Ger t Extra Hilfe z Allgemein Grundparameter SDO Device Profil SD0 PDO Ger tedaten Artikelnummer 32000000 Seriennummer 0 083 Macadresse 00 03 xx xx xx xx 0 12078 Node ID ee IP Adresse Flash gt gt gt Subnet Maske 0xFFFFFF00 0 i CSCS Gatway Adresse 0xc0a801FE Config Control De y Hole Istwerte f Parameterliste ok 10 13 Online Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 143 of 151 ul Commissioning Support 4 electronic 9 3 Read Write of attributes with Rockwell Control RSLogix5000 For the following project example the Rockwell Control System RSLogix5000 V16 was used with ControlLogix Controller 1756 L55 It is assumed that the hardware configuration has already taken place an EtherNet IP project exists and you should be able to create variables to store receive data 9 3 1 Procedure 1 Create a new module under the folder structure I O Configuration and choose the entry ETHERNET MODULE Generic Ethernet Module i RSLogix 5000 Stefan2 1756 155 Eile Edit Yiew Search Logic Communications Tools Window He
23. Byte 13 Byte 14 Byte 15 EN up to 2 2 up to 2 2 up to 2 2 up to SC Connection path Packed EPATH with 8 bit class Instance Logical Type Class Instance 103 Logical Type Logical Type say Attr ID Attr ID 3 8 4 4 Status The status reports whether the magnet is located within the permissible measuring range If the error No magnet detected is reported either no magnet is installed the magnet is located in the damping zone or the number of magnets configured does not agree with the real number No analyzable measuring signal can be output by the measuring system within the damping zone 0x00 00 00 00 No error 0x00 00 00 01 No magnet detected 8 4 5 Connection Points Connection Points within the Assembly Object are identical to Instances For example Connection Point 4 of the Assembly Object is the same as Instance 4 Printed in the Federal Republic of Germany 11 25 2008 TR ELA BA DGB 0009 00 Page 117 of 151 TR Electronic GmbH 2008 All Rights Reserved Parameterization Relectronic 8 5 Object 0x06 Connection Manager The Connection Manager Object allocates and manages the internal resources associated with both 1 O and Explicit Messaging Connections 8 5 1 Common Services Service Code Service Name Description Returns the contents of all attributes The order corresponds to the Attr ID 0x01 ee Aug
24. Das Schnittstellen Konfigurationsattribut enth lt Go AT eine g ltige Konfiguration DHCP FLASH Konfigurationsstatus A l F r Das Schnittstellen Konfigurationsattribut enth lt eine g ltige Konfiguration Hardware Schalter 3 15 Reserviert Zeigt eine noch nicht abgeschlossene Konfiguration an TTL Wert Mcast Config Das 4 Mcast Pending Bit wird gesetzt wenn entweder das TTL Value oder Mcast Config Attribut gesetzt ist Das Bit wird beim n chsten Ger te Hochlauf gel scht 5 31 Reserviert 0 0 8 8 3 2 Attribute 0x02 Configuration Capability Das Configuration Capability Attribut ist bitkodiert und zeigt die vom Ger t unterst tzten optionalen Netzwerk Konfigurationsm glichkeiten an Bit Funktion Beschreibung 0 BOOTP Client 0 FALSE wird nicht unterst tzt 1 DNS Client 0 FALSE wird nicht unterst tzt 2 DHCP Client 1 TRUE Ger t entspricht einem DHCP Client 3 DHCP DNS Update 0 FALSE wird nicht unterst tzt 4 Configuration Settable 1 TRUE Ger t unterst tzt variable Konfiguration 5 31 Reserviert 0 8 8 3 3 Attribute 0x03 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 60 Bit Funktion Beschreibung Mess System erh lt IP Parameter aus dem FLASH bzw ber
25. Get NV Port Name STRING physikalische Ethernet IP Port Netzwerk benamt 0x05 a Wee WE implementiert 0x06 le Diehl 2 implementiert Knotennummer Node Padded i 0x07 Get NV Address EPATH des Ger tes auf 0x00 10 dem Port Tabelle 23 Port bersicht der Instanz 2 Attribute Printed in the Federal Republic of Germany 11 25 2008 TR ELA BA DGB 0009 00 TR Electronic GmbH 2008 All Rights Reserved Page 55 of 151 Parametrierung Relectronic 8 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 fahige Kommunikationsschnittstelle auf dem Modul 8 8 1 Gemeinsame Services Service Code Service Name Beschreibung Liefert den Inhalt aller Attribute zur ck Die Reihenfolge entspricht der Attr ID Entsprechend dem Datentyp wird der LOW Anteil zuerst geschrieben Liefert den Inhalt des entsprechenden Attributes zur ck Modifiziert den Wert eines entsprechenden Attributes 0x01 Get_Attributes_ All Ox0E Get_Attribute_Single 0x10 Set_Attribute_Single 8 8 2 Class Attributes Nr Access Name Datentyp Attribut Beschreibung Default 1 Get Revision UINT Obj
26. Integer DINT 0xC4 Signed 32 Bit Integer LINT 0xC5 Signed 64 Bit Integer USINT 0xC6 Unsigned 8 Bit Integer UINT 0xC7 Unsigned 16 Bit Integer UDINT 0xC8 Unsigned 32Bit Integer ULINT 0xC9 Unsigned 64 Bit Integer REAL OxCA 32 Bit Floating Point LREAL OxCB 64 Bit Floating Point STRING OxDO Character String 1 Byte Character BYTE 0xD1 Bit String 8 Bit WORD OxD2 Bit String 16 Bit DWORD 0xD3 Bit String 32 Bit LWORD OxD4 Bit String 64 Bit SHORT_STRING 0xDA Character String 1 Byte Character 1 Byte length indicator EPATH OxDC CIP Path Segment STRINGI OxDE International Character String Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 151 of 151
27. MESSAGE Motion Groups H IRC ABEETH Ungrouped Axes H ETR ABLETH Add On Instructions 5 8 Data Types Controller a User Defined l Brogan Strings Gj Add On Defined Show Show alll E gi Op Predefined oe Module Defined Trends amp Yo Configuration 1756 Backplane 1756 410 fa 0 1756 155 Stefanz S H 1 1756 DNB Devicenet a DeviceNet hg H 2 1756 088 output H 3 1756 1516 Input SW Going online with controller Type Ladder Diagram Main Complete 0 error s 0 warning s Deserision 2 tsch Enter operand of type MESSAGE Rung 1of2 app Les Irfanvi Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 69 of 151 iy Inbetriebnahme Hilfen electronic 5 Die Message in der Message Configuration Dialog Box im Reiter Configuration wie folgt konfigurieren Nachstehendes Beispiel liest den Positionswert Attribut 0x64 Position Value 1 aus dem Position Sensor Object 0x23 aus e Message Type CIP Generic e Service Type gew nschter Service hier z B Get Attribute Single f r das Lesen eines einzelnen Attributes e Service Code Ox0E f r Lesen e Instance 1 Instanz des Position Sensor Objekts e Class 23 Position Sensor Objekt e Attribute 64 Positionswert 1 Magnet e Destination Zuvor erstellte Variable f r das Ziel Message Configur
28. Max Instance UINT object currently created in this class 0x00 01 level of the device Nurmberaft Number of object instances currently 3 Get UINT created at this class level of the 0x00 01 Instances device Table 19 Position Sensor Overview of the class attributes TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 120 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relectronic Parameterization 8 6 3 Instance 1 Attributes Attr ID Access NV Name Data type Description Default Page 0x02 0x03 OxOB 0x0C 0x10 0x64 ARRAY List of attributes 0x65 0x66 0x02 Get NV Attribute List USINT supported in the 0x67 0x68 122 device hex 0x69 Ox6A Ox6B Ox6C Ox6D Ox6E Ox6F 0x70 Se Position value 0x03 Get NV ze UDINT Magnet 1 124 g 2 Attr ID 0x64 0x00 OA 0x0B Get NV Position Sensor UINT Specifies the Absolute 123 Type device type Linear Encoder Directi Counting 0 Counting 0x0C Set V pane Togale BOOL direction ofthe direction 123 ounting ead position value increasing 0x10 Set y Measuring Units jp nt Resolution 124 per Span 0x64 Get NV Position Value1 DINT Eon values 124 Magnet 1 0x65 Get NV Position Value2 DINT Postion valua 124 Magnet 2 0x66 Get NV Position Value3 DINT Postion valle 124 Magnet 3 0x67 Set V Preset Value1 DINT Pres
29. Optional STRUCT List of optional instance attributes f i utilized in an object class attribute list of a implementation 4 t Ge Number of UINT Number of attributes in the optional 0x00 00 attributes attribute list Optional ARRAY of i attributes UINT List of optional attribute numbers 0x00 5 not implemented Mentimun The attribute ID number of the last ID Number 6 Get UINT class attribute of the class definition 0x00 07 Class i i Attributes implemented in the device Maximum ID The attribute ID number of the last 7 Get Number UINT instance attribute of the class definition 0x00 07 Instance f implemented in the device Attributes Table 9 Identity Overview of the class attributes Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 105 of 151 Parameterization Relectronic 8 2 3 Instance 1 Attributes Attr ID Access Data type Description Default 0x01 Get Vendor ID UINT oe James Designation of 0x02 Get Device Type UINT the device type 0x00 22 34 for Encoder Vendor specific LER 0x03 Get Product Code UINT H 321 LA 46 product code 322 LMP 30 ae STRUCT Revision index of Revision i i of the device 0x04 Get Major Revision USINT Version No 0x01 Minor Revision USINT Index of the 0x01 Version No 0x05 Get Status worp Summary
30. UINT Objekt Revisions Index 0x00 02 Max Instanznummer eines Ob 2 Get Max Instance UINT jekts welches gegenw rtig in die 0x00 01 ser Klassenebene erzeugt wurde N mb rof Anzahl der Objektinstanzen wel 3 Get UINT che gegenw rtig in dieser Klassen 0x00 01 Instances ebene erzeugt wurden 4 nicht implementiert 5 nicht implementiert Maximum ID Number H chste vorkommende ee Class INT Klassen Attribut ID on Attributes Maximum ID Number H chste vorkommende Tee Instance BIN Instanz Attribut ID en Attributes Tabelle 26 Ethernet Link bersicht der Klassen Attribute TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 62 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relect ronic Parametrierung 8 9 3 Instance 1 Attributes Attr ID Access Name Datentyp Beschreibung Default Momentane bertra 0x01 Get Interface Speed UDINT gungsgeschwindigkeit in 0x00 00 00 64 MBit s Schnittstellen 0x02 Get Interface Flags DWORD Statusflags 0x00 00 00 OF siehe unten as lites Physical ARRAY of ee Adresse ger teabh ngig z B pai SES siehe auch Seite 21 0003 12 07 00 0D Tabelle 27 Ethernet Link bersicht der Instanz Attribute 8 9 3 1 Attribute 0x02 Interface Flags Das Interface Flags Attribut enth lt Status und Konfigurationsinformationen ber die physikalische Schnittstelle und ist wie fo
31. Vollduplex Beidseitige Daten bermittlung Printed in the Federal Republic of Germany 11 25 2008 TR Electronic GmbH 2008 All Rights Reserved TR ELA BA DGB 0009 00 Page 9 of 151 Zusatzliche Sicherheitshinweise Relectronic 2 Zusatzliche Sicherheitshinweise 2 1 Symbol und Hinweis Definition bedeutet dass Tod schwere K rperverletzung oder erheblicher Sachschaden eintreten k nnen wenn die entsprechenden Vorsichtsma nahmen nicht getroffen werden WARNUNG bedeutet dass eine leichte K rperverletzung oder ein Sachschaden eintreten kann wenn die entsprechenden Vorsichtsma nahmen nicht getroffen werden VORSICHT Ti bezeichnet wichtige Informationen bzw Merkmale und Anwen dungstipps 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 e das Beachten aller Hinweise aus diesem Benutzerhandbuch e das Beachten der Montageanleitu
32. Zum Beispiel Connection Point 4 des Assembly Objekts ist der gleiche wie Instanz 4 Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 41 of 151 Parametrierung Relectronic 8 5 Object 0x06 Connection Manager ber das Connection Manager Object werden die intern zugeh rigen Ressourcen sowohl 1 0 als auch Explicit Messaging Connections zugeordnet und verwaltet 8 5 1 Gemeinsame Services Service Code Service Name Beschreibung Liefert den Inhalt aller Attribute zur ck Die Reihenfolge entspricht der Attr ID Entsprechend dem Datentyp wird der LOW Anteil zuerst geschrieben 0x01 Get_Attributes_All Liefert den Inhalt des entsprechenden Ox0E Get_Attribute_Single Attributes zur ck 8 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 gegenwartig in dieser 0x00 01 Klassenebene erzeugt wurde Anzahl der Objektinstanzen welche Number of EB 3 Get UINT gegenw rtig in dieser Klassenebene 0x00 01 Instances erzeugt wurden Optional STRUCT Liste von optionalen Instanzattributen g i welche in einer Objekt Klassen attribute list of i Implementierung benutzt werden Number of Anzahl der Attribute in der optionalen attribute
33. Zusammenhang mit allen allgemeinen Status Codes verwendet und wenn kein FF erweiterter Code zugeordnet ist Objekt D2 EF e reserviert durch CIP Codes 00 FF reserviert Hersteller FO FF ce f Codes Hersteller nn EZ Codes Printed in the Federal Republic of Germany 11 25 2008 TR ELA BA DGB 0009 00 TR Electronic GmbH 2008 All Rights Reserved Page 35 of 151 Parametrierung TRelectronic 8 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 8 3 1 Gemeinsame Services Service Code Service Name Beschreibung Liefert den Inhalt aller Attribute zur ck Die Reihenfolge entspricht der Attr ID oxo Ger Aunbules Al Entsprechend dem Datentyp wird der LOW Anteil zuerst geschrieben 0x0E Get_Attribute_Single Liefert den Inhalt des entsprechenden Attributes zur ck 8 3 2 Class Attributes Nr Access Name Datentyp Attribut Beschreibung Default 1 Get Revision UINT Objekt Revisions Index 0x00 01 Max Instanznummer eines Objekts 2 Get Max Instance UINT welches gegenwartig in dieser 0x00 01 Klassenebene erzeugt wurde Number of Anzahl der Objektinstanzen welche 3 Get UINT gegenw rtig in dieser Klassenebene 0x00 01 Instances erzeugt wurden 3 Liste von optionalen Instanzattributen Opti
34. detected value An attribute in the Get_Attribute List or 0A Attribute list error Set Attribute List response has a non zero status E The object is already in the mode state being 0B requested 2 requested by the service mode state Object state The object cannot perform the requested service 0c ne conflict in its current mode state op Object already The requested instance of object to be created exists already exists op Attribute not A request to modify a non modifiable attribute settable was received OF Privilege violation A permission privilege check failed 10 Device state The device s current mode state prohibits the conflict execution of the requested service Printed in the Federal Republic of Germany 11 25 2008 TR ELA BA DGB 0009 00 TR Electronic GmbH 2008 All Rights Reserved Page 147 of 151 Causes of faults and remedies Continuation General Status Code Name Reply data too Relectronic Description The data to be transmitted in the response buffer written 11 large is larger than the allocated response buffer Fragmentation of a The service specified an operation that is going to 12 agn fragment a primitive data value i e half a REAL primitive value data type 13 Not enough data The service did not supply enough data to perform the specified operation 14 Attribute not The attribute specified in the
35. means of two rotary switches Flash configuration or DHCP request The cable length between two subscribers may be max 100 m In order to ensure safe fault free operation ISO IEC 11801 EN 50173 European standard ISO IEC 8802 3 JAONA Directive Industrial Ethernet Planning and Installation http www iaona eu com Rockwell Publication EtherNet IP Performance and Application Guide No ENET AP001A EN P Rockwell Publication Ethernet IP Media Planning and Installation Manual No ENET IN001A EN P Rockwell Publication Industrial Automation Wiring and Grounding Guidelines No 1770 4 1EN and other pertinent standards and directives must be complied with In particular the applicable EMC directive and the shielding and grounding directives must be observed TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 92 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relectronic Installation Preparation for start up 5 1 Connection EtherNet IP IN OUT Flange socket M12x1 4 pol D coded 1 TxD transmitted data 2 RxD received data 3 TxD transmitted data 4 RxD received data X2 Supply Flange connector M8x1 4 pol 1 19 27VDC Voltage Supply 24 2 TRWinProg for service purposes only ge 3 GND 0V Voltage Supply 1 KZ 3 z QZ 4 TRWinProg for service
36. network uses an active star topology in which groups of devices are connected point to point to a switch The benefit of a star topology is in its support of both 10 Mbit s and 100 Mbit s products Mixing 10 Mbit s and 100 Mbit s is possible and most Ethernet switches will negotiate the speed automatically For transmission according to the 100Base TX Fast Ethernet standard patch cables in category STP CAT5e must be used 2 x 2 shielded twisted pair copper wire cables The cables are designed for bit rates of up to 100 Mbit s The transmission speed is automatically detected by the measuring system and does not have to be set by means of a switch The screen is to be grounded only on one side For the transmission Full Duplex operation is to be used It is recommended to use switches with specific features to build an EtherNet IP network e for I O communication Full Duplex capable on all ports IGMP Snooping limits multicast data traffic for the ports with associated IP multicast group IGMP Query Router or Switch with active IGMP function send queries periodically in order to experience which IP Multicast Group Members are connected in the LAN Port Mirroring permits reflecting the data traffic from a port to another port important for the fault diagnosis e other switch functions e g redundant current supply remote diagnostics possibilities The EtherNet IP Node ID can be adjusted either by
37. nicht implementiert 5 nicht implementiert Maximum ID Number H chste vorkommende ee Class INT Klassen Attribut ID one Attributes Maximum ID Number H chste vorkommende ee Instance Sr Instanz Attribut ID BT Attributes Liefert die Instanz des Port Objekts 8 Get Entry Port UINT zur ck welche den Ger te Zugangs 0x00 02 Port beschreibt DEST ARRAY of Ein ARRAY von Strukturen welches STRUCT die Instanz Attribute 1 und 2 jeder Info S of einzelnen Instanz beinhaltet 9 Get Pi siehe Instanz Port Type UINT Aufz hlung der Porttypen attribut 1 CIP Portnummer welcher mit diesem siehe Instanz Port Number UINT Port verbunden ist attribut 2 Tabelle 21 Port bersicht der Klassen Attribute Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 53 of 151 Parametrierung 8 7 3 Instance 1 Attributes Relectronic Attr ID Access NV Name Datentyp Beschreibung Default 0x01 Get NV PortType UINT Aufz hlung des o 00 01 reserviert Porttyps Ox 00 01 CIP Portnummer Zuordnung eines ein 0x02 Get NV Port Number UINT welcher mit die deutigen Wertes zur sem Port verbun Identifikation der einzel den ist nen Kommunikations ports Link Object STRICT of Anzahl der 16 Bit Path Length UINT Worte im 0x00 02 folgenden Pfad 0x03 Get NV fea Der Pfad besteht
38. 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 ELA BA DGB 0009 00 11 25 2008 Relectronic Inbetriebnahme 6 3 Netzwerkkonfiguration 6 3 1 MAC Adresse Jedem EtherNet IP Gerat 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 e 3 Byte Herstellerkennung und e 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 6 3 2 IP Adresse Damit ein EtherNet IP Gerat 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 e Der Adresse des Sub Netzes und e Der Adresse des Teilnehmers im Allgemeinen auch Host oder Netzknoten genannt 6 3 3 Subnetzmaske Die gesetzten Bits der Subnetzmaske bestimmen den Teil der IP Adresse der die Adresse des Sub Netzes enth lt Allgemein gilt e Die Netzad
39. und Men auswahlen von Software lt gt weist auf Tasten der Tastatur Ihres Computers hin wie etwa RETURN EtherNet IP ist ein eingetragenes Warenzeichen das unter Lizenz von der ODVA verwendet wird Open DeviceNet Vendor Association CIP Common Industrial Protocol und DeviceNet sind eingetragene Warenzeichen der ODVA Inc EtherNet IP CONFORMANCE TESTED ist eine Zertifizierungsmarke der ODVA ControlNet ist ein eingetragenes Warenzeichen der ControlNet International Ltd TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 2 of 151 TR ELA BA DGB 0009 00 11 25 2008 TRelectronic Inhaltsverzeichnis Inhaltsverzeichnis Inhaltsverzelc ET 3 Andenings Inder an 2 aaa 6 RT E ET 7 1 1 Geltungsbereich eee 7 NH EE E MT 8 1 3 Verwendete Abk rzungen Begrtte nn nenn 9 2 Zus tzliche Sicherheitshinweise unsnsnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnsnnnnn nn 10 2 1 Symbol und Hinweis Definition nennen 10 2 2 Erg nzende Hinweise zur bestimmungsgem en Verwendung 10 2 3 Organisatorische Ma nahmen nn 11 3 Technische Datem socias EE EE EES 12 3 1 Elektrische Kenndaten isis sisters cadet nities ee 12 A EtherNet IP Informationen 2 22 2 52 EES EENS SEENEN 13 AV le GE 13 4 2 EtherNet IP Ubertragungsarten ccccccccsssscsesssecececscsesacsesesesececscsesacsesesacseseseeeasaesenaes 14 4 2 1 Expli
40. 000004 000000400 Hanna HH iescacte EHARA RAAR RALAR Riia 86 2 1 Definition of symbols and instructions nn 86 2 2 Additional instructions for proper use nn 86 2 3 Organizational measures u 2uu2 ee ea 87 3 Technical E ME 88 3 1 Electrical charachertsetice rt tettertttnrttettrtttnntaestttnnnn natest tnnn nannan nenn nn nnne 88 4 EtherNet IP information vvcicccsctsccscceecccccendsndenceetecsvenennsnndesvecnveecunnentanseeseeeeunnetdenrachsaensunscncarvansennutey 89 AN BL 1 11 1 0 axesenescancnss samen isnceacdcsadacadsxanenadeadaunaysandecaeesadeandsneceaadeaauscadens oa iddanenaniaddnk ced Censudenatendanne 89 4 2 EtherNet IP transmission types nenn 90 4 2 1 Explicit Messaging exchange of Imiormatons 90 4 2 2 Implicit Messaging exchange of I O data 90 4 3 EtherNet IP Device Profiles nennen 91 4 4 Vendor B DEET 91 4 5 Further informations un nenne ern 91 5 Installation Preparation for start up uuusuu4n4a00nannnnnnnnnnnnnannnnnnnnnnnnnnnannnnnnnnnnnnnnnnannnnnnnn 92 5 T Oppel une nee een arten een een Te 93 5 2 Node Address HoSt D 4 2 eating een 94 6 COMMISSIONING DEE 95 NR 95 6 2 Bus status deplay eee ttre tre ne etter eee ee AEEA nese EEANN ee teeeeee teaser nenn 95 6 2 1 Link Data Activity LED 200 000 cc ceeececeeeeee cece cece eeeae cece ee eeteceacaeeeeeseeeseeeecnanaeeeeeess 95 6 2 2 Network Status EI 96 6 2 3 Erfon ED ee area 96 6 3 Network Configuration ii usa ee en een 97 6 3 Re ele 9
41. 1 3 Instance 103 liefert den Mess System Status und den Positionswert des 1 2 und 3 Magneten zur ck Byte 0 Status 32 Bit Byte 1 Byte 2 Byte 3 2 bis 2 2 bis 2 2 bis 2 2 1 bis 2 Byte 4 Position 32 Bit Magnet 1 Byte 5 Byte 6 Byte 7 2 bis 2 3 bis 2 2 bis 2 2 1 bis 2 Byte 8 Position 32 Bit Magnet 2 Byte 9 Byte 10 Byte 11 2 bis 2 2 bis 2 2 bis 2 2 bis 2 Byte 12 Position 32 Bit Magnet 3 Byte 13 Byte 14 Byte 15 2 bis 2 2 bis 2 2 bis 2 2 bis 2 Verbindungspfad Packed EPATH mit 8 Bit Klasse Logical Type Class Instance 103 Attr ID Logical Type Instance Logical Type Class 4 Attr ID 3 8 4 4 Status Der Status meldet ob sich der Magnet innerhalb des zulassigen Messbereichs befindet Wird der Fehler Kein Magnet erkannt gemeldet ist entweder kein Magnet installiert der Magnet befindet sich in der D mpfungszone oder die konfigurierte Anzahl der Magnete stimmt nicht mit der betriebenen Anzahl berein Innerhalb der D mpfungszone wird vom Mess System kein auswertbares Mess Signal ausgegeben 0x00 00 00 00 Kein Fehler 0x00 00 00 01 Kein Magnet erkannt 8 4 5 Connection Points Connection Points Verbindungspunkte innerhalb des Assembly Object sind identisch zu den Instanzen
42. 2 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 6 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 TR Electronic GmbH 2008 All Rights Reserved Page 22 of 151 TR ELA BA DGB 0009 00 Printed in the Federal Republic of Germany 11 25 2008 Relectronic Objekt Modell 7 Objekt Modell Fur die Netzwerkkommunikation verwendet EtherNet IP ein so genanntes Objekt Modell in welchem alle Funktionen und Daten eines Gerates 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 Dienst
43. 3 VO Assembly Data Attribute Fommat 25 7 13 Ve SAS EE 26 8 Parame trier UNG PAERPRREBRFPEEPEEPEPPERBEEFPFFEEEFEPPEEEEEFFPPEREEFFEEEEEEFFPPEESEEFPEEPEEFFEPEEREFFEEFEEEEEFPEEEEEFFEPFREEFFFPGFEFFPEFEFEFEPFR 27 8 1 kKlassen Ubereicht EA 28 8 2 Object 0x01 Identity een in ehe 29 8 2 1 Gemeinsame Gervlces 29 8 2 2 Class Alttrib tes nee hans 29 8 2 3 Instance 1 Attributes se nnnnnnnnnnen nenn 30 8 2 3 1 Attribute 0x05 Gtatus ccccceeeceeeeseeeeceeeeeseeaeeeseeeeeansaaeeseeeeeeees 31 EE e 32 8 2 5 Objekt spezifische Status Codes AA 34 8 3 Object 0x02 Message Router nenn 36 8 3 1 Gemeinsame Gervlces a aa a A aA 36 8 3 2 Class deel en a a aa e a ab 36 8 3 3 Instance 1 Attributes 0 0 cece siika a a AA 37 ENEE e 37 8 4 Object 0x04 Assembly een 38 8 4 1 Gemeinsame Services oies iiaia aiaia ei a aa ieia i iii aaa 38 8 4 2 Class Ginet aa a en a i d 38 8 4 3 Instance Attributes cece cccceceecesseeeeeeceeeeeeeeeneeceeeceaneaseeeeeeneeaeaaeeseeeneeseanees 39 8 4 3 1 Attribute 0x03 Status Position e 40 8 4 3 2 Attribute 0x03 Status Position 40 8 4 3 3 Attribute 0x03 Status Position 13 41 E TC 41 8 4 5 Connection Points 41 8 5 Object 0x06 Connection Manager 42 8 5 1 Gemeinsame SeiVigesan nninaneniekehlanmealnas hen a 42 8 5 2 Class deel EE 42 85 3 Instance 1 Altribufles au u a usa a 43 8 5 4 Instanz spezifische Service Codes nme 43 8 6 Object 0x23 POSITION TEE 44 8 6 1 Gemeinsam
44. 32Bit Integer ULINT 0xC9 Unsigned 64 Bit Integer REAL OxCA 32 Bit Floating Point LREAL USCH 64 Bit Floating Point STRING 0xDO Character String 1 Byte Zeichen BYTE 0xD1 Bit String 8 Bit WORD OxD2 Bit String 16 Bit DWORD OxD3 Bit String 32 Bit LWORD 0xD4 Bit String 64 Bit SHORT_STRING EPATH OxDA OxDC Character String 1 Byte Zeichen 1 Byte L ngenindex CIP Pfad Segment STRINGI OxDE International Character String Printed in the Federal Republic of Germany 11 25 2008 TR Electronic GmbH 2008 All Rights Reserved TR ELA BA DGB 0009 00 Page 75 of 151 Anhang Relectronic TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 76 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relectronic User Manual LA LP LMP EtherNet IP Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 77 of 151 Relectronic 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 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 forbidden Reproduction translation as well as electronic and photograp
45. 68 of 151 TR ELA BA DGB 0009 00 11 25 2008 tly ai electronic Inbetriebnahme Hilfen 3 Unter der Ordnerstruktur Controller Tags ein neuer Steuerungs Tag erstellen und folgende Einstellungen vornehmen e Type Base e Data_Type Message e Scope angelegter Projektname zuweisen Name Test_Message OK Description Cancel Help Type Alias For Data Type MESSAGE Scope fa Stefan2 gt Style v J Open MESSAGE Configuration 4 Unter der Ordnerstruktur Tasks gt MainRoutine im Reiter Input Output gt MSG ein neuer Message Befehl erstellen Dem MSG Befehl den oben erstellen Steuerungs Tag zuweisen fo RSLogix 5000 Stefan2 1756 L55 MainProgram MainRoutine ER File Edit View Search Logic Communications Tools Window Help ax alela S sael oee Sala E alal Offline D E RUN SR Ps E rale SE No Forces m Ee No Edits a 4 H tert tei rss esu ssu zor d Redundancy LEI IR Ou t Output Compare A_computemvat 1 3 MT SCH Controller Stefan2 A a A Controller Tags F 7 Controller Fault Handler i MSG E Power Up Handler Message EN CO El Tasks Message Control Test_Message me S E MainTask Name Data Ty Description E 8 MainProgram d Locat AB 175 en F MessageTR MESSAGE Unscheduled Programs End D fF Test_Message
46. 7 6 3 2 IP Adres S unsere er ae nee a He rn nennen rer ee een E 97 6 3 3 SUbnet MASK E 97 6 3 4 Combination IP Address and Default Subnet maek nn 98 6 3 5 Default Gateway irsi endanna adi aiaia aaa E haia iia aaia daaa aKa 98 Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 79 of 151 Contents TRelectronic 7 Object Cole ET 99 7 1 Object Model Encoder Device AA 100 L fake E EE 100 7 1 2 VO Assembly Instances ee ne she aa in 101 7 1 3 VO Assembly Data Attribute Fommat nenn 101 Be lets C EE 102 8 ale Tu 1 71a 74 11 0 1 PERRBPERPFFBPPEPFEFRPELFFFEPEPEFFFEFEFEEFFEEEPLCEFEFFEREFTERTPELFFEFPERFEFERSPLERFEEFLSTEFEEFPFFEFFEFTELELFEEFELFFEFSEREFER 103 8 1 Overview of available classes 000000nononenenen ennnen eneee enen enenen enen snnnnne renens nenn nnnnnenn nnna 104 8 2 Object RE d Lu E 105 8 2 1 Common Services ccceccccccccccccecececececeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeseeeeeeeeeeeeeeeeseeeeeeess 105 8 2 2 Class Attributes EE 105 8 2 3 Instance 1 Attributes 00 cece cccccccceseceeeeeeeceeeeeeneeeeeeeeaneaseeseeeseanensaeeeeeseeetaaees 106 8 2 3 1 Attribute 0x05 Gtatus ccccceecessesseeeeeeeeeaeeaeeeseeeeeaesaeeeseeeeeeees 107 EE e 108 8 2 5 Object specific Status Codes AA 110 8 3 Object 0x02 Message HRouter nenn K KNN NEEE 112 8 3 1 Common Services un 2 u eenaeelnaskiinilA ER 112 8 3 2 Class AttiDUtES eess
47. 84 1 2003 CP 2 2 Type 2 IEC 61158 2003 Type 2 Physical Layer EtherNet IP 100Base TX Fast Ethernet ISO IEC 8802 3 Ausgabecode Binar Ger teprofil l Encoder Device Profile 0x22 ODVA Spezifikation LUbertraoungerate eee 100 MBit s bertragung CAT 5e Kabel geschirmt STP ISO IEC 11801 Besondere Merkmale Programmierung nachfolgender Parameter ber EtherNet IP Positionsmittelung Anzahl Magnete Presetausf hrung Z hlrichtung Aufl sung Presetwert EMV ethesch geb DIN EN 61000 6 2 DIN EN 61000 4 2 DIN EN 61000 4 4 parametrierbar Uber EtherNet IP TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 12 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relect ronic EtherNet IP Informationen 4 EtherNet IP Informationen 4 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 aufeinande
48. IP Mess System ist mit drei Diagnose LEDs ausgestattet LMP 30 LA 46 LP 46 LINK DATA ACTIVITY IN OUT Network Status ERROR 000 green green red Abbildung 4 EtherNet IP Diagnose LEDs 6 2 1 Link Data Activity LED LED Status Beschreibung ON Link Ethernet Verbindung hergestellt Blinkend Data Activity Daten bertragung TxD RxD Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 19 of 151 Inbetriebnahme 6 2 2 Network Status LED TRelectronic LED Status Ursache Beschreibung keine versergunds Das Ger t ist nicht mit Spannung versorgt OFF spannung oder IP Adresse oder es wurde keine IP Adresse zugewiesen 1 Hz keine Verbindungen Es wurden keine Verbindungen hergestellt aber eine IP Adresse wurde zugewiesen ON Verbindung hergestellt Ger t hat mindestens eine Verbindung hergestellt z B zum Message Router Ger t f hrt im Einschaltmoment einen 6 2 3 Error LED TR Electronic GmbH 2008 All Rights Reserved Page 20 of 151 1 Hz gr n rot Selbsttest Selbsttest durch 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
49. Interface Object Class code OxF5 1 If the Set_Attribute Single service is applied to attribute 0x05 the contents of the Interface Configuration Will be set as new IP parameter If the value of the attribute 0x03 Configuration Control 0x00 when this action is performed the configuration is stored permanently in the FLASH memory 2 If the value of attribute 0x03 Configuration Control 0x02 and the measuring system has obtained a configuration via DHCP the IP parameters are saved only temporarily If then the value is set to 0x00 in the Configuration Control the current configuration is stored in the FLASH memory permanently Flowcharts 1 set attribute single to attribute 5 interface config with valid parameters 0x00 config control set config set AND store config in flash memory 2 attribute 3 config control current value 0x02 DHCP configuration obtained config control current value set current config set AND store current config in flash memory Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 137 of 151 Parameterization electronic 8 9 Object 0xF6 Ethernet Link The Ethernet Link Object maintains link specific counters and status information for an Ethernet 802 3 communications interface The measuring system supports exactly one instance of the Ethernet Link Object for each Ethernet IEEE 802 3 com
50. Linear Rotary Encoders System Encoders EtherNet 1P a conformance tested Page 77 151 e Software Support CD 490 01001 a Soft No 490 00423 Multi Sensor 5615 Benutzerhandbuch User Manual Absolute linear encoder series LA LP LMP with EtherNet IP interface 2 LI KZ Q 2 D TR ELA BA DGB 0009 00 11 25 2008 Relectronic 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 Anderungsvorbehalt Jegliche Anderungen die dem technischen Fortschritt dienen vorbehalten Dokumentenintormatlon Ausgabe Rev Datum 11 25 2008 Dokument Rev Nr TR ELA BA DGB 0009 00 Dateiname TR ELA BA DGB 0009 00 DOC 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
51. T Enumerates the type of port attribute 1 CIP port number associated with see instance Port Number INT this port attribute 2 Table 21 Port Overview of the class attributes Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 129 of 151 Parameterization 8 7 3 Instance 1 Attributes Relectronic Attr ID Access NV Name Data type Description Default 0x01 Get NV PortType UINT Enumerates the 0x00 01 reserved type of port CIP port number en i f e 0x02 Get NV Port Number UINT associated with Salon Or a Unique this port value to identify each communication port Link Object STRICT of Number of 16 bit Path Length UINT words in the 0x00 02 0x03 Get NV following path Loaical path The path consists of one Padded ogica se t logical class segment Link Path agog SEIEN IN and one logical instance EPATH identify the object segment for this port g 0x20 64 0x24 01 String which SHORT_ names the n 0x04 Get NV Port Name STRING physical network Backplane port 0x05 not implemented 0x06 not implemented Node number of Node Padded e 0x07 Get NV Address EPATH A i on 0x00 10 Table 22 Port Overview of the instance 1 attributes TR Electronic GmbH 2008 All Rights Reserved Page 130 of 151 TR ELA BA DGB 0009 00 Printed in t
52. USINT Access Set Get Untergrenze 0 Obergrenze 255 1 1 Magnet Funktion 2 2 Magnete 3 3 Magnete Default 0 Verbindungspfad Packed EPATH mit 8 Bit Klasse 0x23 0x24 0x01 0x30 Logical Type Logical Type Logical Type Attr ID Class a Instance Instant Attr ID 110 Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 51 of 151 Parametrierung Relectronic 8 6 3 10 Attribute 0x6F Position Status Es wird erkannt ob sich der Magnet innerhalb des zulassigen Messbereichs befindet Wird der Fehler Kein Magnet erkannt gemeldet ist entweder kein Magnet installiert der Magnet befindet sich in der D mpfungszone oder die konfigurierte Anzahl der Magnete stimmt nicht mit der betriebenen Anzahl berein Innerhalb der D mpfungszone wird vom Mess System kein auswertbares Mess Signal ausgegeben Attr ID Ox6F Datentyp UDINT Access Get Untergrenze 0 Obergrenze 4294967295 0x00 00 00 00 Kein Fehler 0x00 00 00 01 Kein Magnet erkannt Default 0 Funktion Verbindungspfad Packed EPATH mit 8 Bit Klasse 0x23 0x24 0x01 0x30 Logical Type Logical Type Logical Type Attr ID Class Class 29 Instance instance Attr ID 111 8 6 3 11 Attribute 0x70 Accept Parameter Accept Parameter speichert die Mess System Parameter in den nichtfl chtigen Speicher
53. Verbindung hergestellt alle im Ruhezustand 1000 0 Reserviert 1001 0 Reserviert 1010 1111 0 nicht unterst tzt Printed in the Federal Republic of Germany 11 25 2008 TR Electronic GmbH 2008 All Rights Reserved TR ELA BA DGB 0009 00 Page 31 of 151 Parametrierung electronic 8 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 Nonexistent Off Power Loss from any state Power Applied Identity Object Reset Service Device Self Testing from any state except Major LED Flashing Red Green Failed Unrecoverable Fault Tests Passed Tests Fault corrected Standby LED Flashing Green Activated Deactivated Operational LED Solid Green 9 Major Major Recoverable Unrecoverable Fault Fault Major Major Recoverable Unreco ver
54. Versorgung verwenden F r die Versorgung sind paarweise verdrillte und geschirmte Kabel zu 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 1521 258 Phoenix Contact SACC M12MSD 4CON PG 9 SH PG 9 15 21 26 1 Harting HARAX M12 L 21 03 281 1405 Printed in the Federal Republic of Germany 11 25 2008 TR Electronic GmbH 2008 All Rights Reserved TR ELA BA DGB 0009 00 Page 17 of 151 Installation Inbetriebnahmevorbereitung Relectronic 5 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 21 Standard IP Adresse wenn Schalter aktiv 192 168 1 lt eingestellte EtherNet IP Node Adresse gt 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 de
55. ab le Fault Fault LED Flashing Red KL LED Solid Red WW LED Module Status Abbildung 6 Zustands Ubergangs Diagramm Quelle ODVA EtherNet IP Spezifikation TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 32 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relect ronic Parametrierung F r das Identity Object integrierte Ger te Zust nde Zustand Beschreibung Nonexistent Ger t ist nicht mit Spannung versorgt Device Self Testing Ger t f hrt Selbsttests aus Ger t ben tigt eine Inbetriebnahme aufgrund einer fehlerhaften oder unvollst ndigen Konfiguration Operational Ger t befindet sich im normalen Betriebszustand Standby Maj x EEN Ger t hat einen Fehler wahrgenommen Fault welcher behebbar ist Maj S a ee Ger t hat einen Fehler wahrgenommen 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 Funktion aus Fehler welcher entweder als Minor Unrecoverable Fault Deactivated Minor Fault oder als Minor Recoverable Fault klassifiziert ist is
56. ance 1 Logical Type am ID 12 Class Instance Attr ID So that this attribute is saved permanently 0x70 Accept Parameter must be performed Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 123 of 151 Parameterization Relectronic 8 6 3 4 Attribute 0x10 Measuring Units per Span Measuring Units per Span sets the resolution of the measuring system nm The measuring range stored in the measuring system and the resolution adjusted here are used to define the Total number of steps across the entire measuring range Measuring length in steps Maastinng ange mm resolution mm Attr ID 0x10 Data type UDINT Access Set Get Lower limit 0 Upper limit 4294967295 Default 0 Connection path Packed EPATH with 8 bit class 0x23 0x24 0x01 0x30 Logical Type Ces 23 Logical Type instance 1 Logical Type am ID 16 Class Instance Attr ID So that this attribute is saved permanently 0x70 Accept Parameter must be performed 8 6 3 5 Attribute 0x64 0x66 Position Value 1 3 Position Value returns the current position of each magnet as binary coded value DINT read only Position 32 Bit Magnet x Byte 0 Byte 1 Byte 2 Byte 3 2 up to 2 2 up to 2 2 up to 2 27 up to 24 Connection path Packed EPATH with 8 bit class 0x20 0x23 0
57. any 11 25 2008 TR ELA BA DGB 0009 00 TR Electronic GmbH 2008 All Rights Reserved Page 101 of 151 Object Model electronic Continuation Instance Byte Bit7 Bite Bits Bit4 Bits Bit2 Bitt Bito a feses I fen RER beer Cm Table 6 Process data output format 7 1 3 1 Status The status reports whether the magnet is located within the permissible measuring range If the error No magnet detected is reported either no magnet is installed the magnet is located in the damping zone or the number of magnets configured does not agree with the real number No analyzable measuring signal can be output by the measuring system within the damping zone 0x00 00 00 00 No error 0x00 00 00 01 No magnet detected TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 102 of 151 TR ELA BA DGB 0009 00 11 25 2008 TRelectronic Parameterization 8 Parameterization Conceptualities for the object description Term Description Attribute ID Attr ID Integer value which is assigned to the corresponding attribute Access rule Set The attribute can be accessed by means of Set_Attribute services writing Note Access Set attributes can also be accessed by means of Get_Attribute services Get The attribute can be accessed by means of Get_Attribute services reading Storage of the attributes parameter NV The attribute is permane
58. ation Test_Message Configuration Communication Tag Message Type CIP Generic v Service Get Attribute Single sl Source Element Type 8 Len ath 0 2 Bytes source Leng Seryice RE Pa Code S Hex Class 23 Hex Destination Empfangsbuffer DI Instance 1 Attribute 64 Hex New Tag Enable Enable Waiting Start Done Done Length 0 Eror Code Extended Error Code I Timed Out Error Path Error Text Abbrechen bernehmen Hite 6 In der Message Configuration Dialog Box im Reiter Communication die Verbindung zum angelegten Modul herstellen E Message Path Browser E 1756 Backplane 1756 410 fa 0 1756 L55 Stefan2 H 1 1756 DNB Devicenet dr DeviceNet H 2 1756 088 Output H 3 1756 1B16 Input H 4 1756 ENBT A EthemetIP 25 Ethemet H 1756 ENBT A EthemetlP a ETHERNET MODULE TR TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 70 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relectronic Fehlerursachen und Abhilfen 10 Fehlerursachen und Abhilfen 10 1 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 Angaben in HEX Allg
59. atus Position 1 2 Instance 102 returns the measuring system status and position value of the first and second magnet Byte 0 Byte 1 Byte 2 Byte 3 2 up to 2 SC up to 2 2 up to 2 a up to pa Position 32 Bit Magnet 1 Byte 4 Byte 5 Byte 6 Byte 7 2 up to 2 2 up to 2 a up to SC ae up to pa Position 32 Bit Magnet 2 Byte 8 Byte 9 Byte 10 Byte 11 27 up to 2 SC up to 2 a up to 2 up to a Connection path Packed Logical Type Class 0x24 Logical Type Instance Instance EPATH with 8 bit class 0x66 102 Logical Type TR Electronic GmbH 2008 All Rights Reserved TR ELA BA DGB 0009 00 Printed in the Federal Republic of Germany 11 25 2008 Attr ID 3 Relectronic 8 4 3 3 Attribute 0x03 Status Position 1 3 Status Position 1 3 Instance 103 returns the measuring system status and position value of the first second and third magnet Byte 0 Status 32 Bit Byte 1 Byte 2 Parameterization Byte 3 2 up to 2 a up to 2 2 up to 2 2 up to SC Byte 4 Position 32 Bit Magnet 1 Byte 5 Byte 6 Byte 7 EN up to 2 2 up to 2 a up to 2 2 up to ga Byte 8 Position 32 Bit Magnet 2 Byte 9 Byte 10 Byte 11 2 up to 2 a up to 2 a up to 2 8 SC up to 2 Byte 12 Position 32 Bit Magnet 3
60. aus GE E einem logischen Link Path Padded m Klassensegment und DES EPATH Weiches das einem logischen 4 a Instanzsegment S l 0x20 64 0x24 01 Zeichenkette SHORT_ welche das u 0x04 Get NV Port Name STRING physikalische Backplane Netzwerk benamt 0x05 We MEN implementiert 0x06 le Ep implementiert Knotennummer Node Padded I 0x07 Get NV Address EPATH des Ger tes auf 0x00 10 dem Port Tabelle 22 Port bersicht der Instanz 1 Attribute TR Electronic GmbH 2008 All Rights Reserved Page 54 of 151 TR ELA BA DGB 0009 00 Printed in the Federal Republic of Germany 11 25 2008 Relectronic 8 7 4 Instance 2 Attributes Parametrierung Attr ID Access NV Name Datentyp Beschreibung Default 0x01 Get NV PortType UINT Aufz hlung des 0x00 04 EtherNet IP Porttyps 0x00 02 CIP Portnummer Zuordnung eines ein 0x02 Get NV Port Number UINT welcher mit die deutigen Wertes zur sem Port verbun Identifikation der einzel den ist nen Kommunikations ports Link Object SEH of Anzahl der 16 Bit Path Length UINT Worte im 0x00 02 folgenden Pfad 0x03 Get NV Der Pfad besteht aus Logisches einem logischen Padded Pfadsegment Klassensegment und Link Path EP Pet welches das einem logischen Objekt f r diesen Instanzsegment Port bestimmt 0x20 F5 0x24 01 TCP IP Interface Zeichenkette SHORT_ welche das 0x04
61. baumeister Eigene Datei KI File Tools Help Request History SCENE hr min sec Type Ethernet Address MAC IP Address Hostname Relation List New Delete Enable BOOTP i Disable BOOTP DHCP Ethernet Address MAC IP Address Hostname Description 00 03 12 07 00 0D 192 168 1 4 Status Entries Enable DHCP Command successful 1 of 256 TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 140 of 151 TR ELA BA DGB 0009 00 11 25 2008 Commissioning Support The new entry is displayed in the Relation List Click on the button Enable DHCP to enable the selected device to retrieve its boot information from a DHCP server If you enable DHCP the selected device will retrieve its boot information the next time it is powered up The successful enabling is confirmed over the status report Enable DHCP Command succesfull The functions Enable DHCP and Disable BOOTP DHCP access directly the TCP IP Interface Object OxF5 attribute 3 Configuration Control So itis not necessary to set these control bits manually before 2 The Network Settings dialog under menu Tools gt Network Settings allows you to enter the following information for an address relation e Subnet Mask Enter desired subnet mask e Gateway Enter desired IP address of the Default Gateway e Primary DNS Secondary DNS Domain Name not supported Network Settings r Defaults Subn
62. bulss A According to the data type the Low part is written first Ox0E Get Attribute Single Returns the contents of the specified attribute 8 5 2 Class Attributes No Access Name Data type Attribute Description Default 1 Get Revision UINT Revision of this object 0x00 01 Maximum instance number of an 2 Get Max Instance UINT object currently created in this class 0x00 01 level of the device Number of object instances currently 3 Get Number k Lime created at this class level of the 0x00 01 Instances device Optional STRUCT List of optional instance attributes g utilized in an object class attribute list of i d implementation Number of UINT Number of attributes in the optional 0x00 08 attributes attribute list 0x0001 4 Get 0x0002 0x0003 Optional ARRAY of F 0x0004 attributes UINT List of optional attribute numbers 0x0005 0x0006 0x0007 0x0008 5 not implemented eC The attribute ID number of the last 6 Get Class UINT class attribute of the class definition 0x00 07 Attributes implemented in the device Maximbn ID The attribute ID number of the last Number 7 Get UINT instance attribute of the class definition 0x00 08 Instance Attributes implemented in the device Table 17 Connection Manager Overview of the class attributes TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 118 of 151 TR ELA
63. cally maintains link specific counters as well as any link specific configuration attributes Because the CIP port associated with the TCP IP Interface Object has an Ethernet physical layer this attribute points to an instance of the Ethernet Link Object class code OxF6 Description 20 8 Bit Class Segment Type F6 Ethernet Link Object Class 24 8 Bit Instance Segment Type 01 Instance 1 20 F6 24 01 8 8 3 5 Attribute 0x05 Interface Configuration The Interface Configuration attribute contains the configuration parameters required to operate the measuring system as a TCP IP node In order to prevent incomplete or incompatible configuration the parameters making up the Interface Configuration attribute cannot be set individually To modify the Interface Configuration attribute the user should first Get the Interface Configuration Attribute change the desired parameters then set the attribute Name Description IP address Sets the device s IP address Network mask Sets the device s Subnet mask Gateway address Sets the device s default Gateway Name server 0 not supported Name server 2 0 not supported Domain name 0 not supported Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 135 of 151 Parameterization TRelectronic 8 8 3 5 1 Obtaining of the IP parameter In the
64. case with the following components USB PC adapter V4 Conversion USB lt gt RS485 USB cable 1 00 m Connection cable between PC adapter and PC Flat ribbon cable 1 30 m Connection cable between PC adapter and TR switch cabinet module 15 pol SUB D female male Plug Power Supply Unit 24 V DC 1A The connected device can be supplied via the PC adapter Software and Support CD USB driver Soft No 490 00421 TRWinProg Soft No 490 00416 EPROGW32 Soft No 490 00418 LTProg Soft No 490 00415 Installation Guide TR E TI DGB 0074 German English Supply Voltage USB lt gt RS485 PCwith z TRWinProg EE E OVGND de TR Device zu scrim DATEN DATEN PC adapter Switch cabinet module TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 142 of 151 TR ELA BA DGB 0009 00 11 25 2008 Ay ai 9 2 2 Programming If the measuring system is connected correctly with the PC about the menu Device gt Online the device can be switched into the online mode Hereupon the measuring system replies with the adjustable parameters In the tab Device data the desired IP parameters can be adjusted The storage of the IP parameters can be performed about menu Device gt Data write to device The IP parameters must be entered as HEX values Example IP address 192 168 1 2 OxCO
65. ced a fault that is believed to be Fault unrecoverable Table 11 Device states The Identity Object contains the following events Description Power Applied The device is powered up Passed Tests The device has successfully passed all self tests The device s configuration is valid and the application for which Activated the device was designed is now capable of executing communications channels may or may not yet be established The device s configuration is no longer valid and the application for which the device was designed is no longer capable of executing communication channels mayor may not still be established A fault classified as either a Minor Unrecoverable Fault or aMinor Recoverable Fault has occurred Deactivated Minor Fault Maj de f ee An event classified as Major Recoverable Fault has Fault occurred Major A lassified h Unrecoverabie n event classified as a Major Unrecoverable Fault has Fault occurred Table 12 Device events Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 109 of 151 Parameterization 8 2 5 Object specific Status Codes HEX notation Relectronic General Extended Description Status Code Status Code 00 CF General Codes see page 147 00 EE Reserved Extended Status C
66. cit Messaging Austausch von Informationen seen 14 4 2 2 Implicit Messaging Austausch von VO Daten 14 4 3 EtherNet IP Ger tepnrotle nennen 15 4A Vendor IR MEET 15 4 9 Weitere Informationen su 15 5 Installation Inbetriebnahmevorbereitung uursssssnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 16 S TANSCHUSS WEPEREPERBERRRBEDTFSFEEIFORBELPEVEERLESTFOREBEEONFREUFEIFERSEFETEEREESIEEREUEEEEEEFILLERSEESEFUERREFTEFEREBESFTFERE 17 5 2 Node Adress amp Host D erraia ANERO 18 6 inbetiebnahme narea ee R 19 GL ED Eetet Egeter EES a ai aaa adaa aiii iaiia 19 6 2 Bus Giatsanzeige nes nnnnnnsnnnnnn 19 6 2 1 Link Data Activity LED nn nn nn 19 6 2 2 Network Status LED ale 20 6 2 3 Error LED sn dan areas 20 6 3 Netzwerkkonfiguration 0 nee ea 21 6 3 1 MAC Adfesse nn een 21 6 3 2 IP A dTOSS O icnn alas 21 6 3 3 SUBDNEIZMASKE nenon eronneen ENEE EEE AUEREN 21 6 3 4 Zusammenhang IP Adresse und DetaultGubnetzmaske 22 6 3 5 Default CHOW espa E E E E ea 22 Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 3 of 151 Inhaltsverzeichnis Relectronic ZC 0 017 1 41 1 efol 1 IRDEREEERBERSFPEEFBETSEREEHEPPEFEDERFEFFEEREFFEPFDETPEEESERTFPEPEREERFEFEENEFPEPEFEITFEEPEEEPEFREEITFPEFESELFEFEPETPEFESEIEFPER 23 7 1 Objekt Modell Encoder Device A 24 FAA e E EE 24 7 1 2 1 0 Assembly Instances xis u een aan nn 25 7 1
67. cked EPATH mit 8 Bit Klasse 0x20 0x23 0x24 0x01 0x30 0x67 0x69 Logical Zu Ge Leg foes Type Attr ID Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 49 of 151 Parametrierung Relectronic 8 6 3 7 Attribute 0x6A 0x6C Preset 1 3 Release A Gefahr von K rperverletzung und Sachschaden durch einen Istwertsprung bei Ausf hrung der Preset Justage Funktion WARNUNG e Die Preset Justage Funktion sollte nur im Mess System Stillstand ausgef hrt werden bzw muss der resultierende Istwertsprung programmtechnisch und anwendungstechnisch erlaubt sein Die Presetfunktion wird verwendet um den Mess System Wert der unterst tzten Kan le auf einen beliebigen Positionswert innerhalb des Messbereiches zu setzen Der Positionswert wird auf den Parameter Preset Value gesetzt wenn 1 das Preset Freigabebit 2 1 ist 2 und die positive Flanke des Bits 2 erkannt wird Wird die negative Flanke des Bits 2 erkannt wird f r den betreffenden Magneten der Preset gel scht Die ausgegebene Position bezieht sich auf den physikalischen Nullpunkt Die Presetwerte werden unter Attribute 0x67 0x69 Preset Value 1 3 definiert siehe Seite 49 Attr ID Ox6A 0x6C Datentyp USINT Access Set Get Untergrenze 0 Obergrenze 255 0x81 gt 0x00 zuvor ausgef hrter Preset wird gel scht 0x00 gt 0x01 alter Presetwer
68. ct 0x04 Assembly Object 0x06 Connection Manager Object 0x23 Position Sensor Object OxF4 Port Object OxF5 TCP IP Interface Object OxF6 Ethernet Link Object Table 4 Supported Classes sch a BR sch TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 100 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relectronic 7 1 2 VO Assembly Instances Object Model About the IO Assembly Instances the process data current position of the measuring system are transmitted e Instance 101 1x 32 bit Position data 1x 32 bit Status Number of magnets 1 e Instance 102 2x 32 bit Position data 1x 32 bit Status Number of magnets 2 e Instance 103 3x 32 bit Position data 1x 32 bit Status Number of magnets 3 Instance Type Name Description 100 Heartbeat Heartbeat 101 Input Status Position 1 Operation with one magnet 102 Input Status Position 1 2 Operation with two magnets 103 Input Status Position 1 3 Operation with three magnets Table 5 Overview I O Assembly Instances 7 1 3 VO Assembly Data Attribute Format The process data are transmitted with the following format Instance Byte Bit7 Bite Bits Bit4 Bits Bit2 Bitt Bito Posten m lege SSCS 7 8 Position 1 High Byte Position 2 Low Byte 10 Position 2 High Byte Printed in the Federal Republic of Germ
69. ctronic GmbH 2008 All Rights Reserved Page 72 of 151 TR ELA BA DGB 0009 00 Printed in the Federal Republic of Germany 11 25 2008 Relectronic Fortsetzung Allgemeiner Fehlerursachen und Abhilfen Status Code Name Beschreibung Es wurde eine ung ltige Antwort empfangen z B Invalid Repl R ckmelde Service Code passt nicht zum 22 Received Ply angefragten Service Code oder die zur ckgemeldete Nachricht ist kleiner als die erwartete Gr e Die empfangene Nachricht ist gr er als der 23 Buffer Overflow Empfangspuffer verarbeiten kann Die komplette Nachricht wurde verworfen Message Format Das Format der empfangenen Nachricht wird 24 d Error vom Server nicht unterst tzt Das Schl sselsegment welches als erstes Segment im Pfad eingebunden wurde passt nicht Key Failure Ia pain zum Zielmodul Der objektspezifische Status zeigt den entsprechenden fehlerhaften Teil an Die Gr e des Pfades welche mit der 26 Path Size Invalid Serviceanfrage gesendete wurde ist entweder nicht gro genug um den Service zu erm glichen oder es wurden zu viele Routing Daten eingef gt 27 Unexpected Es wurde versucht ein Attribut zu setzen welches attribute in list im Moment nicht gesetzt werden kann Die in der Anfrage angegebene Member ID 28 Invalid Member ID existiert nicht in der spezifizierten Klasse Instanz Attribut 29 Member not Es wurde versucht schreibend auf ein Member settable zuzugreife
70. d User Transport Network Data Link and Physical Ethernet Abbildung 2 TCP IP Stack Handling 4 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 4 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 TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 14 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relect ronic EtherNet IP Informationen 4 3 EtherNet IP Ger teprofile Uber die Spezifikation der reinen Kommunikationsfunktionen hinaus b
71. ded 27 Unexpected An attempt was made to set an attribute that is attribute in list not able to be set at this time The Member ID specified in the request does not invalid Member ID exist in the specified Class Instance Attribute 29 Member not A request to modify a non modifiable member settable was received Printed in the Federal Republic of Germany 11 25 2008 TR ELA BA DGB 0009 00 TR Electronic GmbH 2008 All Rights Reserved Page 149 of 151 Causes of faults and remedies Relectronic 10 2 Other faults Vibrations impacts and shocks e g on presses are Strong vibrations dampened with shock modules If the error recurs despite these measures the measuring system must be replaced Position skips of the measurin m Perhaps isolated flanges and couplings made of plastic system 3 Electrical faults help against electrical faults as well as cables with twisted EMC pair wires for data and supply Shielding and wire routing must be performed according to the specification TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 150 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relectronic Appendix 11 Appendix 11 1 Elementary Data types Data types Code Description BOOL 0xC1 Logical Boolean with values TRUE and FALSE SINT 0xC2 Signed 8 Bit Integer INT 0xC3 Signed 16 Bit
72. die Hardware Schalter 0 3 Startup Configuration 1 wird nicht unterst tzt 2 Mess System erh lt IP Parameter ber DHCP 3 15 Reserviert 4 DNS Enable 0 FALSE wird nicht unterstutzt 5 31 Reserviert 0 0 TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 58 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relect ronic Parametrierung 8 8 3 4 Attribute 0x04 Physical Link Object Das Physical Link Object Attribut enth lt den Pfad zum physikalischen Link Objekt und wird mit zwei Parametern beschrieben e Path Size in UINTs Pfadgr e e Path der Pfad selbst Der Pfad enth lt ein logisches Segment Typ Klasse und ein logisches Segment Typ Instanz welche das physikalische Link Objekt bestimmen Das Link Objekt selbst enth lt alle verbindungsspezifischen Konfigurationsattribute Da der CIP Port zugh rig zum TCP IP Interface Object einen Ethernet Physical Layer besitzt zeigt dieses Attribut auf eine Instanz des Ethernet Link Object Klassencode OxF6 Pfad Beschreibung 20 8 Bit Klassen Segment Typ F6 Ethernet Link Object Klasse 24 8 Bit Instanz Segment Typ 01 Instanz 1 20 F6 24 01 8 8 3 5 Attribute 0x05 Interface Configuration Das Interface Configuration Attribut enthalt die Konfigurationsparameter IP Parameter welche f r den Betrieb des Mess Systems als TCP IP Knoten erforderlich sind
73. e The measuring system supports exactly one instance of the TCP IP Interface Object for each TCP IP capable communications interface on the module 8 8 1 Common Services Service Code Service Name Description Returns the contents of all attributes o The order corresponds to the Attr ID 0x01 Abus Pl According to the data type the Low part is written first OxOE Get Attribute Single Returns the contents of the specified attribute 0x10 Set Attribute Single Modifies the contents of the specified attribute 8 8 2 Class Attributes No Access Name Data type Attribute Description Default 1 Get Revision UINT Revision of this object 0x00 01 Maximum instance number of an 2 Get Max Instance UINT object currently created in this class 0x00 01 level of the device Number of Number of object instances 3 Get UINT currently created at this class level 0x00 01 Instances f of the device 4 not implemented 5 not implemented Maximum The attribute ID number of the last 6 Get um UINT class attribute of the class definition 0x00 07 Attributes implemented in the device Maximum The attribute ID number of the last 7 Get ID Number UINT instance attribute of the class 0x00 06 Instance definition implemented in the Attributes device Table 24 TCP IP Interface Overview of the class attributes TR Electronic GmbH 2008 All Rights Reserved Printed in the F
74. e Services aan 44 8 6 2 Class Attrib tes n anne nannte 44 8 6 3 Instance 1 Attributes 0 eee cc ccccceeeeceeeeeeeceeaeeeseeceeeeeaneaseeseeeeeaneasaeseeeneeaeaaees 45 8 6 3 1 Attribute 0x02 Attribute User 46 8 6 3 2 Attribute OxOB Position Sensor Type ssssssessensrirnseeserrrrrnnsessreene 47 8 6 3 3 Attribute Ox0C Direction Counting Toggle seen 47 8 6 3 4 Attribute 0x10 Measuring Units per Gpan 48 8 6 3 5 Attribute 0x64 0x66 Position Value 1 3 48 8 6 3 6 Attribute 0x67 0x69 Preset Value 3 49 8 6 3 7 Attribute Ox6A Ox6C Dreset 3bRelease rennene 50 8 6 3 8 Attribute Ox6D Position Eiter 51 8 6 3 9 Attribute Ox6E Number of Magonets nennen 51 8 6 3 10 Attribute Ox6F Position Status 2 0 0 cece cccceeeesessseeeeeeeecsaeeeseeeeeeees 52 8 6 3 11 Attribute 0x70 Accept Parameter 52 TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 4 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relectronic Inhaltsverzeichnis 8 7 Object OxF 4 Poll een ee een 53 8 7 1 Gemeinsame Genices nenn 53 8 7 2 Cl ss nl 53 8 7 3 Instance E ue 54 8 7 4 Instance 2 Attributes osii niiina a aiai ia aia 55 8 8 Object 0OxF5 TCP IP Mera nn nenne 56 8 8 1 Gemeinsame Genices 56 8 8 2 Class Attribuies en nnnnnnnnenen nenn 56 8 8 3 Instance 1 Attributes en nnnnnnnnenen nenn 57 8 8 3 1 Attribute 0x01 Gtatus cece cesseseeceeeeeeeaeeseeeseeeeeaeeaaeeseeeeeeees 58 8 8 3 2 A
75. e 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 Instances Attributes Attribute Werte e Geschlecht weiblich Marion Alter 31 Mensch ee Ge
76. e2 0x69 Preset Value3 Ox6A Preset 1 Release 0x6B Preset 2 Release 0x6C Preset 3 Release Ox6D Position Filter Ox6E Number of Magnets Ox6F Position Status 0x70 Accept Parameter Connection path Packed EPATH with 8 bit class 0x20 0x23 0x24 0x01 0x30 0x02 Logical oe Class 23 ea bet Instance 1 EE wei Attr ID 2 Class Instance Attr ID TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 122 of 151 TR ELA BA DGB 0009 00 11 25 2008 TRelectronic Parameterization 8 6 3 2 Attribute 0x0B Position Sensor Type The Position Sensor Type returns the device type UINT read only Wert Definition 01 Absolute Single Turn Encoder 02 Absolute Multi Turn Encoder 04 Incremental Encoder 06 Incremental Linear Encoder 08 Absolute Linear Encoder 10 Multi Sensor Encoder Interface Connection path Packed EPATH with 8 bit class 0x23 0x24 0x01 0x30 Logical Type Ces 23 Logical Type instance 1 Logical Type am JD 11 Class Instance Attr ID 8 6 3 3 Attribute 0x0C Direction Counting Toggle Direction Counting Toggle sets the counting direction of the measuring system BOOL Description Default Position rising at rod end x Set Get Position falling at rod end Connection path Packed EPATH with 8 bit class 0x23 0x24 0x01 0x30 Logical Type Ces 23 Logical Type inst
77. ed in the Federal Republic of Germany Page 64 of 151 TR ELA BA DGB 0009 00 11 25 2008 Inbetriebnahme Hilfen Der neue Eintrag wird in der Relation List angezeigt Wird dieser Eintrag markiert kann f r diesen Eintrag das DHCP Protokoll ber den Button Enable DHCP freigeschaltet werden Die erfolgreiche Freischaltung wird Uber die Statusmeldung Enable DHCP Command succesfull bestatigt Die Funktionen Enable DHCP und Disable BOOTP DHCP greifen direkt auf das TCP IP Interface Object 0xF5 Attribut 3 Configuration Control zu Es ist also nicht notwendig diese Steuerungsbits vorher manuell zu setzen 2 Im Men Tools gt Network Settings folgende Eintragungen vornehmen e Subnet Mask gew nschte Subnetzmaske e Gateway gew nschte IP Adresse des Default Gateways e Primary DNS Secondary DNS Domain Name werden nicht unterst tzt Network Settings Defaults Subnet Mask 255 255 255 Gateway 192 168 1 Primary DNS Secondary DNS Domain Name 3 Sicherzustellen dass die Hardware Drehschalter des Mess Systems die Stellung 0x00 bzw OxFF aufweisen Versorgungsspannung des Mess Systems ausschalten danach wieder einschalten gt nach erfolgter Zuweisung wird das Mess System in die Request History mit aufgenommen hi BOOTP DHCP Server 2 3 C Dokumente und Einstellungen baumeister Eigene Datei E x File Tools Help r Request History Clear History Add to Relation List
78. ederal Republic of Germany Page 132 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relectronic Parameterization 8 8 3 Instance 1 Attributes Attr ID Access Name Data type Description Default Page 0x00 00 00 02 Device obtains IP parameter from 0x01 Get Status DWORD Interface status DHCP if hard 134 ware switches 0x00 or OxFF 0x00 00 0014 Interface capability Device corre Configuration flags indicate the sponds to a ate SS Capability DWORD configuration DHCP client con Ke options figuration can be changed Interface control 0x00 00 00 02 Device obtains IP Configuration Nags the biis parameter from 0x03 Set Get DWORD adjust the 134 Control 8 B DHCP if hard configuration 5 possibilities Ware swiches 0x00 or OxFF Physical Link STRUCT Path to physical 135 Object of link object Size of path Path size UINT number of 16 bit 0x00 02 135 words in path The path is 0x04 Get restricted to one Logical segments Gees Padded 5 FR segment and one Path EPATH en e t logical instance 135 physical link object segment 0x20 OxF6 0x24 0x01 Interface Sen Ee 2 interface 135 Configuration of configuration IP Address bt THedevices IP FLASH contents 135 address 0x05 Set Get Network Mask UDINT The devices FLASH contents 135 AWAY UDINT Default gateway ELASH contents 135 Address address Name Server UDINT not implemented 0x00 00 00 00 Name Server UDINT not im
79. einhaltet 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 4 4 Vendor ID Die Vendor IDs Herstellerkennungen werden von der ODVA vergeben und verwaltet Die Vendor ID von TR Electronic fur EtherNet IP ist 1137 dez 4 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 Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 15 of 151 Installation Inbetriebnahmevorbereitung electronic 5 Installation Inbetriebnahmevorbereitung EtherNet IP Netzwerke nutzen in der Regel eine aktive Sterntopologie in der die Gerate Uber eine Punkt zu Punkt Verbindung an einen Switch angeschlossen sind Ein Vorteil einer Sterntopologie liegt darin dass sie Ger te mit einer Ubertragungsrate von 10 Mbit s wie auch von 100 Mbit s u
80. ekt 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 Numbetof Anzahl der Objektinstanzen wel 3 Get UINT che 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 Class NT Klassen Attribut ID 0x00 DR Attributes Maximum ID Number H chste vorkommende 7 Get Instance INT Instanz Attribut ID 0x00 06 Attributes Tabelle 24 TCP IP Interface Ubersicht der Klassen Attribute TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 56 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relectronic Parametrierung 8 8 3 Instance 1 Attributes Attr ID Access Name Datentyp Beschreibung Default Seite 0x00 00 00 02 Gerat bezieht IP 0x01 Get Status DWORD Schnittstellenstatus Parameter ber 5g DHCP wenn Hardwareschalter 0x00 oder OxFF Schnittstellen poe es GEN ht ae ree ae Capability Flags an en 0x02 Get a eech DWORD zeigen die Konfigu GE S 58 Pay rationsm glichkei EE t ration kann ver en an gt ndert werden 0x00 00 00 02 Schnittstellen Ger t bezieht IP Configuration steuel lags Stel Parameter Uber 0x03 Set Get g DWORD _ len die Konfigurati 58 Control DHCP wenn onsm glichkeiten ein Hardwareschalter
81. elche von der Firma Rockwell Automation kostenlos bezogen werden kann Programm BOOTP DHCP Server Utility Download http www ab com networks bootp html Wird das Rockwell Steuerungssystem Logix benutzt ist das BOOTP DHOP Server Utility Bestandteil der Steuerungssoftware Das Programm ist geeignet f r die Installation auf einem PC mit WINDOWS Betriebssystem Der PC welcher als DHCP Server fungiert muss sich im selben Netz befinden wie das zu parametrierende Mess System F r die Konfiguration wird die MAC Adresse des Mess Systems ben tigt Diese ist im Allgemeinen auf die Anschlusshaube aufgedruckt 9 1 2 Vorgehensweise 1 Im Men Tools gt Relation List einen neuen Eintrag vornehmen Die New Entry Dialog Box erlaubt folgende Eintragungen vorzunehmen Ethernet Address MAC MAC Adresse des Mess Systems IP Address gew nschte IP Adresse Hostname wird nicht unterst tzt Description optionale Beschreibungsm glichkeit SS BOOTP DHCP Server 2 3 C Dokumente und Einstellungen baumeister Eigene Datei 43 File Tools Help Request History SCENE hr min sec Type Ethernet Address MAC IP Address Hostname Relation List New Delete Enable BOOTP i Disable BOOTP DHCP Ethernet Address MAC IP Address Hostname Description 00 03 12 07 00 0D 192 168 1 4 Status Entries Enable DHCP Command successful 1 of 256 TR Electronic GmbH 2008 All Rights Reserved Print
82. electronic EtherNet IP information 4 EtherNet IP information 4 1 General EtherNet IP was developed by Rockwell Automation and the ODVA as an open field bus standard based on the Ethernet Industrial Protocol and is standardized in the international standards IEC 61158 2003 Type 2 and IEC 61784 1 2003 CP 2 2 Type 2 Specification and maintenance of the EtherNet IP standard is regulated by the ODVA EtherNet IP along with ControlNet and DeviceNet belongs to the family of CIP based networks The CIP Common Industrial Protocol forms a common application layer for these 3 industrial networks DeviceNet ControlNet and Ethernet IP are therefore well matched to one another and present the user with a graduated communication system for the physical layer Ethernet IP cell layer ControlNet and field layer DeviceNet EtherNet IP is an object oriented bus system and works according to the producer consumer model SEMI Pneum AC Position Other Devices Valve Drives Controllers Profiles Layer O O Application Object Library O O oo ot O Application CIP Application Layer Presentation and Session Explicit amp I O Messaging Routing Layers DeviceNet ControlNet Transport Network Transport UDP TCP Transport Layers Ethernet DLL DeviceNet ControlNet Ethernet Physical Layer Physical Physical Physical Layer Layer Layer Figure 1 Relations between CIP DeviceNet ControlNet and EtherNet IP Prin
83. emeiner f Der durch das Objekt spezifizierte Service wurde SR SES erfolgreich ausgef hrt 01 Connection failure Verbindungsbezogener Service fehlgeschlagen Resource Ben tige Ressourcen f r die Ausf hrung des 02 unavailable angefragten Service nicht verf gbar Invalid parameter siehe Status Code 0x20 welcher der bevorzugte 03 ge i value Wert f r diesen Zustand ist Die Pfadsegmentbezeichnung oder die 04 Path segment error Segmentsyntax wurde vom auszuf hrenden Knoten nicht verstanden Path destination Der Pfad bezieht sich auf eine Objekt Klasse 05 Inknown Instanz oder Strukturelement welcher dem Knoten nicht bekannt ist oder nicht enthalten ist 06 Partial transfer Nur ein Teil der erwarteten Daten wurde bertragen 07 Connection lost Die Nachrichtenverbindung ist verloren gegangen Setvic not Der f r diese Objekt Klasse bzw Instanz 08 angefragte Service wurde nicht implementiert supported oder nicht definiert Invalid attribute 09 value Ung ltige Attributdaten festgestellt Ein Attribute in der Get_Attribute_List oder DA Attribute list error Set_Attribute List R ckmeldung liefert einen Status 0 Arcady in Das Objekt befindet sich bereits im angefragten 0B requested Mode bzw Zustand mode state Obiect state Angefragter Service kann durch das Objekt im oC Je momentanen Mode bzw Zustand nicht conflict 2 ausgef hrt werden op Object already Die ange
84. en st i deed ebe an ini ed AE 112 8 3 3 Instance 1 Attributes 0 0 eee eccccecceeeeeeceeeeeceaaeeeneeceeeeeaneaseeceeeeeaneasaeeeeeneestanees 113 ENEE e 113 ee eg EE le EE 114 8 4 1 Common Services nina anal aan 114 8 4 2 Class Attrib tes u anhand 114 8 4 3 Instance AttribUteS siiinosisireniinnaieiaaini aaia aiaa aiaia 115 8 4 3 1 Attribute 0x03 Status Position 1 2220200ussesnnnnnnenneseennnnnnnnenn 116 8 4 3 2 Attribute 0x03 Status Position 1 116 8 4 3 3 Attribute 0x03 Status Position 13 117 E TEE 117 8 4 5 Connection Points 117 8 5 Object 0x06 Connection Manager 118 85 1 COMMON le 118 8 5 2 Class nde ef 118 8 5 3 MINETT 119 8 5 4 Instance specific Service Codes 119 8 6 Object 0x23 Position SENSOR ieccisiecc cacccedsaesiectdseacaeesddhdeceeetaedueedasbenctendasucesanavasteceasveeuannes 120 86 1 COMMON Services nen eine 120 8 6 2 Class Attributes oiccen eiiiai aa E a EES SAS 120 8 6 3 Instance 1 Attributes 0 0 eee cccceccesececeeeeeceeaeeeneeeeeeeeaneaseeeeeeeeaneaseeeeeeneeseanens 121 8 6 3 1 Attribute 0x02 Attribute User 122 8 6 3 2 Attribute OxOB Position Sensor Type ssssssssseesrernseeserrrrrnnsessreene 123 8 6 3 3 Attribute Ox0C Direction Counting Toggle nennen 123 8 6 3 4 Attribute 0x10 Measuring Units per Gpam nenn 124 8 6 3 5 Attribute 0x64 0x66 Position Value 3 124 8 6 3 6 Attribute 0x67 0x69 Preset Value 3 125 8 6 3 7 Attribute Ox6A Ox6C Dreset 3Release 126 8 6 3 8 Att
85. epublic of Germany 11 25 2008 TR ELA BA DGB 0009 00 Relect ronic Parametrierung 8 2 Object 0x01 Identity Das Identity Object enth lt alle Identifizierungs Attribute des Mess Systems 8 2 1 Gemeinsame Services Liefert den Inhalt aller Attribute zur ck Die Reihenfolge entspricht der Attr ID Entsprechend dem Datentyp wird der LOW Anteil zuerst geschrieben Ger t f hrt einen RESET aus mit POWER ON Verhalten Liefert den Inhalt des entsprechenden Attributes zur ck 0x01 Get_Attributes_ All 0x05 RESET Ox0E Get_Attribute_Single 8 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 Number of Anzahl der Objektinstanzen welche 3 Get UINT gegenw rtig in dieser Klassenebene 0x00 01 Instances erzeugt wurden Liste von optionalen Instanzattributen welche in einer Objekt Klassen Implementierung benutzt werden Optional STRUCT attribute list of 4 Get Number of Anzahl der Attribute in der optionalen attributes SE Attributliste 0x00 00 Optional ARRAY of attributes UINT Liste der optionalen Attributnummern 0x00 5 nicht implementiert Maximum ID Number H chste vorkommende 6 Get Class UINT Klassen At
86. er betriebenen Anzahl berein Innerhalb der D mpfungszone wird vom Mess System kein auswertbares Mess Signal ausgegeben 0x00 00 00 00 Kein Fehler 0x00 00 00 01 Kein Magnet erkannt TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 26 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relect ronic Parametrierung 8 Parametrierung Begrifflichkeiten zur Objektbeschreibung Begriff Beschreibung Attribute ID Attr ID Integerwert der dem entsprechenden Attribut 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 fluchtigen Speicher nur temporar 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 11 25 2008 TR ELA BA DGB 0009 00 Page 27 of 151 Parametri
87. erable Fault state See Behavior section Major TRUE Indicates the device detected a problem with 11 Unrecoverable itself which caused the device to go into the Major Fault Unrecoverable Fault state See Behavior section 12 15 0 reserved Bit definitions for extended device status field 0000 Self Testing or unknown 0001 Firmware update in progress 0010 At least one faulted I O connection 0011 No I O connections established 0100 Non volatile configuration bad 0101 Major Fault either bit 10 or bit 11 is true 1 0110 At least one I O connection in run mode 0111 At least one I O connection established all in idle mode 1000 0 reserved 1001 0 reserved 1010 1111 0 not supported Printed in the Federal Republic of Germany 11 25 2008 TR Electronic GmbH 2008 All Rights Reserved TR ELA BA DGB 0009 00 Page 107 of 151 Parameterization TRelectronic 8 2 4 Behavior The behavior of the Identity Object is illustrated in the State Transition Diagram This State Transition Diagram associates the state of the device with the status reported by the Status Attribute with the state of the Module Status LED The measuring system is not able to communicate in the Major Unrecoverable Fault state Therefore it might not be able to report a Major Unrecoverable Fault It will not process a Reset service The only exit from a Major Unrecoverable Fault is to cycle power
88. erung 8 1 Klassen Ubersicht Object Classes 0x01 Identity Object 0x02 Message Router Object Relectronic Enth lt alle ger tespezifischen Daten wie z B Vendor ID Ger tetyp Ger testatus etc Enth lt alle unterst tze Klassencodes des Mess Systems und die max Anzahl von Verbindungen Zugriff Get Get 29 36 0x04 Assembly Object Liefert den Positionswert des Mess System zur ck Get 38 0x06 Connection Manager Object Enth lt verbindungsspezifische Attribute f r die Triggerung Transport Verbindungstyp etc Get 42 0x23 Position Sensor Object Enth lt alle Attribute f r die Programmierung der Mess System Parameter wie z B Skalierung und Z hlrichtung Set Get 44 OxF4 Port Object Enth lt die verf gbaren Ports Port Name und Knotenadresse auf dem Port Get 53 OxF5 TCP IP Interface Object Enth lt alle Attribute f r die Konfiguration der TCP IP Netzwerkschnittstelle wie z B IP Adresse Subnetzmaske und Gateway Legt die Art fest wie das Mess System diese Parameter erh lt FLASH DHCP oder Hardware Schalter Set Get 56 OxF6 Ethernet Link Object Enthalt verbindungsspezifische Attribute wie z B Ubertragungsgeschwindigkeit Schnittstellenstatus und die MAC Adresse Get 62 Tabelle 8 Klassen bersicht TR Electronic GmbH 2008 All Rights Reserved Page 28 of 151 Printed in the Federal R
89. eserved Printed in the Federal Republic of Germany Page 112 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relectronic Parameterization 8 3 3 Instance 1 Attributes Attr ID Access Name Datatype Description Default Object list ey Sue A list of supported objects Number of supported Number UINT classes in the classes 0x00 09 0x01 Get aray 0x00 01 0x00 02 0x00 04 0x00 06 ARRAY of List of supported class 0x00 67 0x00 F4 Classes ZS codos 0x00 F5 0x00 F6 0x00 23 0x02 Get Damker UINT Maimu numer at 0x00 0A Available connections supported Table 14 Message Router Overview of the instance attributes 8 3 4 Behavior The Message Router Object receives Explicit messages and performs the following functions e Interprets the Class Instance specified in a message Any Class Instance that cannot be interpreted by a device s implementation of a Message Router will report the Object_Not_Found error e Routes a service to the specified object e Interprets services directed to it e Routes a response to the correct service source Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 113 of 151 Parameterization TRelectronic 8 4 Object 0x04 Assembly The Assembly Object returns the position value of the measuring system Only a static configuration is supported Static Assemb
90. et Mask 255 255 255 0 Gateway 192 168 1 254i Primary DNS 0 0 0 0 Secondary DNS 0 0 0 0 Domain Name l Corcel 3 Ensure that the hardware rotary switches of the measuring system have the position 0x00 or OxFF Switch off the supply voltage of the measuring system switch on again gt after successful assignment the measuring system is included in the Request History SS BOOTP DHCP Server 2 3 C Dokumente und Einstellungen baumeister Eigene Datei a Eile Tools Help r Request History Clear History Add to Relation List hr min sec Type Ethernet Address MAC IP Address Hostname DHCP _00 03 12 07 00 0D 192 168 1 4 Relation List 00 03 12 07 00 0D DHCP 192 168 1 4 Status gt r Entries F Sent 192 168 1 4 to Ethernet address 00 03 12 07 00 0D 1 of 256 Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 141 of 151 Commissioning Support electronic 9 2 IP configuration with TRWinProg FLASH storage If it is not possible to configure the IP parameter by means of a DCHP server the IP configuration can also be performed about the TR program TRWinProg The parameters are stored permanently in tne FLASH memory 9 2 1 Connection to the PC Programming What will be needed by TR Electronic gt Switch cabinet module Order No 490 00101 gt Programming set Order No 490 00310 e Plastic
91. et value oxoo00 0000 125 Magnet 1 0x68 Set v Preset Value2 DINT Preset value gx9900 0000 125 Magnet 2 0x69 Set V Preset Value3 DINT Preset value gx9900 0000 125 Magnet 3 Ox6A Set y Preset 1 USINT Preset release 0x00 126 Release Magnet 1 Preset 2 Preset release 0x6B Set V USINT 0x00 126 Release Magnet 2 Ox6C Set v Preset 2 USINT Preset release 0x00 126 Release Magnet 3 Averaging of 0x6D Set V Position Filter USINT the position 0x00 127 values Ox6E Set y Number of USINT Number of used 0x00 127 Magnets magnets Ox6F Get NV Position Status up nt S tusofthe 5 0000 0000 128 current position Accent Save parame 0x70 Set V p USINT ters in non 0 128 Parameter volatile memory Table 20 Position Sensor Overview of the instance attributes Printed in the Federal Republic of Germany 11 25 2008 TR ELA BA DGB 0009 00 TR Electronic GmbH 2008 All Rights Reserved Page 121 of 151 Parameterization Relectronic 8 6 3 1 Attribute 0x02 Attribute List Attribute List return the supported attributes of the Position Sensor Object hex ARRAY USINT read only Attr ID Name 0x02 Attribute List 0x03 Position Value Unsigned 0x0B Position Sensor Type 0x0C Direction Counting Toggle 0x10 Measuring Units per Span 0x64 Position Value1 0x65 Position Value2 0x66 Position Value3 0x67 Preset Value1 0x68 Preset Valu
92. fragte Instanz des zu erstellenden exists Objekts besteht bereits Attribute not Fur dieses Attribut kann nur ein Get Service OE settable ausgef hrt werden OF Privilege violation Zugriffsrecht verletzt Device state Der momentane Mode bzw Zustand des Ger tes 10 verhindert die Ausf hrung des angefragten conflict Services Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 71 of 151 Fehlerursachen und Abhilfen Fortsetzung Allgemeiner Status Code Name Reply data too Relectronic Beschreibung Die zu bertragenen Daten im Eingangspuffer written 11 large sind gr er als der zugewiesene Puffer Fraomientationiota Der Service spezifiziert ein Vorgehen welcher 12 Pate ere einen einfachen Datenwert fragmentiert d h p halbiert einen REAL Datentyp 13 Not enough data Der Service unterst tzt nicht genug Daten um den angefragten Vorgang auszuf hren 14 Attribute not Das in der Anfrage spezifizierte Attribut wird nicht supported unterst tzt 15 Too much data Der Service liefert mehr Daten als erwartet 16 Object does not Das spezifizierte Objekt ist nicht im Ger t exist implementiert Service fragmentation Die Fragmentierungsabfolge f r diesen Service 17 3 ee u sequence not in ist momentan nicht aktiv f r diese Daten progress No stored a
93. fromthe Position Sensor Object 0x23 e Message Type CIP Generic e Service Type desired service here e g Get Attribute Single to read a single attribute e Service Code Ox0E is the code for the Get Attribute Single service e Instance 1 Position Sensor Object instance e Class 23 Position Sensor Object e Attribute 64 Position value of the first magnet e Destination created variable for the receive data Message Configuration Test_Message Configuration Communication Tag Message Type Source Ele Service Get Attribute Single x Type Leng Service u Code Instance 1 Attribute 64 Hex Enable Error Code Error Path Error Text Enable Waiting Start Done Extended Error Code Abbrechen 6 Bind the configured message with CIP Generic v Source Leng le Hex Class 23 Hex Destination the created module in jo Bytes Empfangsbuffer e New Tag Done Length 0 J Timed Out bernehmen Hilfe the Message Configuration dialog box gt Communication tab E Message Path Browser 1756 Backplane 1756 410 fa 0 1756 L55 Stefan2 H 1 1756 DNB Devicenet e DeviceNet H 2 1756 088 Output H 3 1756 1816 Input 4 1756 ENBT A EthemetIP 25 Ethemet H 1756 ENBT A EthemetlP H ETHERNET MODULE TR TR Electronic GmbH 2008 All Rights Reserved Page 146 of 151 TR ELA BA DGB 0009 00 Printed in t
94. gt Subnet Maske 0xFFFFFF00 60 i CSCS Gatway Adresse 0xc0A801FE Config Control CT Hole Istwerte Le Parameterliste ok 0 13 Online Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 67 of 151 ul Inbetriebnahme Hilfen 4 electronic 9 3 Lesen Schreiben von Attributen ber Rockwell Steuerung RSLogix5000 F r nachstehendes Beispielprojekt wurde das Rockwell Steuerungssystem RSLogix5000 V16 benutzt mit ControlLogix Controller 1756 155 Es wird vorausgesetzt dass die Hardware bereits konfiguriert wurde ein EtherNet IP Projekt besteht und eigenst ndig Variablen erstellt werden k nnen die Empfangsdaten speichern k nnen 9 3 1 Vorgehensweise 1 Unter der Ordnerstruktur 1 O Configuration ein neues Modul anlegen und der Eintrag ETHERNET MODULE Generic Ethernet Module ausw hlen fs RSLogix 5000 Stefan2 D 756 L55 Eile Edit View Search Logic Communications Tools Window Help giel a jelel ol fe selel fe viel alal Offline D E RUN Ps bai Pan ae Dra z amp No Forces b u oK a No Edits Sie a A Glelel AL Biissen w w A f Favorites Aann Controller Fault Handler A Power Up Handler H amp Tasks MainTask CR Mainprogram Unscheduled Programs Type ETHERNET MODULE Generic Ethemet Module in Motio
95. he CIP ports present on the device One instance exists for each CIP port 8 7 1 Common Services Service Code Service Name Description Returns the contents of all attributes The order corresponds to the Attr ID oxo STRESS According to the data type the Low part is written first OxOE Get Attribute Single Returns the contents of the specified attribute 8 7 2 Class Attributes No Access Name Data type Attribute Description Default 1 Get Revision UINT Revision of this object 0x00 01 Maximum instance number of an 2 Get Max Instance UINT object currently created in this class 0x00 02 level of the device 3 Get lu UINT Number of ports currently available 0x00 02 Instances 4 not implemented 5 not implemented Maximum ID Number The attribute ID number of the last 6 Get UINT class attribute of the class definition 0x00 09 Class f i Attributes implemented in the device Maximum The attribute ID number of the last 7 Get ID Number UINT instance attribute of the class 0x00 07 Instance EEE A 3 definition implemented in the device Attributes Returns the instance of the Port Object that describes the port a f e Pany Per ZS through which this request entered an the device Bort Instange ARRAY of Array of structures containing info STRUCT instance attributes 1 and 2 from each of instance 9 Get see instance Port Type UIN
96. he Federal Republic of Germany 11 25 2008 Relectronic 8 7 4 Instance 2 Attributes Parameterization Attr ID Access NV Name Data type Description Default 0x01 Get NV PortType UINT Enumerates the 0x00 04 EtherNet IP type of port CIP port number CH e f 0x02 Get NV Port Number UINT associated with Sale this port value to identify each communication port Link Object SE of Number of 16 bit Path Length UINT words in the 0x00 02 following path 0x03 Get NV The path consists of one Logical path logical class segment Link Path Padded segments that and one logical instance mera EPATH identify the object segment for this port 0x20 F5 0x24 01 TCP IP interface String which SHORT_ names the i 3 0x04 Get NV Port Name STRING physical network Ethernet IP Port port 0x05 not implemented 0x06 not implemented Node number of Node Padded f 0x07 Get NV Address EPATH a on 0x00 10 Table 23 Port Overview of the instance 2 attributes Printed in the Federal Republic of Germany 11 25 2008 TR ELA BA DGB 0009 00 TR Electronic GmbH 2008 All Rights Reserved Page 131 of 151 Parameterization TRelectronic 8 8 Object 0xF5 TCP IP Interface The TCP IP Interface Object provides the mechanism to configure the TCP IP network interface and contains the device s IP Address Network Mask and Gateway Address for exampl
97. he Federal Republic of Germany 11 25 2008 Relectronic Causes of faults and remedies 10 Causes of faults and remedies 10 1 General Status Codes The following table lists the Status Codes that may be present in the General Status Code field of an Error Response message The extended status code is object specific and is defined under the respective object if the object supports further extended status codes HEX notation General Status Code Name Description 00 Sunes Service was successfully performed by the object specified A connection related service failed along the 01 Connection failure connection path 02 Resource Resources needed for the object to perform the unavailable requested service were unavailable 03 Invalid parameter See Status Code 0x20 which is the preferred value value to use for this condition The path segment identifier or the segment 04 Path segment error syntax was not understood by the processing node Path destination The path is referencing an object class instance 05 or structure element that is not known or is not unknown i contained in the processing node 06 Partial transfer Only part of the expected data was transferred 07 Connection lost The messaging connection was lost 08 Service not The requested service was not implemented or supported was not defined for this Object Class Instance 09 Invalid atribute Invalid attribute data
98. hic archiving and modification require the written content of the manufacturer Offenders will be liable for damages Subject to amendments Any technical changes that serve the purpose of technical progress reserved Document information Release date Rev date 11 25 2008 Document rev no TR ELA BA DGB 0009 00 File name TR ELA BA DGB 0009 00 DOC 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 lt gt indicates keys on your computer keyboard such as lt RETURN gt Trademarks EtherNet IP is a trademark used under license by ODVA Open DeviceNet Vendor Association CIP Common Industrial Protocol and DeviceNet are trademarks of ODVA Inc EtherNet IP CONFORMANCE TESTED is a certification mark of ODVA ControlNet is a trademark of ControlNet International Ltd TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 78 of 151 TR ELA BA DGB 0009 00 11 25 2008 TRelectronic Contents Contents 18Xo 1 17 CTT 79 Ee fl E E 82 1 General informatio isini ninaa ma aa eaaa aE aa a aa EA m ahnen aS E AEEA ER RER 83 1 1 Applicability ce 83 NR e 84 1 3 Abbreviations used Terminologie 85 2 Additional Safety instructions 44 5z444 42422420440
99. ical attributes are configuration or status information Behavior The behavior defines how a device reacts as a result of external events such as changed process data or internal events such as lapsing timers Service Services are used to access classes or the attributes of a class or to generate specific events These services execute defined actions such as the reading of variables or the resetting of a class For each class there exists a fixed set of services Instances Attributes Attribute Values Gender female Mary Age 31 Human Gender male Jerry Age 50 Table 3 Example Object Model Terminology Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 99 of 151 Object Model electronic 7 1 Object Model Encoder Device According to the EtherNet IP specification the TR measuring system corresponds to an Encoder Device Device Type 0x22 Figure 5 therefore describes the Object Model of a TR measuring system Identity Object Message Router Object Position Sensor Object Configuration Assembly Class Explicit Network Message Specific Link Objects Connection Manager Object Required Optional CIP Network Figure 5 Object Model Encoder Device 7 1 1 Classes Object Classes Number of Instances 0x01 Identity Object 1 0x02 Message Router Obje
100. interface such as IP address Subnet mask and Gateway Defines how the measuring system gets these parameters FLASH DHCP or hardware switch Set Get 132 OxF6 Ethernet Link Object Contains connection specific attributes such as Transmission rate Interface status and the MAC Address Get 138 Table 8 Overview of available classes TR Electronic GmbH 2008 All Rights Reserved Page 104 of 151 Printed in the Federal Republic of Germany TR ELA BA DGB 0009 00 11 25 2008 Relectronic Parameterization 8 2 Object 0x01 Identity The Identity Object contains all identification attributes of the measuring system 8 2 1 Common Services e e ote e e ame Ve elite Returns the contents of all attributes n The order corresponds to the Attr ID oxo Gel Ambuss Al According to the data type the Low part is written first Device performs a RESET with Ge RESEE POWER ON behavior Ox0E Get Attribute Single Returns the contents of the specified attribute 8 2 2 Class Attributes No Access Name Data type Attribute Description Default 1 Get Revision UINT Revision of this object 0x00 01 Maximum instance number of an 2 Get Max Instance UINT object currently created in this class 0x00 01 level of the device Number of object instances currently 3 Get ZE i tiny created at this class level of the 0x00 01 Instances device
101. ion value can be averaged and results in a small output jitter Attr ID 0x6D Data type USINT Access Set Get Lower limit 0 Upper limit 255 1 no averaging 2 averaging of 2 values Function u 3 4 averaging of 4 values 8 averaging of 8 values Default 0 Connection path Packed EPATH with 8 bit class 0x23 0x24 0x01 0x30 Logical Type Logical Type Logical Type Attr ID Class elass mad Instance Instance 1 Attr ID 109 8 6 3 9 Attribute 0x6E Number of Magnets With this attribute the Number of Magnets is specified with which the measuring system is to be operated If the input does not agree with the operated number of magnets no position is output and in the Attribute Ox6F Position Status page 128 the error No magnet detected is reported Attr ID Ox6E Data type USINT Access Set Get Lower limit 0 Upper limit 255 1 1 Magnet Function 2 2 Magnets 3 3 Magnets Default 0 Connection path Packed EPATH with 8 bit class 0x23 0x24 0x01 0x30 Logical Type Logical Type Logical Type Attr ID Class a Instance eer Attr ID 110 Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 127 of 151 Parameterization Relectronic 8 6 3 10 Attribute 0x6F Position Status The Position Status reports whether the magnet is l
102. lgt definiert Bit Funktion Beschreibung 0 keine aktive Verbindung 4 aktive Verbindung siehe auch Bus Statusanzeige Seite 19 Halbduplex aktiv Vollduplex aktiv Auto Erkennung aktiv Auto Erkennung und Geschwindigkeitserkennung 1 fehlerhaft Es sind Standardwerte f r die Geschwin digkeit und Duplex zu verwenden Erkennungsstatus 2 Fehler Auto Erkennung Geschwindigkeit erkannt 2 4 EE Duplex wurde auf den Standardwert gesetzt aui Erfolgreiche Erkennung von Geschwindigkeit und Duplex Auto Erkennung konnte nicht vorgenommen wer 4 den Geschwindigkeit und Duplex werden erzwungen Schnittstelle kann nderungen der Verbindungspa 0 rameter Auto Erkennung Duplex Mode und Ge 0 Verbindungsstatus 1 Halb Vollduplex 22 2 Manuelles Setzen 5 erfordert Reset schwindigkeit automatisch aktivieren S 4 Gerat ben tigt einen Reset Service damit die nde rungen aktiv werden 6 Lokaler kein Hardwarefehler vorhanden Hardwarefehler 7 31 Reserviert lokaler Hardwarefehler aufgetreten 22 2 Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 63 of 151 Inbetriebnahme Hilfen Relectronic 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 w
103. lient 0 FALSE not supported 2 DHCP Client 1 TRUE Device corresponds to a DHCP client 3 DHCP DNS Update 0 FALSE not supported 4 Configuration Settable 1 TRUE Device supports a variable configuration 5 31 Reserved 0 8 8 3 3 Attribute 0x03 Configuration Control The Configuration Control attribute is a bitmap used to control network configuration options and determines how the device shall obtain its initial configuration at start up see also Obtaining of the IP parameter on page 136 Bit Function Description 0 Device uses the interface configuration values out of the FLASH or hardware switches 1 not supported 2 Device obtains its interface configuration values via DHCP upon start up 3 15 Reserved 0 3 Startup Configuration 4 DNS Enable 0 FALSE not supported 5 31 Reserved 0 TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 134 of 151 TR ELA BA DGB 0009 00 11 25 2008 TRelectronic Parameterization 8 8 3 4 Attribute 0x04 Physical Link Object This attribute identifies the object associated with the underlying physical communications interface There are two components to the attribute e Path Size in UINTs e Path The Path contains a Logical Segment type Class and a Logical Segment type Instance that identifies the physical link object The physical link object itself typi
104. lp Bisa sole lol lala fe viel aal Offline D E RUN Ps bai Pan a Dra z amp No Forces Ki m oK No Edits a e a Alfa fies Ho gt GD LE w A JA Favorites A 2997 Bi A TimeriCounter Controller Fault Handler A 2 Power Up Handler H E Tasks E Module Properties EthernetIP ETHERNET MODULE 1 1 2 8 MainTask 8 Mainprogram Unscheduled Programs Type ETHERNET MODULE Generic Ethemet Module Motion Groups Vendor Allen Bradley Ungrouped Axes Add On Instructions Parent EthemetlP 7 Connection Parameters Name TR Data Types Assembly Gi User Defined ce DH Strings pecie En Sa C Add On Defined Input por 2 Sy B2bil E ier Predefined ni fl 00 Oy Module Defined Bern efmoaDasonT 2 BREI Trends ehe ad Configuration fv 0 E Bit 1 0 Configuration i Host Name D m iil m G IPAddress 192 168 1 4 Status Input Host Name Status Output E 1756 Backplane 1756 A10 fa 0 1756 155 Stefanz H 1 1756 DNB Devicenet dr DeviceNet H 2 1756 088 Output 3 1756 1816 Input a H n ee Status Offline Gei w me Egy Ethernet H 1756 ENBT A EthernetIp H ETHERNET MODULE TR ES m gt Project saved to Recovery file 2 Perform the following adjustments in the Module Properties dialog box e Comm Format Input Data DINT e Input 101 Size 8 corresponds attribute Status Posi
105. ly Therefore the number of the instances and attributes are defined fix and can not be changed 8 4 1 Common Services Service Code Service Name Description 0x0E Get_Attribute_Single attribute Returns the contents of the specified 8 4 2 Class Attributes No Access Name Data type Attribute Description Default 1 Get Revision UINT Revision of this object 0x00 02 Maximum instance number of an 2 Get Max Instance UINT object currently created in this class 0x00 67 level of the device N mb r ot Number of object instances currently 3 Get UINT created at this class level of the 0x00 04 Instances device Optional STRUCT List of optional instance attributes 7 utilized in an object class attribute list of j 4 implementation 4 t 7 5 Ge Number of UINT Number of attributes in the optional 0x00 00 attributes attribute list Optional ARRAY of attributes UINT List of optional attribute numbers 0x00 5 not implemented ee The attribute ID number of the last 6 Get Class UINT class attribute of the class definition 0x00 07 Attributes implemented in the device pels ID The attribute ID number of the last 7 Get UINT instance attribute of the class definition 0x00 03 Instance implemented in the device Attributes H Table 15 Assembly Overview of the class attributes TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of German
106. m tubular housing type LMP Linear Absolute Measuring System profile housing type LP Linear Absolute Measuring System profile housing type MAC ID Media Access Control Identifier node address Multi Point Connection the message is sent to a certain group of Multicast subscribers in the network ODVA Open DeviceNet Vendor Association CAN User Organization especially for DeviceNet EtherNet IP Connection Port Part of an address which allocates data segments to a network protocol Router Network component to couple several subnets o Network component to connect several computers or net segments Switch W within a local network avoid collisions TCP IP Transmission Control Protocol Internet Protocol UDP User Datagram Protocol Printed in the Federal Republic of Germany 11 25 2008 TR Electronic GmbH 2008 All Rights Reserved TR ELA BA DGB 0009 00 Page 85 of 151 Additional safety instructions electronic 2 Additional safety instructions 2 1 Definition of symbols and instructions A means that death serious injury or major damage to property could occur if the stated precautions are not met WARNING A means that minor injuries or damage to property can occur if the stated precautions are not met CAUTION Th indicates important information s or features and application tips for the product used 2 2 Additional instructions for proper use The measuring sy
107. meter does 20 Invalid parameter not meet the requirements of the ODVA specification and or the requirements defined in an Application Object Specification Write onc vali or An attempt was made to write to a write once j medium e g WORM drive PROM that has 21 medium already already been written or to modify a value that cannot be changed once established TR Electronic GmbH 2008 All Rights Reserved Page 148 of 151 TR ELA BA DGB 0009 00 Printed in the Federal Republic of Germany 11 25 2008 Relectronic Continuation Causes of faults and remedies General Name Description Status Code p An invalid reply is received e g reply service Invalid Reply code does not match the request service code or 22 Received reply message is shorter than the minimum expected reply size The message received is larger than the 23 Buffer Overflow receiving buffer can handle The entire message was discarded Message Format The format of the received message is not 24 Error supported by the server The Key Segment that was included as the first f segment in the path does not match the a Key Failure im pall destination module The object specific status indicates which part of the key check failed The size of the path which was sent with the Service Request is either not large enough to 26 Path Siae Iwal allow the Request to be routed to an object or too much routing data was inclu
108. munications interface on the module 8 9 1 Common Services Service Code Service Name Description Returns the contents of all attributes The order corresponds to the Attr ID 0x01 STRESS According to the data type the Low part is written first Ox0E Get Attribute_Single Returns the contents of the specified attribute 8 9 2 Class Attributes Nr Access Name Data type Attribute Description Default 1 Get Revision UINT Revision of this object 0x00 02 Maximum instance number of an 2 Get Max Instance UINT object currently created in this class 0x00 01 level of the device Number of object instances 3 Get umber ot UINT currently created at this class level 0x00 01 Instances of the device Ae ke z not implemented 5 D not implemented Maximum The attribute ID number of the last ID Number 6 Get UINT class attribute of the class definition 0x00 07 Class f B implemented in the device Attributes Maximum The attribute ID number of the last ID Number instance attribute of the class 7 Get UINT un ie 0x00 03 Instance definition implemented in the Attributes device Table 26 Ethernet Link Overview of the class attributes TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 138 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relectronic Parameterization 8 9 3 Instance 1 Attributes
109. n welcher nur gelesen werden kann Printed in the Federal Republic of Germany 11 25 2008 TR ELA BA DGB 0009 00 TR Electronic GmbH 2008 All Rights Reserved Page 73 of 151 Fehlerursachen und Abhilfen 10 2 Sonstige Storungen TR Electronic GmbH 2008 All Rights Reserved Storung Positionsspriinge des Mess Systems Ursache starke Vibrationen elektrische St rungen EMV Relectronic Abhilfe Vibrationen Schl ge und St e z B an Pressen werden mit so genannten Schockmodulen ged mpft Wenn der Fehler trotz dieser Ma nahmen wiederholt auftritt muss das Mess System getauscht werden Gegen elektrische St rungen helfen eventuell isolierende Flansche und Kupplungen aus Kunststoff sowie Kabel mit paarweise verdrillten Adern f r Daten und Versorgung Die Schirmung und die Leitungsf hrung m ssen nach den Aufbaurichtlinien gem der Spezifikation ausgef hrt sein Printed in the Federal Republic of Germany TR ELA BA DGB 0009 00 11 25 2008 Page 74 of 151 Relectronic 11 Anhang 11 1 Elementare Datentypen D ate BOOL Anhang 0xC1 Boolesche Variable mit den Werten TRUE und FALSE SINT 0xC2 Signed 8 Bit Integer INT 0xC3 Signed 16 Bit Integer DINT 0xC4 Signed 32 Bit Integer LINT 0xC5 Signed 64 Bit Integer USINT 0xC6 Unsigned 8 Bit Integer UINT 0xC7 Unsigned 16 Bit Integer UDINT 0xC8 Unsigned
110. n Groups Ve R Allen Bradley Ungrouped Axes Bien Sheet G Add On Instructions Parent EthemetlP 7 Connection Parameters Name TR 5 8 Data Types Assembly E ae Description Instance Size DH Add On Defined Input fl DI 2 4 32 bit ier Predefined m m Module Defined Output l ata DINT 7 E Trends Comm Format Input Data D Configuration po e 4 pa 5 6 1 0 Configuration 2 Host Name iil 1756 Backplane 1756 A10 fa 0 1756 L55 Stefanz H 1 1756 DNB Devicenet dr DeviceNet H 2 1756 088 Output 3 1756 IB16 Input p 4 1756 ENBT A EthernetIp Status Offline Cancel Apply Help Glas Ethernet H 1756 ENBT A EthernetIP H ETHERNET MODULE TR IPAddress 192 168 1 4 Stetusinpu TT Host Name Status Output ES m gt Project saved to Recovery file Inder Module Properties Dialog Box folgende Einstellungen vornehmen e Comm Format Input Data DINT e Input 101 Size 8 entspricht dem Attribut Status Position 1 des Assembly Object e Output 100 entspricht dem Attribut Heartbeat des Assembly Object e Configuration 1 Size 0 wird nicht unterst tzt e IP Address aktive IP Adresse des Mess Systems Unter der Ordnerstruktur I O Configuration gt Ethernet wird das neu erzeugte Modul mit dem abgespeicherten Namen angezeigt TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page
111. n fehlerhaftem 2200 90 Format Cl Oth Anzahl der abgelehnten For 0x07 Get V R me er UINT ward Close Service Anfragen 0x00 00 equests M aufgrund anderer Gr nde 0x08 Get y Connection UINT Gesamtanzahl der aufgetretenen 0x00 00 Timeouts Verbindungs Timeouts Tabelle 18 Connection Manager bersicht der Instanz Attribute 8 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 Ox4E Forward_Close Schlie t eine Verbindung 0x52 Unconnected_Send unconn cee ng 5 E u Ai verbindungslose explizite Nachrichten ffnet eine Verbindung maximal Get Forward Open 511 Bytes Datengr e Offnet eine Verbindung maximal RB Belge Fewer 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 Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 43 of 151
112. n les 138 8 9 1 COMMON Te 138 8 9 2 Class uge EE 138 8 9 3 Instance 1 Attributes sn nnnnnnnnenen nenn 139 8 9 3 1 Attribute 0x02 Interface Elags 139 9 COMMISSIONING SUpport GETT 140 9 1 IP configuration via DHCP server 140 CR Nee UI 140 91 2 ed 1 01621 EE 140 9 2 IP configuration with TRWinProg FLASH siorage nn 142 9 2 1 Connection to the PC Programming e sssssiesrrnnriisrneeriiisinenisrnnsaiinnneennii anina 142 9 2 2 Programming nenn nnnnnnsnnnn nenn 143 9 3 Read Write of attributes with Rockwell Control RSLogix5000 nenn 144 9 3 1 Procedufe aussen aka anal 144 10 Causes of faults and remedies u 0 5 000000H0 een ENKEN NN ERKENNEN CN 147 10 1 General Status Codes nenn nnnnnnnnenen sn nnnnnnnnnnen een 147 10 2 Other IC 150 NR Tee Tt ET 151 11 1 Elementary Data YPES sennie a nenn 151 Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 81 of 151 Revision index Relectronic Revision index First release 11 25 08 00 TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 82 of 151 TR ELA BA DGB 0009 00 11 25 2008 TRelectronic General information 1 General information This interface specific User Manual includes the following topics e Safety instructions in additional to the basic safety instructions defined in the Assembl
113. ndet bis eine Antwort erhalten wird 0x02 0x00 oder OxFF DHCP Anfrage IP Adresse 192 168 1 lt Schalterstellung gt 0x02 andere Schalter aktiv Subnetzmaske 255 255 255 0 Default Gateway 192 168 1 254 Unzulassig andere keine Anfrage wird mit Fehlercode 0x20 beantwortet Ablaufdiagramm POWER ON 0x00 Config control OxFF e DHCP request no reply 0x00 OxFF config from DHCP status 0x1 config from flash status 0x1 192 168 0 xy status 0x2 xy switch value DONE TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 60 of 151 TR ELA BA DGB 0009 00 11 25 2008 TRelectronic Parametrierung 8 8 3 5 2 IP Parameter setzen und speichern Das Setzen bzw Spe Interface Object 1 Ein zer Art ichern der IP Parameter kann auf zwei Arten ber das TCP IP Klassencode OxF5 erfolgen ribute Single Service auf das Attribut 0x05 Interface Configuration bewirkt das Setzen der als Parameter Ubergebenen Werte Ist der Wert des Attributs 0x03 Configuration Control beim Ausf hren der Aktion abgelegt 0x00 wird die Konfiguration zus tzlich dauerhaft im FLASH 2 Wenn das Mess System ber DHCP eine Konfiguration erhalten hat aktueller Wert von Attri but 0x03 Configuration Control 0x02 und der Wert des Configuration Control anschlie
114. nection termination of explicit messages Service Code Service Name Description 0x4E Forward_Close Closes a connection 0x52 Unconnected_Send unconnected ek na ee unconnected explicit messages 0x54 Forward Open Opens a connection maximum data size is 511 bytes 0x5B Large_Forward Open Opens a connection maximum data size is 65535 bytes Usually the indicated service codes are implemented by the control or a network configuration tool in order to perform the demanded actions automated The establishment connection termination are defined in the EDS file and are interpreted by the network configuration tool correspondingly Printed in the Federal Republic of Germany 11 25 2008 network connection parameters required for the connection TR Electronic GmbH 2008 All Rights Reserved TR ELA BA DGB 0009 00 Page 119 of 151 Parameterization Relectronic 8 6 Object 0x23 Position Sensor The Position Sensor Object contains all measuring system specific attributes 8 6 1 Common Services Service Code Service Name Description 0x0E Get_Attribute_Single Returns the contents of the specified attribute 0x10 Set_Attribute_Single Modifies the contents of the specified attribute 8 6 2 Class Attributes No Access Name Data type Attribute Description Default 1 Get Revision UINT Revision of this object 0x00 02 Maximum instance number of an 2 Get
115. ng 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 151 TR ELA BA DGB 0009 00 11 25 2008 Relectronic Zus tzliche Sicherheitshinweise 2 3 Organisatorische Ma nahmen e Dieses Benutzerhandbuch muss st ndig am Einsatzort des Mess Systems griffbereit aufbewahrt werden e 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 11 25 2008 TR ELA BA DGB 0009 00 Page 11 of 151 Technische Daten Relectronic 3 Technische Daten 3 1 Elektrische Kenndaten Versorgungsspannung 19 27 V DC paarweise verdrillt und geschirmt Stromaufnahme ohne Last lt 250 mA Messprinzip eenean nenene magnetostriktiv Aufl sung neeaaea lt 0 001 mm Anzahl Magnete lt 3 Abstand zwischen 2 Magneten 250 mm EtherNet lP poccais IEC 617
116. nterst 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 e 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 e sonstige Switch Funktionen z B Redundante Stromversorgung Ferndiagnosemdglichkeiten Die EtherNet IP Node ID kann entweder Uber zwei Drehschalter Flash Konfiguration oder DHCP eingestellt werden
117. ntly stored in the NV non volatile V volatile measuring system V The attribute is not permanently stored in the measuring system Name Attribute name Data type Data type of the attributes Description Attribute description Default Attribute standard value Table 7 Terminology Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 103 of 151 Parameterization Relectronic 8 1 Overview of available classes Object Classes 0x01 Identity Object Purpose Contains all device specific data such as Vendor ID Device type Device status etc Access Get Page 105 0x02 Message Router Object Contains the measuring system s supported class codes and the max number of connections Get 112 0x04 Assembly Object Returns the position value of the measuring system Get 114 0x06 Connection Manager Object Contains connection specific attributes for triggering transport connection type etc Get 118 0x23 Position Sensor Object OxF4 Port Object Contains all attributes for programming the measuring system parameter such as scaling and count direction Contains the available Ports Port name and Node address on the port Set Get Get 120 129 OxF5 TCP IP Interface Object Contains all attributes for the configuration of the TCP IP network
118. ntroller Area Network SCH herstellerunabhangiger offener Feldbusstandard CIP Common Industrial Protocol Protokoll f r die bertragung von Echtzeitdaten und Konfigurationsdaten DHCP Dynamic Host Configuration Protocol 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 LA Linear Absolutes Mess System Ausf hrung mit Rohr Geh use LMP Linear Absolutes Mess System Ausf hrung mit Profil Geh use LP Linear Absolutes Mess System Ausf hrung mit Profil Geh use Media Access Control Identifier MN Knoten Adresse Mehrpunktverbindung die Nachricht wird an eine bestimmte Multicast Gruppe von Teilnehmern gesendet ODVA Open DeviceNet Vendor Association 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 Switch Netzwerk Komponente zur Verbindung mehrerer Computer bzw Netz Segmente in einem lokalen Netzwerk verhindert Kollisionen TCP IP Transmission Control Protocol Internet Protocol UDP User Datagram Protocol
119. nzen 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 11 25 2008 TR Electronic GmbH 2008 All Rights Reserved TR ELA BA DGB 0009 00 Page 37 of 151 Parametrierung 8 4 Object 0x04 Assembly 8 4 1 Gemeinsame Services TRelectronic 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 Service Code Service Name Beschreibung Get_Attribute_Single Attributes zuruck Liefert den Inhalt des entsprechenden 8 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 gegenwartig in dieser 0x00 67 Klassenebene erzeugt wurde Anzahl der Objektinstanzen welche Number of BEE 3 Get UINT gegenw rtig in dieser Klassenebene 0x00 04 nstances erzeugt wurden Optional STRUCT Liste von optionalen Instanzattributen i d welche in einer Objekt Klassen attribute list of i Implementierung benutzt werden
120. ocated within the permissible measuring range If the error No magnet detected is reported either no magnet is installed the magnet is located in the damping zone or the number of magnets configured does not agree with the real number No analyzable measuring signal can be output by the measuring system within the damping zone Attr ID Ox6F Data type UDINT Access Get Lower limit 0 Upper limit 4294967295 Function 0x00 00 00 00 No error 0x00 00 00 01 No magnet detected Default 0 Connection path Packed EPATH with 8 bit class 0x23 0x24 0x01 0x30 Logical Type Logical Type Logical Type Attr ID Class elaca Fad Instance stancsi Attr ID 111 8 6 3 11 Attribute 0x70 Accept Parameter Accept Parameter saves the measuring system parameter into the non volatile memory EEPROM With write access 0 all changed attributes are stored permanently Attr ID 0x70 Data type USINT Access Set Get Lower limit 0 Upper limit 255 Default 0 Connection path Packed EPATH with 8 bit class Logical Type Class 0x23 0x24 0x01 0x30 Class 23 Logical Type nstance 1 Logical Type atte D 112 Instance Attr ID TR Electronic GmbH 2008 All Rights Reserved Page 128 of 151 Printed in the Federal Republic of Germany TR ELA BA DGB 0009 00 11 25 2008 Relectronic Parameterization 8 7 Object OxF4 Port The Port Object enumerates t
121. odes FO FE Vendor Specific Vendor specific Extended Codes Used with all General Codes when required and no other Extended FF Code is assigned DO Hardware Device Self Testing and Hardware Diagnostic Diagnostic Conditions 00 reserved 01 Checksum or CRC error Code space ROM Boot section 02 Checksum or CRC error Code space ROM Application section 03 Checksum or CRC error NV FLASH EEPROM memory 04 Invalid non volatile NV memory Configuration bad 05 Invalid non volatile NV memory No configuration established RAM memory bad The RAM memory in the device was ER determined to be experiencing inoperative cells 07 ROM Flash Memory bad 08 Flash EEPROM NV Memory Bad Interconnect wiring error signal ES path problem 0A Power problem Over current 0B Power problem Over voltage UC Power problem Under voltage OD Internal Sensor problem OE System Clock Fault OF Hardware configuration does not match NV configuration 10 Watchdog Disabled Idle 11 Watchdog Timer Expired 12 Device over temperature 13 Ambient temperature outside of operating limits 14 EF reserved TR Electronic GmbH 2008 All Rights Reserved Page 110 of 151 TR ELA BA DGB 0009 00 Printed in the Federal Republic of Germany 11 25 2008 Relectronic Continuation Parameterization General Extended Name Description S
122. onal 3 SURLA welche in einer Objekt Klassen attribute list of Implementierung benutzt werden 4 Get Number of Anzahl der Attribute in der optionalen attributes UINT Attributliste 0x02 00 Optional ARRAY of f 0x01 00 attributes UINT Liste der optionalen Attributnummern 0x02 00 5 nicht implementiert 0x00 00 Maximum ID Number H chste vorkommende 6 Get Class UINT Klassen Attribut ID 0x00 07 Attributes Maximum ID Number H chste vorkommende 7 Get Instance UINT Instanz Attribut ID 0x00 02 Attributes Tabelle 13 Message Router bersicht der Klassen Attribute TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 36 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relectronic Parametrierung 8 3 3 Instance 1 Attributes Attr ID Access Name Datentyp Beschreibung Default Obiect list STRUCT Liste der unterst tzten jeer of Objekte Number UINT Anzahl der unterst tzten 0x00 09 Klassen 0x01 Get 0x00 01 0x00 02 33 0x00 04 0x00 06 Classes GH gece EE 0x00 67 0x00 F4 0x00 F5 0x00 F6 0x00 23 Number Max Anzahl der unter 0x02 Get Available HINT st tzten Verbindungen DA Tabelle 14 Message Router bersicht der Instanz Attribute 8 3 4 Behavior Das Message Router Object empf ngt Funktionen aus Interpretiert die in der Nachricht angegebene Klassen Instanz Explicit Messages und f hrt folgende Klassen Insta
123. ontents of all attributes The 0x01 Get_Attributes_ All order corresponds to the Attr ID According to the data type the Low part is written first Returns the contents of the specified Ox0E Get_Attribute_Single attribute 8 3 2 Class Attributes No Access Name Data type Attribute Description Default 1 Get Revision UINT Revision of this object 0x00 01 Maximum instance number of an 2 Get Max Instance UINT object currently created in this class 0x00 01 level of the device N mb rof Number of object instances currently 3 Get UINT created at this class level of the 0x00 01 Instances device Optional STRUCT List of optional instance attributes s utilized in an object class attribute list of p 3 implementation 4 Get Number of Number of attributes in the optional attributes UINT attribute list 0x02 00 Optional ARRAY of 0x01 00 attributes UINT List of optional attribute numbers 0x02 00 5 not implemented 0x00 00 Maximum The attribute ID number of the last ID Number 6 Get UINT class attribute of the class definition 0x00 07 Class j Attributes implemented in the device Maximum ID The attribute ID number of the last Number 7 Get UINT instance attribute of the class definition 0x00 02 Instance S Attributes implemented in the device Table 13 Message Router Overview of the class attributes TR Electronic GmbH 2008 All Rights R
124. plemented 0x00 00 00 00 Domain Name STRING not implemented 0 0x06 Get Host Name STRING he device s host up EIP Encoder name Table 25 TCP IP Interface Overview of the instance attributes Printed in the Federal Republic of Germany 11 25 2008 TR ELA BA DGB 0009 00 TR Electronic GmbH 2008 All Rights Reserved Page 133 of 151 Parameterization Relectronic 8 8 3 1 Attribute 0x01 Status The Status attribute is a bitmap and indicates the status of the TCP IP network interface Bit Function Description 0 The Interface Configuration attribute has not been configured Inter 1 The Interface Configuration attribute contains go ee valid configuration DHCP FLASH Configuration Status i 2 The Interface Configuration attribute contains valid configuration hardware switches 3 15 Reserved Indicates a pending configuration change in the TTL Value and or Mcast Config attributes This 4 Mcast Pending bit is set when either the TTL Value or Mcast Config attribute is set and is cleared the next time the device starts 5 31 Reserved 0 8 8 3 2 Attribute 0x02 Configuration Capability The Configuration Capability attribute is a bitmap that indicates the device s support for optional network configuration capability Bit Function Description 0 BOOTP Client 0 FALSE not supported 1 DNS C
125. problem oc Unterspannung OD internes Sensorproblem OE Systemuhrfehler Hardwarekonfiguration OF unterschiedlich zur internen Konfiguration 10 Watchdog ausgeschaltet in Ruhe 11 Watchdoch Timer abgelaufen 12 Ger te bertemperatur Umgebungstemperatur au erhalb 13 4 Betriebsgrenzen 14 EF reserviert TR Electronic GmbH 2008 All Rights Reserved Page 34 of 151 TR ELA BA DGB 0009 00 Printed in the Federal Republic of Germany 11 25 2008 Relectronic Fortsetzung Allgemeiner Status Code Erweiterter Status Code Name Parametrierung Beschreibung FO FE Hersteller spezifische Codes Wird in Zusammenhang mit allen allgemeinen Status Codes FF verwendet und wenn kein erweiterter Code zugeordnet ist D1 Ger te Status Ger te o Zustande Statusereignisse und Zustande 01 Spannung angelegt 02 Gerate RESET 03 Gerateversorgung ausgefallen 04 Aktiviert 05 Deaktiviert 06 Selbsttest Zustand 07 Standby Zustand 08 Betriebs Zustand 09 nicht spezifizierter Minor Recoverable Fehler erkannt 0A nicht spezifizierter Minor Unrecoverable Fehler erkannt 0B nicht spezifizierter Major Recoverable Fehler erkannt oc nicht spezifizierter Major Unrecoverable Fehler erkannt OD Fehler korrigiert 0E CCV ver ndert OF Heartbeat Intervall verandert 10 EF reserviert FO FE Hersteller Hersteller spezifisch spezifisch Wird in
126. purposes only Shielded twisted pair cables must be used for the supply lil The shielding is to be connected with large surface on the mating connector g housing Order data for Ethernet flange socket M12x1 4 pin D coded Manufacturer Designation Order no Binder Series 825 99 3729 810 04 Phoenix Contact SACC M12MSD 4CON PG 7 SH PG 7 1521 258 Phoenix Contact SACC M12MSD 4CON PG 9 SH PGQ 15 21 26 1 Harting HARAX M12 L 21 03 281 1405 Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 93 of 151 Installation Preparation for start up electronic 5 2 Node address Host ID Each EtherNet IP node is addressed by an 8 bit Node address in an EtherNet IP segment This address has only local significance i e it is unique within an EtherNet IP segment The adjusted Node address corresponds to the Host ID and is part of the IP address see also chapter Network configuration on page 97 Standard IP address when switches are active 192 168 1 lt adjusted EtherNet IP Node address gt Net ID Host ID Table 1 Construction of the IPv4 address The Node address is adjusted by means of two HEX rotary switches which are read in only in the POWER ON momentum Additional adjustments during operation are not recognized therefore Switch activation Switch 0x00 or OxFF Configuration from FLASH or DHCP serve
127. r Switch 0x00 or OxFF Switch active Table 2 Switch activation Node addresses 1 254 may used for the measuring system LA 46 LP 46 Figure 3 EtherNet IP Node address switch assignment If the HEX rotary switches are active the following definitions are valid e P address 192 168 1 lt adjusted Node address gt e Subnet mask 255 255 255 0 e Default Gateway 192 168 1 254 Configuration via FLASH or DHCP server see Attribute 0x05 Interface Configuration from page 135 TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 94 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relectronic Commissioning 6 1 EDS file The EDS electronic datasheet contains all information on the measuring system specific parameters and the measuring system s operating modes The EDS file is integrated using the EtherNet IP network configuration tool to correctly configure or operate the measuring system The EDS file has the file name 00860022_LP46_010100 eds The file is on the Software Support CD Order number 490 01001 Soft No 490 00423 6 2 Bus status display The EtherNet IP measuring system is equipped with three diagnostic LEDs LMP 30 LA 46 LP 46 LINK DATA ACTIVITY IN OUT Network Status ERROR 000 green green red Figure 4 EtherNet IP diagnostic LEDs 6 2 1 Link Data Activity LED LED Stat
128. r 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 SEMI Pneum AC Position Other Devices Valve Drives Controllers Profiles Layer Application Object Library SHE Application CIP Application Layer Presentation and Session Explicit amp I O Messaging Routing Layers DeviceNet ControlNet Transport Network UDP TCP Transport Transport Layers Ethernet DLL DeviceNet ControlNet Ethernet Physical Layer Physical Physical Physical Layer Layer Layer Abbildung 1 Beziehungen zwischen CIP DeviceNet ControlNet und EtherNet IP Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 13 of 151 EtherNet IP Informationen Relectronic 4 2 EtherNet IP Ubertragungsarten 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 l O Nachrichten bertragung Implicit Messaging verwendet Der Konfigurations und Beobachtungsteil von CIP dient der expliziten Informations bertragung Explicit Messaging Application an
129. request is not supported supported 15 Too much data The service supplied more data than was expected 16 pie does nal The object specified does not exist in the device Service 17 fragmentation The fragmentation sequence for this service is not sequence not in currently active for this data progress 18 No stored attribute The attribute data of this object was not saved data prior to the requested service 1 Store operation The attribute data of this object was not saved 9 f A failure due to a failure during the attempt j l The service request packet was too large for Routing failure ur Kind h to th 1A request packet too transmission ona networ in the path to the destination The routing device was forced to large f abort the service The service response packet was too large for Routing failure Sen A transmission on a network in the path from the 1B response packet RE A destination The routing device was forced to too large abort the service EE The service did not supply an attribute in a list of 1C Miseing GES attributes that was needed by the service to list entry data perform the requested behavior Invalid attribute The service is returning the list of attributes 1D supplied with status information for those value list i attributes that were invalid 1E un service An embedded service resulted in an error 1F Vendor specific error A parameter associated with the request was invalid This code is used when a para
130. resse ergibt sich aus der UND Verkn pfung von IP Adresse und Subnetzmaske e Die Teilnehmeradresse ergibt sich aus der Verkn pfung IP Adresse UND NICHT Subnetzmaske Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 21 of 151 Relectronic Inbetriebnahme 6 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 Netzadressbereich dez IP Adresse bin Adressklasse an 1 0 0 0 126 0 0 0 Oxxx 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 xxx ex XXXX XXXX Cc 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 Binar 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 19
131. ribute Ox6D Position Eiter 127 8 6 3 9 Attribute Ox6E Number of Magonets nennen 127 8 6 3 10 Attribute Ox6F Position Status 2 0 cece cccceeseesssseeeeeeeeesaeseseeeeeeees 128 8 6 3 11 Attribute 0x70 Accept Parameter 128 TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 80 of 151 TR ELA BA DGB 0009 00 11 25 2008 electronic Contents 8 7 ODjectOXF4 Poll een een ea Sati uch lese 129 8 7 1 Common TEE 129 e EE age EE 129 8 7 3 Instance 1 Attributes a ra iirinn a a nada a aia a i 130 8 7 4 Instance 2 Attributes osii niiina ii aiaiai a ai Eai 131 8 8 Object 0xF5 TCP IP IGA nie 132 8 8 1 Common Services ccc cece ccccccceceseesseceeeeeeeceaseeeeeeeeeaeaaeeeseceeeeeeaueasaeeeeeeeanensees 132 8 8 2 Class Attributes cc cececccccececeseeseecececeeaneaseceeeceeeaeaaeesseceeeeeeaueeseceeeeeeanensnes 132 8 8 3 Instance 1 Attributes 00 cece ccccceceseeceeeeeeeceeseeeseeeeeeeeaneaseeeeeeeeaneasaeeeeeseeseaaees 133 8 8 3 1 Attribute 0x01 Gtatus cccccecesssseeceeeeeseaeeeeeeseeeeeaesaeeeseeeeeeees 134 8 8 3 2 Attribute 0x02 Configuration Capability 0 0 00 ee eeeeeeeeteeeeeenees 134 8 8 3 3 Attribute 0x03 Configuration Control 134 8 8 3 4 Attribute 0x04 Physical Link Obert 135 8 8 3 5 Attribute 0x05 Interface Configuration en 135 8 8 3 5 1 Obtaining of the IP poarameter 136 8 8 3 5 2 Set and store the IP oarameter 137 8 9 Object OxF6 Ethernet Eink unuun see
132. s Betriebs werden daher nicht erkannt Schalter Aktivierung Schalter 0x00 oder OxFF Konfiguration aus dem FLASH bzw ber DHCP Schalter 0x00 oder OxFF Schalter aktiv Tabelle 2 Schalter Aktivierung F r das Mess System d rfen die Node Adressen 1 254 vergeben werden LA 46 LP 46 Abbildung 3 EtherNet IP Node Adresse Schalterzuordnung Sind die HEX Drehschalter aktiv geschaltet gelten folgende Festlegungen e IP Adresse 192 168 1 lt eingestellte Node Adresse gt e Subnetzmaske 255 255 255 0 e Default Gateway 192 168 1 254 Konfiguration aus dem FLASH bzw ber einen DHCP Server beziehen siehe Attribute 0x05 Interface Configuration ab Seite 59 TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 18 of 151 TR ELA BA DGB 0009 00 11 25 2008 TRelectronic Inbetriebnahme 6 Inbetriebnahme 6 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 00860022_LP46 _010100 eds Die Datei befindet sich auf der Software Support CD Art Nr 490 01001 Soft Nr 490 00423 6 2 Bus Statusanzeige Das EtherNet
133. s INT Attributliste 0x00 08 0x0001 4 Get 0x0002 0x0003 Optional ARRAY of 0x0004 attributes UINT Liste der optionalen Attributnummern 0x0005 0x0006 0x0007 0x0008 5 nicht implementiert Maximum ID Number Hochste vorkommende G eet Class BINT Klassen Attribut ID 0x00 07 Attributes Maximum ID Number H chste vorkommende 7 Get Instance SE Instanz Attribut ID 0x00 08 Attributes Tabelle 17 Connection Manager Ubersicht der Klassen Attribute TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 42 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relect ronic Parametrierung 8 5 3 Instance 1 Attributes Attr ID Access NV Name Datentyp Beschreibung Default Open Anzahl der empfangenen 0x01 Get v 5 UINT Forward Open Service An 0x00 01 Requests fragen Open Format Anzahl der abgelehnten For 0x02 Get v ni at UINT ward Open Service Anfragen 0x00 00 ejects bg wegen fehlerhaftem Format Open Anzahl der abgelehnten 0x03 Get V Resource UINT Forward Open Service Anfragen 0x00 00 Rejects wegen mangelnden Ressourcen o Oth Anzahl der abgelehnten For 0x04 Get V Ges er UINT ward Open Service Anfragen 0x00 00 ejects 7 aufgrund anderer Gr nde Close Anzahl der empfangenen For 9209 ae S Requests SE ward Close Service Anfragen 0x00 90 Anzahl der abgelehnten Close Format Forward Close Service 0x09 Gel x Rejects SE Anfragen wege
134. schlecht m nnlich Josef Alter 50 Tabelle 3 Beispiel Objekt Modell Terminologie Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 23 of 151 Objekt Modell electronic 7 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 Identity Object Message Router Object Position Sensor Object Configuration Assembly Class Explicit Network Message Specific Link Objects Connection Manager Object Required Optional CIP Network Abbildung 5 Objekt Modell Encoder Device 7 1 1 Classes Object Classes Anzahl Instances 0x01 Identity Object 1 0x02 Message Router Object 0x04 Assembly Object 0x06 Connection Manager Object 0x23 Position Sensor Object OxF4 Port Object OxF5 TCP IP Interface Object OxF6 Ethernet Link Object Tabelle 4 Unterst tzte Klassen AI I2 P TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 24 of 151 TR ELA BA DGB 0009 00 11 25 2008 PPelectronic Objekt Modell 7 1 2 I O Assembly Instances Uber die IO Assembly Instances werden die Prozessdaten bzw Positionswert des Mess Systems bertragen e Instanz 101
135. start up phase of the measuring system the stored configuration from attribute 0x05 the stored value from attribute 0x03 Configuration Control page 134 and the value of the hardware switches page 94 is read and is evaluated as follows Config Control Switch Action Description Configuration is obtained 0x00 0x00 or OxFF FLASH active from the FLASH IP address 192 168 1 lt Switch position gt 0x00 other Switch active Subnet mask 255 255 255 0 Default Gateway 192 168 1 254 Configuration is obtained from a DHCP 0x02 0x00 or OxFF DHCP request server The DHCP requests are only stopped if a response was received IP address 192 168 1 lt Switch position gt 0x02 other Switch active Subnet mask 255 255 255 0 Default Gateway 192 168 1 254 Prohibited other none Request is answered with error code 0x20 Flowchart POWER ON 0x00 Config control OxFF DHCP t reques 0x00 OxFF reply config from flash status 0x1 config from DHCP status 0x1 192 168 0 xy status 0x2 xy switch value DONE TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 136 of 151 TR ELA BA DGB 0009 00 11 25 2008 TRelectronic Parameterization 8 8 3 5 2 Set and store the IP parameter Setting and storage of the IP parameter can be made in two ways by means of the TCP IP
136. status 0x00 64 of device see page 107 0x06 Get Serial Number UDINT F OF OxXX XX XX XX LA 46 TR LA46_EIP 0x07 Get Product Name a 5 LP 46 TR LP46_EIP LMP 30 TR LMP30_EIP Table 10 Identity Overview of the instance attributes TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 106 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relectronic 8 2 3 1 Attribute 0x05 Status Parameterization Status returns the summary status of the measuring system Bit Called Definition 0 Owned Under EtherNet IP without meaning 1 0 reserved TRUE Indicates the application of the device has been 2 Configured configured to do something different than the out of box default 3 l 0 reserved Extended 4 7 Devic Giants see table below TRUE Indicates the device detected a problem with 8 Minor itself which is thought to be recoverable The problem Recoverable Fault does not cause the device to go into one of the faulted states See Behavior section Minor TRUE Indicates the device detected a problem with itself which is thought to be unrecoverable The 9 Unrecoverable i problem does not cause the device to go into one of the Fault N faulted states See Behavior section Maior TRUE Indicates the device detected a problem with 10 a ehe Fault itself which caused the device to go into the Major Recov
137. status 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 J 0 Reserviert 4 7 Extended Erweiterter Ger testatus siehe Tabelle unten Device Status Minor TRUE Zeigt einen behebbaren internen Ger tefehler 8 an wird jedoch nicht in den Fehlerzustand versetzt Recoverable Fault nn 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 Maior TRUE Zeigt einen behebbaren internen Ger tefehler an 10 J und wird in den Fehlerzustand versetzt Recoverable Fault z 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 UC Verbindung in Betrieb 0111 mindestens eine I O
138. stem is designed for operation in 100Base TX Fast Ethernet networks with max 100 Mbit s specified in ISO IEC 8802 3 Communication via EtherNet IP occurs in accordance with IEC 61158 et seqq Type 2 and IEC 61784 1 CP 2 2 Type 2 The device profile corresponds to the Encoder Device Profile 0x22 of the ODVA EtherNet IP specification The technical guidelines for configuration of the Fast Ethernet network must be adhered to in order to ensure safe operation Proper use also includes AR e observing all instructions in this User Manual e compliance with the Assembly Instructions particularly the chapter Basic Safety Instructions contained therein must have been read and understood prior to commencement of work TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 86 of 151 TR ELA BA DGB 0009 00 11 25 2008 PRelect ronic Additional safety instructions 2 3 Organizational measures e This User Manual must always kept accessible at the site of operation of the measurement system e Prior to commencing work personnel working with the measurement system must have read and understood the assembly instructions in particular the chapter Basic safety instructions and this User Manual in particular the chapter Additional safety instructions This particularly applies for personnel who are only deployed occasionally e g at the parameterization of the meas
139. t aufgetreten an Ein Ereignis klassifiziert als Major Recoverable Fault ist Recoverable Recher Fault aufgetreten ajor Ein Ereignis klassifiziert als Major Unrecoverable Fault ist Unrecoverable f Fa lt aufgetreten Tabelle 12 Ger te Ereignisse Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 33 of 151 Parametrierung 8 2 5 Objekt spezifische Status Codes Angaben in HEX Allgemeiner Erweiterter TRelectronic Status Code Status Code Name Beschreibung 00 CF Allgemein siehe Seite 71 Codes 00 EE reserviert FO FE Hersteller Hersteller spezifische Codes spezifisch Wird in Zusammenhang mit allen Allgemein Codes verwendet und FF wenn kein erweiterter Code zugeordnet ist Hardware Ger te Selbsttest und Hardware DO 2 Diagnose Diagnose Zust nde 00 reserviert 01 CRC Fehler Code space ROM Boot Ebene 02 CRC Fehler Code space ROM Applikation 03 CRC Fehler FLASH EEPROM 04 ung ltiger nichtfl chtiger Speicher fehlerhafte Konfiguration 05 ung ltiger nichtfl chtiger Speicher keine Konfiguration hergestellt 06 fehlerhafter RAM Speicher 07 fehlerhafter ROM FLASH Speicher fehlerhafter FLASH EEPROM 08 Speicher Verbindungsfehler Signal Pfad 09 Problem OA Versorgungsproblem Uberstrom Versorgungsproblem 0B W Uberspannung Versorgungs
140. t wird gesetzt Funktiot OxXX gt 0x80 ung ltig 0x00 gt 0x81 aktuelle Presetwert wird gesetzt Default 0 Verbindungspfad Packed EPATH mit 8 Bit Klasse 0x23 0x24 0x01 0x30 0x6A 0x6C Logical Type Logical Type Logical Type Attr ID Class lass 23 Instance Instance 1 Zatti 106 108 TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 50 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relect ronic Parametrierung 8 6 3 8 Attribute 0x6D Position Filter Position Filter mittelt den ausgegebenen Positionswert und h lt somit den Ausgabe Jitter gering Attr ID Ox6D Datentyp USINT Access Set Get Untergrenze 0 Obergrenze 255 1 keine Mittelung 2 Mittelung von 2 Werten Punkion 4 Mittelung von 4 Werten 8 Mittelung von 8 Werten Default 0 Verbindungspfad Packed EPATH mit 8 Bit Klasse 0x23 0x24 0x01 0x30 Logical Type Logical Type Logical Type Attr ID Class elass mad Instance Instance 1 Attr ID 109 8 6 3 9 Attribute 0x6E Number of Magnets Number of Magnets legt die Anzahl der Magnete fest mit der das Mess System betrieben werden soll Stimmt die Eingabe nicht mit der betriebenen Anzahl der Magneten Uberein wird keine Position ausgegeben und im Attribute Ox6F Position Status Seite 52 der Fehler Kein Magnet erkannt gemeldet Attr ID Ox6E Datentyp
141. tatus Code Status Code FO FE Vendor specific Extended Codes Used with all General Codes when required and no other Extended FF Code is assigned D1 Device Device Status Events and Status States Conditions 01 Power Applied 02 Device RESET 03 Device Power Loss 04 Activated 05 Deactivated 06 Enter Self Test State 07 Enter Standby State 08 Enter Operational State 09 Non Specific Minor Recoverable Fault Detected 0A Non Specific Minor Unrecoverable Fault Detected 0B Non Specific Major Recoverable Fault Detected oc Non Specific Major Unrecoverable Fault Detected OD Fault s corrected 0E CCV Changed OF Heartbeat Interval Changed 10 EF reserved FO FE Vendor Specific Vendor Specific Used with all General Codes when required and no other Extended FF Code is assigned Object Specific Reserved by CIP Not yet Pere General Codes assigned 00 FF reserved Vendor Specific RER General oo Vendor Specific 00 FF Extended Codes Printed in the Federal Republic of Germany 11 25 2008 TR ELA BA DGB 0009 00 TR Electronic GmbH 2008 All Rights Reserved Page 111 of 151 Parameterization Relectronic 8 3 Object 0x02 Message Router The Message Router Object provides a messaging connection point through which a Client may address a service to any object class or instance residing in the physical device 8 3 1 Common Services Service Code Service Name Description Returns the c
142. ted in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 89 of 151 EtherNet IP information Relectronic 4 2 EtherNet IP transmission types The EtherNet IP communication protocol CIP above TCP and UDP is used for following purposes 1 Control 2 Configuration 3 and Monitoring or Collection of data The control portion of CIP is used for real time I O messaging or Implicit Messaging The information portion of CIP is used for message exchange or Explicit Messaging Application and User DHCP J Explicit Messaging um Messaging E u Transport Network Data Link and Physical Ethernet Figure 2 TCP IP Stack Handling 4 2 1 Explicit Messaging exchange of information s Non time critical data transfers typically large packet size Information data exchanges are short lived explicit connections between one originator and one target device Information data packets use the TCP IP protocol about the port 44818 and take advantage of the TCP data handling features 4 2 2 Implicit Messaging exchange of I O data Time critical data transfers typically smaller packet size I O data exchanges are long term implicit connections between one originator and any number of target devices I O data packets use the UDP IP protocol about the port 2222 and take advantage of high speed throughput capability of UDP
143. the access to another network outside of the EtherNet IP network If a Router Gateway is present in the EtherNet IP network whose IP address is to be used TR Electronic GmbH 2008 All Rights Reserved Page 98 of 151 Printed in the Federal Republic of Germany TR ELA BA DGB 0009 00 11 25 2008 TRelectronic Object Model 7 Object Model For network communication EtherNet IP uses an object model in which are described all of the functions and data of a device Each node in the network is represented as a collection of objects The following Object Modeling related terms are used when describing CIP services and protocol Object The object model consists of classes of objects An object is an abstract representation of individual related components within a device It is defined by its data or attributes the functions or services it provides externally and by its defined behavior Class A class contains related components objects of a product organized in instances Instance An instance consists of different variables attributes that describe the properties of this instance Different instances of a class have the same services the same behavior and the same variables attributes They can however have different variable values Attribute The variables attributes represent the data a device provides over EtherNet IP These include the current values of for example a configuration or an input Typ
144. the assignment of IP address ranges and so called Default Subnet masks The first decimal number of the IP Address from left determines the structure of the Default Subnet mask regarding the number of 1 values binary as follows e Address Default Net address range dec IP Address bin Class Subnet mask 1 0 0 0 126 0 0 0 Oxxx XXXX XXXX XKKX XXXX XXXX KENN 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 Net 1 Byte Net address 3 Byte Host address Class B Net 2 Byte Net address 2 Byte Host address Class C Net 3 Byte Net address 1 Byte Host address Example Subnet mask IP Address 130 094 122 195 Net mask 255 255 255 224 Decimal Binary Calculation IP Address 130 094 122 195 0000010 010 00 010 000011 IP Address Net mask 255 255 255 224 4171111 III L 111 100000 AND Net mask Net address 130 094 122 192 0000010 010 0 0 010 000000 Net address IP Address 130 094 122 195 0000010 010 00 010 000011 IP Address Net mask 255 255 255 224 1111111 111 1 1 111 100000 AND NOT Net mask 00000000 00000000 00000000 00011111 Host address 3 00000000 00000000 00000000 00000011 Host address 6 3 5 Default Gateway A default gateway is a node Router Gateway in the EtherNet IP network and makes possible
145. tion 1 ofthe Assembly Object e Output 100 corresponds attribute Heartbeat of the Assembly Object e Configuration 1 Size 0 not supported e IP Address active IP address of the measuring system Under the folder structure I O Configuration gt Ethernet the module created newly is displayed with the stored name TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 144 of 151 TR ELA BA DGB 0009 00 11 25 2008 tly ai electronic Commissioning Support 3 Create a new Controller Tag under the folder structure Controller Tags and perform the following adjustments e Type Base e Data_Type Message e Scope choose the created project name Name Test_Message OK Description Cancel Help Type Alias For Data Type MESSAGE Scope fa Stefan2 gt Style v J Open MESSAGE Configuration 4 Create a new Message Control under the folder structure Tasks gt MainRoutine in the tab Input Output gt MSG Bind the MSG Control with the Controller Tag created above fo RSLogix 5000 Stefan2 1756 L55 MainProgram MainRoutine Ef File Edit View Search Logic Communications Tools Window Help ax alela sl sael eee Sala E Giel alal Offline H E RUN SR ror el Ze Path CE E No Forces Be m oK EE No Edi
146. tribut ID 0x00 07 Attributes Maximum ID Number H chste vorkommende 7 Get Instance SE Instanz Attribut ID 0x00 07 Attributes Tabelle 9 Identity bersicht der Klassen Attribute Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 29 of 151 Parametrierung Relectronic 8 2 3 Instance 1 Attributes Attr ID Access Datentyp Beschreibung Default 0x01 Get Vendor ID UINT dE 0474 nung 1137 Bezeichnung des 0x02 Get Device Type UINT Ger tetyps 34 0x00 22 f r Encoder Herstellerbezo 320 LP 46 0x03 Get Product Code UINT gener Produkt 321 LA 46 Code 322 LMP 30 Revisi STRUCT Ger te evision f ae of Revisions Index 0x04 Get Major Revision USINT Versions Nr 0x01 Minor Revision USINT ndex der 0x01 Versions Nr 0x05 Get Status worp Ger tegesamt 0x00 64 status siehe Seite 31 0x06 Get Serial Number UDINT Ger te OxXX XX XX XX Serien Nr SHORT LA 46 TR LA46_EIP 0x07 Get Product Name STRING Produktname LP 46 TR LP46_EIP LMP 30 TR LMP30_EIP Tabelle 10 Identity bersicht der Instanz Attribute TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 30 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relectronic 8 2 3 1 Attribute 0x05 Status Parametrierung Status liefert den Gesamt
147. ts ar Al ir H t fest rss esv ssu zor d Peaindeny 8 m AL inpuvoutput_ Compare eebe KWo 3 Controller Stefanz a Controller Tags a Controller Fault Handler i MSG E Power Up Handler Message EN El Tasks Message Control Test_Message F me 38 Maintask Name Data Ty Description E E8 MainProgram ERC ABITS en F Message MESSAGE Unscheduled Programs End E Test_Message MESSAGE amp Motion Groups EM ABLETH E Ungrouped Axes H ETR AB ETH Add On Instructions 5 8 Data Types Controller a User Defined Program Strings i Add On Defined Show Show Al gt gt gi Op Predefined Eh Module Defined Trends Yo Configuration 1756 Backplane 1756 410 fa 0 1756 155 Stefanz S H 1 1756 DNB Devicenet a DeviceNet hg H 2 1756 088 output H 3 1756 1516 Input SW Going online with controller Type Ladder Diagram Main Complete 0 error s 0 warning s Deserision 2 tsch Enter operand of type MESSAGE Rung 1of2 app Les Irfanvi Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 145 of 151 Commissioning Support ln electronic 5 Configure the message in the Message Configuration dialog box gt Configuration tab as follows Following example reads the position value attribute 0x64 Position Value 1
148. ttr ID 0x64 0x00 OA 0x0B Get NV Position Sensor UINT Definiert den Multi Sensor 47 Type Ger tetyp Encoder Interface f Man 0 oxoc Set v Geert Toogle BOOL en Zahlrichtung 47 ounting ogg Saang steigend 0x10 Set y Measuring Units up Aufl sung 48 per Span 0x64 Get NV Position Valuet DINT Positionswert _ 48 Magnet 1 0x65 Get NV Position Value2 DINT EE Je 48 Magnet 2 0x66 Get NV Position Value3 DINT POSilionsweit 48 Magnet 3 Preset Wert 0x67 Set V Preset Value1 DINT 0x0000 0000 49 Magnet 1 0x68 Set V Preset Value2 DINT RIESEN 0x0000 0000 49 Magnet 2 0x69 Set V Preset Value3 DINT Presl vyer 0x0000 0000 49 Magnet 3 Ox6A Set y Preset 1 USINT Preset Freigabe 0x00 50 Release Magnet 1 0x6B Set v Preset 2 USINT Preset Freigabe 0x00 50 Release Magnet 2 Ox6C Set v Preset 2 USINT Preset Freigabe 0x00 50 Release Magnet 3 0x6D Set V Position Filter us nt Mittelungdes 9 99 51 Positionswertes umiber f Anzahl der Ox6E Set V USINT betriebenen 0x00 51 Magnets M agnete Status zur Ox6F Get NV Position Status UDINT ausgegebenen 0x0000 0000 52 Position 0x70 Set v Accept USINT Parameter 0x00 52 Parameter bernehmen Tabelle 20 Position Sensor bersicht der Instanz Attribute Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 45 of 151 Parametrierung 8 6 3 1 Attribute
149. ttribute Die Attributdaten f r dieses Objekt wurden zuvor 18 7 f data nicht gespeichert f r den angefragten Service 19 Store operation Aufgrund eines Fehlers wurden die Attributdaten failure f r dieses Objekt nicht gespeichert Ee Das Service Anfragepaket im Pfad zum Ziel war 1A request packet too ee large zu gro f r die bertragung auf dem Netzwerk Round Ture Das Service Antwortpaket im Pfad vom Ziel war 1B response packet Ben zu gro f r die bertragung auf dem Netzwerk too large In der Attributliste wird ein Attribut nicht vom 1C Missing attribute Service unterst tzt welches aber vom Service list entry data ben tigt wird um das angefragte Verhalten auszuf hren Invalid attribute Der Service liefert eine Attributliste mit 1D Statusinformationen zur ck welche aber fur value list aaa diese Daten nicht g ltig sind 1E Embedded service Bei einem eingebetteten Service hat sich ein error Fehler ergeben 1F Vendor specific error Ein mit der Anfrage verkn pfter Parameter war ung ltig Dieser Code wird benutzt wenn ein 20 Invalid parameter Parameter nicht den Anforderungen der ODVA Spezifikation entspricht bzw einer Application Object Spezifikation Es wurde versucht schreibend auf ein Medium Write once value or zuzugreifen welches nur einmalig geschrieben 21 medium already werden kann z B WORM Drive PROM Oder es wurde versucht einen Wert zu ndern der nur einmalig gesetzt werden kann TR Ele
150. ttribute 0x02 Configuration Capability enneenenn 58 8 8 3 3 Attribute 0x03 Configuration Control 58 8 8 3 4 Attribute 0x04 Physical Link Object nennen 59 8 8 3 5 Attribute 0x05 Interface Configuration Henne 59 8 8 3 5 1 IP Parameter beziehen cc eeeeecccceee aces eeeeeeeeeeseeaenenes 60 8 8 3 5 2 IP Parameter setzen und speichern ssssssssssseseseseseses 61 8 9 Object OxF6 Ethernet Link anne annah a a 62 8 9 1 GEMEINSAME ENEE assesseur EAR ee deed dee 62 e Engele 62 8 9 3 Instance 1 Attributes 0 cece c cece ce eeceeeeeeeceeseeeseeeeeeeeaneaseeeeeeeeaneasaeeeeeneeseaaees 63 8 9 3 1 Attribute 0x02 Interface Elags 63 9 Inbetriebnahme Hilfen 2222220000220220n0n0n000nnn en nnnnnnnnnunn an nnnnnnnnnnn an nnnnnnnnnnnnannnnnnnnnnunnunnannnnn 64 9 1 IP Parameter ber DHCP Server beziehen een 64 9 1 1 Voraussetzungen need 64 9 1 2 Vorgehensweise een 64 9 2 IP Parameter ber TRWinProg programmieren und im FLASH speichern 66 9 2 1 Anbindung an den PC Programmierung nn 66 9 2 2 Programmierung nn nn nn nnnnnnnnn 67 9 3 Lesen Schreiben von Attributen ber Rockwell Steuerung RSLogix5000 68 9 3 1 Vorgehensweisen eisen mean 68 10 Fehlerursachen und Abhilfen 2 22 222200222200000000000nnnnnnnnnnnnnnn an nnnnnnnnnnnn an nnnnnnnnnnnan nnmnnn nnen 71 10 1 Allgemeine Status 0488 Henn 71 10 2 Sonstige e le E ME 74 WR ll E
151. urement system Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 87 of 151 Technical data TRelectronic 3 Technical data 3 1 Electrical characteristics Supply voltage 19 27 V DC shielded twisted pair Current consumption without load lt 250 mA Measuring principle magnetostrictive Resolution eege seg lt 0 001 mm Number of magnets lt 3 mm Distance between 2 magnets 250 mm EtherNetlP i onasi IEC 61784 1 2003 CP 2 2 Type 2 IEC 61158 2003 Type 2 Physical Layer EtherNet IP 100Base TX Fast Ethernet ISO IEC 8802 3 Output Code ponsen Binary Device profile Encoder Device Profile 0x22 ODVA specification Transmission rate 100 Mbit s Transmission ueeesseeeeeeeneeeenen CAT 5e cable shielded STP ISO IEC 11801 Special features Programming of the following parameters via EtherNet IP Position filter Number of magnets Preset release Counting direction Resolution Preset value BMG ccs tees ee DIN EN 61000 6 2 DIN EN 61000 4 2 DIN EN 61000 4 4 parameterizable via EtherNet IP TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 88 of 151 TR ELA BA DGB 0009 00 11 25 2008 TR
152. us Description ON Link Ethernet connection established Flashing Data Activity Data transfer TxD RxD Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 95 of 151 Commissioning 6 2 2 Network Status LED TRelectronic 6 2 3 Error LED TR Electronic GmbH 2008 All Rights Reserved Page 96 of 151 LED Status Cause Description OFF Not powered Device is not powered no IP address or does not have an IP address 1 Hz Nio cotinections Device has no established connections but has obtained an IP address The device has at least one established ON Connected connection e g to the Message Router 1 Hz green red Self test Valid while the device is performing its power up testing LED Status Cause Description One or more of the connections in which this l device is the target has timed out This state 1 Hz Connection Timeout 5 8 is left only if all timed out connections are re established or if the device is reset ON Duplicate IP The device has detected that its IP address is already in use 1 Hz green red Self test Valid while the device is performing its power up testing Printed in the Federal Republic of Germany TR ELA BA DGB 0009 00 11 25 2008 Relectronic Commissioning 6 3 Network configuration 6 3 1 MAC Address Already by TR Electronic each EtherNet IP de
153. ustment function should only be executed when the measuring system is stationary or the resulting actual value jump must be permitted by both the program and the application The preset function is used to set the measuring system value of the supported channels to any position value within the measuring range The output position value is set to the Preset Value parameter if 1 the Preset release bit 2 1 2 and the positive edge of bit 2 is detected If the negative edge of the bit 2 is recognized for the relevant magnet the Preset is cleared The output position refers to the physical zero point The preset values will be defined in Attribute Ox67 0x69 Preset Value 1 3 see page 125 Attr ID Ox6A 0x6C Data type USINT Access Set Get Lower limit 0 Upper limit 255 0x81 gt 0x00 the Preset executed before will be cancelled Function 0x00 gt 0x01 old Preset value will be set OxXX gt 0x80 invalid 0x00 gt 0x81 current Preset value will be set Default 0 Connection path Packed EPATH with 8 bit class 0x23 0x24 0x01 0x30 0x6A 0x6C Logical Type Logical Type Logical Type Attr ID Class HEES TZ Instance Stance 1 Attr iD 106 108 TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 126 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relectronic Parameterization 8 6 3 8 Attribute 0x6D Position Filter With the Position Filter the output posit
154. vice a worldwide explicit device identification is assigned und serves for the identification of the Ethernet node This 6 byte long device identification is the MAC Address and is not changeable The MAC Address is divided in e 3 Byte Manufacturer ID and e 3 Byte Device ID current number Normally the MAC Address is printed on the connection hood of the device E g 00 03 12 04 00 60 6 3 2 IP Address So that an EtherNet IP device as a subscriber at the Industrial Ethernet can be controlled this device additionally needs an explicit IP Address in the network The IP address consists of 4 decimal numbers with the value range from 0 to 255 The decimal numbers are separated by a point from each other The IP Address consists of e the address of the sub net and e the address of the subscriber called host or net node 6 3 3 Subnet mask The 1 bits of the subnet mask determine the part of the IP Address which contains the address of the sub network General it is valid e The network address results from the AND conjunction of IP Address and Subnet mask e The subscriber address results from the conjunction IP Address AND NOT Subnet mask Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 97 of 151 Relectronic Commissioning 6 3 4 Combination IP Address and Default Subnet mask There is a declaration regarding
155. x24 0x01 0x30 0x64 0x66 Logical Zu Ge Leg foes TYDE Attr ID TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 124 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relectronic 8 6 3 6 Attribute 0x67 0x69 Preset Value 1 3 Parameterization Preset Value defines the position values for the preset function and is used to set the measuring system value of the supported channels to any position value within the measuring range The preset function is executed using Attribute Ox6A 0x6C Preset 1 3 Release see page 126 Connection path Packed EPATH with 8 bit class 0x20 0x23 0x24 0x01 Logical Zu Class 23 ww Instance 1 Class Instance Printed in the Federal Republic of Germany 11 25 2008 TR ELA BA DGB 0009 00 Byte 0 Byte 1 Byte 2 Byte 3 2 up to 2 2 up to 2 a up to 2 8 27 up to 2 Attr ID 0x67 0x69 Data type DINT Access Set Get Lower limit 2147483647 Upper limit 2147483647 Default 0 0x30 0x67 0x69 e Type Attr ID Attr ID 103 105 TR Electronic GmbH 2008 All Rights Reserved Page 125 of 151 Parameterization Relectronic 8 6 3 7 Attribute 0x6A 0x6C Preset 1 3 Release A Danger of physical injury and damage to property due to an actual value jump during execution of the preset adjustment function WARNING e The preset adj
156. y Page 114 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relectronic Parameterization 8 4 3 Instance Attributes Instance Attr ID Access NV Name Data type Description 100 0x03 Heartbeat Heartbeat Status ARRAY of 32 bit Status 191 ome Get DM Position Byte 32 bit position value magnet 1 32 bit Status 102 0x03 Get NV Ge 2 nn S 32 bit position value magnet 1 Y 32 bit position value magnet 2 32 bit Status Status ARRAY of 32 bit position value magnet 1 198 03 set DM Position1 3 Byte 32 bit position value magnet 2 32 bit position value magnet 3 Table 16 Assembly Overview of the instance attributes Printed in the Federal Republic of Germany 11 25 2008 TR Electronic GmbH 2008 All Rights Reserved TR ELA BA DGB 0009 00 Page 115 of 151 Parameterization TRelectronic 8 4 3 1 Attribute 0x03 Status Position 1 Status Position 1 Instance 101 returns the measuring system status and position value of the first magnet Byte 0 Byte 1 Byte 2 Byte 3 2 up to 2 2 up to 2 a up to 2 8 2 up to 27 Position 32 Bit Magnet 1 Byte 4 Byte 5 Byte 6 Byte 7 Connection path Packed EPATH with 8 bit class 0x04 0x24 0x65 0x30 Logical Type Logical Type Instance Logical Type i Class Classis Instance 101 Attr ID An DS 8 4 3 2 Attribute 0x03 Status Position 1 2 St
157. y Instructions e Electrical characteristics e Installation e Commissioning e Configuration parameterization e Causes of faults and remedies As the documentation is arranged in a modular structure this User Manual is supplementary to other documentation such as product datasheets dimensional drawings leaflets and the assembly instructions etc The User Manual may be included in the customer s specific delivery package or it may be requested separately 1 1 Applicability This User Manual applies exclusively to the following measuring system models with EtherNet IP interface e LA e LP e LMP The products are labelled with affixed nameplates and are components of a system The following documentation therefore also applies e the operator s operating instructions specific to the system e this User Manual e and the assembly instructions TR ELA BA DGB 0004 which is enclosed when the device is delivered Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 83 of 151 General information electronic 1 2 References IEC 61158 2003 Type 2 Defines among others the CIP Application Layer which is used in EtherNet IP IEC 61784 1 2003 Defines the communication profile of EtherNet IP a CP 2 2 Type 2 ISO IEC 8802 3 Carrier Sense Multiple Access with Collision Detection CSMA CD Access Method and Physical Layer Specifications
158. zusammen folgende Dokumentationen e anlagenspezifische Betriebsanleitungen des Betreibers e dieses Benutzerhandbuch e und die bei der Lieferung beiliegende Montageanleitung TR ELA BA DGB 0004 Printed in the Federal Republic of Germany TR Electronic GmbH 2008 All Rights Reserved 11 25 2008 TR ELA BA DGB 0009 00 Page 7 of 151 Allgemeines Relectronic 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 4 RFC768 Definiert das User Datagram Protocol UDP RFC791 Definiert das Internet Protocol IP RFC792 Definiert das Internet Control Message Protocol ICMP RFC793 Definiert das Transmission Control Protocol TCP RFC826 Definiert das Ethernet Address Resolution Protocol ARP RFC894 Standard fiir die Ubermittlung von IP Datagrammen uber Ethernet Netzwerke RFC1112 Host Erweiterungen f r IP Multicasting RFC2236 Definiert das Internet Group Management Protocol ICMP Version 2 ODVA EtherNet IP Spezifikation TR Electronic GmbH 2008 All Rights Reserved Printed in the Federal Republic of Germany Page 8 of 151 TR ELA BA DGB 0009 00 11 25 2008 Relectronic Allgemeines 1 3 Verwendete Abk rzungen Begriffe Co

Download Pdf Manuals

image

Related Search

Related Contents

Conceptronic CLLSPKPCARG  Satisfait ou remboursé  Be22 Genset Controller Manual  Multiquip Drums MT-85H User's Manual  T。 S H ー BA 東芝川ロ防犯灯取扱説明書  le calcul du salaire en cas de mois incomplet  r 30 k – cerca rural 9.000 volts  User manual 2oo7    User`s Manual Audio Engineering  

Copyright © All rights reserved.
Failed to retrieve file