Dieses Handbuch beschreibt die Funktionen und einstellbaren Parameter/Kommandos der In- dustrie-Drehgeber von Baumer. Das Handbuch ist gültig für folgende Produktfamilien: EAM580RS MT EAM580RS ST Mitgeltende Dokumente Als Download unter www.baumer.com: ▪ Datenblatt ▪ Sicherheitshandbuch ▪ EU-Konformitätserklärung Als Produktbeileger: ▪ Originalbetriebs- und Montageanleitung ▪...
Kennzeichnet eine Gefährdung mit geringem Risiko, die leichte oder mittlere Körperverletzung zur Folge haben könnte, wenn sie nicht vermieden wird. HINWEIS Kennzeichnet eine Warnung vor Sachschäden. INFO Kennzeichnet praxisbezogene Informationen und Tipps, die einen optimalen Einsatz der Geräte ermöglichen. Funktions- und Schnittstellenbeschreibung EAM580RS | V1.0...
Verschleiss und Ermüdung zu einem Lagerausfall kommen kann. Der Drehgeber darf nur innerhalb der Gebrauchsdauer (siehe Sicherheitshandbuch) betrieben werden. Nach Erreichen der Gebrauchsdauer muss der Drehgeber ersetzt werden. Die Gebrauchsdauer kann je nach Applikationseinsatz von der Lebensdauer der integrierten Kugellager begrenzt werden. V1.0 | EAM580RS Funktions- und Schnittstellenbeschreibung...
Erfassungschip (Hall-Sensor) gedreht und die Änderung des Magnetfeldes gemessen (Hall-Ef- fekt). Bei Stromausfall bleibt die eindeutige Position der Welle erhalten. Eine Referenzfahrt zur Start- position oder Grundstellung nach Wiederherstellung der Stromzufuhr ist nicht erforderlich. Funktions- und Schnittstellenbeschreibung EAM580RS | V1.0...
Alle Geräte- und Kommunikationsparameter sind in einem Objektverzeichnis gegliedert. Ein Ob- jekt umfasst Name des Objekts, Daten-Typ, Anzahl Subindexe, Struktur der Parameter und die Adresse. Nach CiA ist dieses Objektverzeichnis in drei verschiedene Teile unterteilt: Kommuni- kationsprofil, Geräteprofil und ein herstellerspezifisches Profil. Funktions- und Schnittstellenbeschreibung EAM580RS | V1.0...
Subindex ErrByte 0 ErrByte 1 ErrByte 2 ErrByte 3 Node-ID Byte 8...5 ergibt die SDO abort message (Byte 8 = MSB). Folgende Nachrichten werden unter- stützt: 05030000h – Toggle-Bit nicht geändert 05040001h – Kommando nicht gültig oder unbekannt Funktions- und Schnittstellenbeschreibung EAM580RS | V1.0...
Seite 13
COB ID Com- Object L Object H Subindex Data 0 Data 1 Data 2 Data 3 mand 600h + Node-ID Antwort des Slaves auf das Schreiben eines Wertes. COB ID Com- Object L Object H Subindex Data 0 Data 1 Data 2 Data 3 mand 580h + Node-ID V1.0 | EAM580RS Funktions- und Schnittstellenbeschreibung...
=“evas“ (65766173h) to save ters Application parameters =“evas“ (65766173h) to save Manuf. specific parame- =“evas“ (65766173h) to save ters Manufacturer LSS Group =“evas“ (65766173h) to save Signature ISO 8859 character 0x65 0x76 0x61 0x73 1702257011 Funktions- und Schnittstellenbeschreibung EAM580RS | V1.0...
übertragen. Der Zeitabstand zwischen 2 PDOs kann im Objekt 180xh-5 oder alternativ in 6200h eingestellt werden. Herstellerspezifische-Über- Standardeinstellung. Entspricht der asynchronen Übertragung. tragung (254) Detaillierte Informationen zu den Parametern finden Sie in Kapitel Anhang [} 63]. V1.0 | EAM580RS Funktions- und Schnittstellenbeschreibung...
Highest subindex suppor- Maximum value is 8 1st mapping parameter Position encoder CANopen Zugriff: 1A01h Name Object Subindex Description Transmit PDO2 mapping 1A01h – Highest subindex suppor- Maximum value is 8 1st mapping parameter Position encoder Funktions- und Schnittstellenbeschreibung EAM580RS | V1.0...
In diesem Objekt ist das Objekt 1800:05h (Event timer) gespiegelt. Detaillierte Informationen zu den im Folgenden aufgeführten Angaben finden Sie in Kapitel hang [} 63]. CANopen Zugriff: 6200h Name Object Subindex Description Cycle timer PDO1 6200h – In milliseconds, internally linked to object 1800:05h V1.0 | EAM580RS Funktions- und Schnittstellenbeschreibung...
(12), (13), (14) NMT service reset communication indication Zustand Beschreibung Init (Initialisation) Nach dem Einschalten geht ein CANopen-Teilnehmer automatisch in den Zustand Init. Nach Abschluss der Init geht der Teilnehmer automa- tisch in den Zustand Pre-Operational. Funktions- und Schnittstellenbeschreibung EAM580RS | V1.0...
Seite 19
Lage zu lesen bzw. zu kommunizieren, dann versucht er eine entsprechende Emergency-Nachricht zu senden. So kann der CANopen-Master schwere Fehler sofort erkennen. Stopped Keine Kommunikation mit dem Teilnehmer möglich. Nur NMT-Nach- richten werden empfangen. Die Ausgänge gehen in den Fehlerzu- stand. V1.0 | EAM580RS Funktions- und Schnittstellenbeschreibung...
Die Heartbeat-Nachrichten bestehen aus der COB-ID und einem Byte. In diesem Byte wird der NMT-Status geliefert. 0: Boot Up-Ereignis 4: Stopped 5: Operational 127: Pre-Operational Das heißt, im Beispiel befindet sich der Sensor im Zustand Pre-Operational (7Fh = 127). V1.0 | EAM580RS Funktions- und Schnittstellenbeschreibung...
Station ihren NMT-Status zurück. Dies ermöglicht dem NMT-Master zu überprüfen, ob sich der Teilnehmer im korrekten NMT-Zustand befindet und im Fehlerfall darauf zu reagieren. Läuft die Life-Time ab, wird ein "Node Event" ausgelöst. Das Verhalten im Fehlerfall ist im Ob- jekt 1029h-1h definiert. Funktions- und Schnittstellenbeschreibung EAM580RS | V1.0...
Die Werte von Guard time und Life time ergeben multipliziert die Watchdog-Länge für die ge- genseitige Überwachung (Life Guarding/Node Guarding). Detaillierte Informationen zu den im Folgenden aufgeführten Angaben finden Sie in Kapitel hang [} 63]. CANopen Zugriff: 100D Name Object Subindex Description Life time factor 100D – V1.0 | EAM580RS Funktions- und Schnittstellenbeschreibung...
7E4h ← Status Reserved Vendor ID: Produkt-Code: Interner Produktcode für den jeweiligen Sensor Revisionsnummer Aktuelle Revisionsnummer des Sensors Seriennummer Eindeutige, fortlaufende Seriennummer Status Die Antwort des Sensors ist der neue Zustand (0=Betriebszu- stand; 1=Konfigurationszustand) V1.0 | EAM580RS Funktions- und Schnittstellenbeschreibung...
Seite 26
Für die Einstellung des Bit-Timings über LSS sind die Werte gemäß der Standard-CIA-Bit- Timing-Tabelle zu verwenden. Zur nichtflüchtigen Speicherung muss Konfiguration speichern ausgeführt werden. Die geänderte Baudrate oder Node-ID wird erst nach einem Neustart des Geräts wirksam. Funktions- und Schnittstellenbeschreibung EAM580RS | V1.0...
CANopen Zugriff: 2101h Eine neue Node-ID wird nach einem NMT Reset oder nach dem Einschalten aktiviert (wenn die Parameter im nichtflüchtigen Speicher abgelegt sind). Name Object Subindex Description Node-ID 2101h – Node-ID 1...127 possible V1.0 | EAM580RS Funktions- und Schnittstellenbeschreibung...
153h + (2 * Node-ID); If result > 17Fh then 153h + 1 + (2 * Node-ID);If result > 180h 17Fh is automatically assigned as default then 180h is automatically assigned as value default value Tab. 3: SRDO COB-ID Berechnung Funktions- und Schnittstellenbeschreibung EAM580RS | V1.0...
383 17Fh 384 180h Abb. 4: SRDO COB-ID Tabelle Orange markierte COB-IDs müssen durch Schreiben der SDOs 130xh-05h und 130xh-06h auf eine bisher nicht verwendete COB-ID im gültigen Bereich (nicht orange markiert) gesetzt wer- den. V1.0 | EAM580RS Funktions- und Schnittstellenbeschreibung...
Mit der Funktion Gerätetyp können Sie den Gerätetyp auslesen. Detaillierte Informationen zu den im Folgenden aufgeführten Angaben finden Sie in Kapitel hang [} 63]. CANopen Zugriff: 1000h Name Object Subindex Description Device Type 1000h – 00010196h: Singleturn encoder 00020196h: Multiturn encoder Funktions- und Schnittstellenbeschreibung EAM580RS | V1.0...
Mit dieser Funktion kann der Hersteller-spezifische Offset gelesen werden. Detaillierte Informationen zu den im Folgenden aufgeführten Angaben finden Sie in Kapitel hang [} 63]. CANopen Zugriff: 650Ah Name Object Subindex Description Module identification 650Ah Highest subindex suppor- Manufacturer offset V1.0 | EAM580RS Funktions- und Schnittstellenbeschreibung...
Mit dieser Funktion kann die Firmware-Version des Sensors ausgelesen werden. Detaillierte Informationen zu den im Folgenden aufgeführten Angaben finden Sie in Kapitel hang [} 63]. CANopen Zugriff: 100Ah Name Object Subindex Description Software version 100Ah – Manufacturer software version Funktions- und Schnittstellenbeschreibung EAM580RS | V1.0...
– Highest subindex suppor- – Current Currrent operation time since boot up [s]. Total Total operation time [s]. CANopen Zugriff: 6508h Name Object Subindex Description Operating Time 6508h – Operating time in 0.1 hours V1.0 | EAM580RS Funktions- und Schnittstellenbeschreibung...
Batteriespannung auslesen. Detaillierte Informationen zu den im Folgenden aufgeführten Angaben finden Sie in Kapitel hang [} 63]. CANopen Zugriff: 2A80h Name Object Subindex Description Battery Voltage 2A80h Highest subindex suppor- Current Current battery voltage [mV] Funktions- und Schnittstellenbeschreibung EAM580RS | V1.0...
Eigenschaften: zyklische Datenübertragung mit Timeout-Überwachung Doppelte Übertragung von Nutzdaten, einmal bitweise invertiert Prüfung der Datenkonsistenz Überprüfung des zeitlichen Abstandes der invertierten und nicht invertierten Daten Absicherung der Konfiguration durch einen CRC V1.0 | EAM580RS Funktions- und Schnittstellenbeschreibung...
5.2.2.2 CRC-Generierung CRC-Prüfsummen (Cyclic Redundancy Check) für sichere Kommunikations- und Anwendungs- parameter können mit dem Baumer Safety CRC Tool berechnet werden. Die berechneten Prüfsummen müssen in die entsprechenden Objekte (13FFh, 31FFh) einge- fügt werden. Im Folgenden sind die CRCs für Werkseinstellungen dokumentiert: Abb. 6: Werkseinstellungen –...
Detaillierte Informationen zu den im Folgenden aufgeführten Angaben finden Sie in Kapitel hang [} 63]. CANopen Zugriff: 6100h Name Object Subindex Description Safety position configura- 6100h – – tion parameters Highest subindex suppor- – Code Sequence Code Sequence Preset Preset for safety position V1.0 | EAM580RS Funktions- und Schnittstellenbeschreibung...
In diesem Objekt ist die sichere Position normal als Array gespeichert. Name Object Subindex Description Safety position value 6120h – Highest subindex suppor- Safety position 1st Byte Safety position 2nd Byte Safety position 3rd Byte Safety position 4th Byte Funktions- und Schnittstellenbeschreibung EAM580RS | V1.0...
CANopen Zugriff: 3000h Name Object Subindex Description Safety acceleration value 3000h – In this object the safe acceleration is stored "normal" as an array. Highest subindex suppor- Safety acceleration 1st byte Safety acceleration 2nd byte V1.0 | EAM580RS Funktions- und Schnittstellenbeschreibung...
Seite 44
Name Object Subindex Description Safety acceleration inver- 3001h – In this object the safe acceleration is stored ted value "inverted" as an array. Highest subindex suppor- Safety acceleration 1st byte Safety acceleration 2nd byte Funktions- und Schnittstellenbeschreibung EAM580RS | V1.0...
SR app. data object 3 in- Safety position inverted 3rd byte verted SR app. data object 4 Safety position 4th byte (MSB) SR app. data object 4 in- Safety position inverted 4th byte (MSB) verted V1.0 | EAM580RS Funktions- und Schnittstellenbeschreibung...
Die COB-ID für die Emergency Message kann geändert werden (über Objekt 1014h). Standardwert: 80h + Node-ID Änderungen werden sofort übernommen. HINWEIS Wird die COB-ID manuell geändert und gespeichert, so wird diese bei einer nachträglichen An- passung der Node-ID nicht geändert. Funktions- und Schnittstellenbeschreibung EAM580RS | V1.0...
Detaillierte Informationen zu den im Folgenden aufgeführten Angaben finden Sie in Kapitel hang [} 63]. CANopen Zugriff: 1001h Name Object Subindex Description Error Register 1001h – Bit0: Generic error Bit2: Voltage error Bit4: Communication error Bit7: Manufacturer-specific error V1.0 | EAM580RS Funktions- und Schnittstellenbeschreibung...
Detaillierte Informationen zu den im Folgenden aufgeführten Angaben finden Sie in Kapitel hang [} 63]. CANopen Zugriff: 6503h Name Object Subindex Description Alarms 6503h – Object 6503h provides alarm information ac- cording the following table. Funktions- und Schnittstellenbeschreibung EAM580RS | V1.0...
Detaillierte Informationen zu den im Folgenden aufgeführten Angaben finden Sie in Kapitel hang [} 63]. CANopen Zugriff: 6506h Name Object Subindex Description Supported warnings 6506h – Contains the information on supported war- nings by the encoder. Funktions- und Schnittstellenbeschreibung EAM580RS | V1.0...
CANopen Zugriff: 6004h Name Object Subindex Description Position encoder value 6004h – Position in steps, scaled value CANopen Zugriff: 600Ch Name Object Subindex Description Position encoder raw va- 600Ch – Position in steps, raw value V1.0 | EAM580RS Funktions- und Schnittstellenbeschreibung...
Speed parameter 6031h Highest sub-index sup- ported Speed source selector 1: 6004h Position value 2: 600Ch Position raw value Speed integration time in ms Multiplier value Output value multiplier Divider value Output value divider Funktions- und Schnittstellenbeschreibung EAM580RS | V1.0...
CANopen Zugriff: 6040h Name Object Subindex Description Acceleration Value 6040h Highest subindex suppor- Acceleration value Acceleration value [steps/s²] INFO Während der Acceleration integration time (6041h-02) ist der mit Acceleration Value (6040h) er- mittelte Wert nicht gültig. V1.0 | EAM580RS Funktions- und Schnittstellenbeschreibung...
Drehgeber Positionsdaten aus, als ob er auf der Sekundärseite (Abtriebsseite) des Getriebes montiert wäre. Der Parameter Gesamtmessbereich definiert immer die Anzahl der gewünschten Schritte für ei- ne Umdrehung auf der Sekundärseite des Getriebes. Funktions- und Schnittstellenbeschreibung EAM580RS | V1.0...
Seite 57
Der sich daraus ergebende Wert der Measuring units per revolution für den Geber ist 10000 / 7,5 = 1333,3333. Detaillierte Informationen zu den im Folgenden aufgeführten Angaben finden Sie in Kapitel hang [} 63]. V1.0 | EAM580RS Funktions- und Schnittstellenbeschreibung...
Seite 58
Bei Verwendung eines Übersetzungsgetriebes (n2 > n1) ist der Nenner größer als der Zähler. HINWEIS Das Wort Denominator wird gleichbedeutend mit Nenner verwendet. Gültige Kombinationen von Zähler, Nenner und Gesamtmessbereich ergeben sich aus der fol- genden Formel. Funktions- und Schnittstellenbeschreibung EAM580RS | V1.0...
Detaillierte Informationen zu den im Folgenden aufgeführten Angaben finden Sie in Kapitel hang [} 63]. CANopen Zugriff: 6501h Name Object Subindex Description Used single turn resoluti- 6501h – max. Measuring units per revolution on [step/rev] V1.0 | EAM580RS Funktions- und Schnittstellenbeschreibung...
Abhängig von der Einstellung bei Measuring units per revolution (6001h) und Total measuring range (6002h), sowie der maximal möglichen Umdrehungen des Gebers (2 = 1'073'741'824) arbeitet der Geber automatisch im Endlosmodus. Voraussetzung für den Betrieb im Endlosmodus: Funktions- und Schnittstellenbeschreibung EAM580RS | V1.0...
Seite 61
Beispiel 2: Parametereinstellungen, bei denen der Geber automatisch im Endlosmodus arbeitet Maximum possible revoluti- 1'073'741'824 (30 bit multiturn) ons: Measuring units per revolu- 3600 tion: Total measuring range: 100'000 Berechnung: 1'073'741'824 x 3600 / 100'000 = 38'654'705.664 ≠ (2 V1.0 | EAM580RS Funktions- und Schnittstellenbeschreibung...
Mit dieser Funktion kann der Preset-Wert beeinflusst werden. Detaillierte Informationen zu den im Folgenden aufgeführten Angaben finden Sie in Kapitel hang [} 63]. CANopen Zugriff: 6003h Name Object Subindex Description Preset value encoder 6003h – Preset value in steps Funktions- und Schnittstellenbeschreibung EAM580RS | V1.0...
Anhang CANopen Objektverzeichnis Die nachstehenden Tabellen zeigen eine Zusammenfassung aller vom Drehgeber unterstützten SDO-Objekte. Object Objekt-Nummer in Hex Subindex Name Objektname Data type U/I = Unsigned/Integer , No. = no of bits, ARR = Array, REC = Record, STR = String Access rights ro = read only, wo = write only, rw = read write, m = mappable Default...
Seite 64
COB-ID of the emergency object 1017h Producer heartbeat time Producer heartbeat time in ms (0 = disabled) 1018h Identity object Highest subindex supported Vendor ID – Vendor ID Product code 80h: EAM580RS MT 81h: EAM580RS ST Revision number Product revision No.
Seite 65
Access Object Subindex Name Data type rights Default Save Description Serial number Serial No.
Seite 66
Access Object Subindex Name Data type rights Default Save Description 1029h Error behaviour Array Highest subindex supported Communication error 0h: Change to pre-operational mode Generic error 1h: No state change Voltage error 2h: Change to stopped mode 1301h SRDO1 communication param. Highest subindex supported Information direction 00h: not valid...
Seite 67
Access Object Subindex Name Data type rights Default Save Description 1303h SRDO3 communication param. Highest subindex supported Information direction 00h: not valid 01h: valid, Tx, SRDO producer Refresh-time SCT Safety Cycle Time Validation Time SRVT Safety-related Validation Time Transmission type COB-ID 1 155h COB-ID for not inverted SRDO frame...
Seite 68
Access Object Subindex Name Data type rights Default Save Description 1383h SRDO3 mapping parameter Highest subindex supported SR app. data object 1 30000108h Safety acceleration 1st byte (LSB) SR app. data object 1 inverted 30010108h Safety acceleration inverted 1st byte (LSB) SR app.
Seite 69
Access Object Subindex Name Data type rights Default Save Description 1A00h Transmit PDO1 mapping Array Highest subindex supported Maximum value is 8 1st mapping parameter 6004’0020h Position encoder mapping parameter entry 2 mapping parameter entry 3 mapping parameter entry 4 mapping parameter entry 5 mapping parameter entry 6 mapping parameter entry 7...
7.1.2 Herstellerspezifische Objekte Access Object Subindex Name Data type rights Default Save Description 2001h Gear Factor Configuration Configuration of gear function Highest subindex supported Mode Control 0: electronic gear function disabled 1: electronic gear function enabled Numerator Numerator of the gear factor Denominator Denominator of the gear factor 2100h...
Seite 71
Object Subindex Name Data type rights Default Save Description 2800h Baumer Device Information Highest subindex supported Serial Number String version of 1018h-04h, resp. 650Bh Article Number SAP number of the encoder Order Number Baumer order number Product key EAM580RS_MT / EAM580RS_ST Product name e.g.
Seite 72
Access Object Subindex Name Data type rights Default Save Description 2A81h CW / CCW Information Highest subindex supported CW Counter ro,m CCW Counter ro,m 3000h Safety acceleration value Highest subindex supported Safety acceleration 1st byte Safety acceleration 2nd byte 3001h Safety acceleration inverted value ARR Highest subindex supported Safety acceleration 1st byte...
Seite 73
Access Object Subindex Name Data type rights Default Save Description 31FFh Safety acceleration configuration CRC value covering objects 3100h-xx signature...
7.1.3 Standardisiertes Geräteprofil Access Object Subindex Name Data type rights Default Save Description 6000h Operating parameter Configuration of encoder operating parameters Bit0: Code sequence 0: Rising values on CW Rotation 1: Rising values on CCW Rotation Bit2: Scaling function control 0: Scaling disabled 1: Scaling enabled If scaling is disabled the position value (6004h)
Seite 75
Access Object Subindex Name Data type rights Default Save Description 6031h Speed parameter – Highest sub-index supported Speed source selector 1: 6004h Position value 2: 600Ch Position raw value Speed integration time in ms Multiplier value Output value multiplier Divider value Output value divider...
Seite 76
Access Object Subindex Name Data type rights Default Save Description 6040h Acceleration Value Array Highest subindex supported Acceleration value ro,m Acceleration value [steps/s²] 6041h Acceleration parameter Highest sub-index supported Acceleration source selector 1: 6004h Position value 2: 600Ch Position raw value Acceleration integration time in ms Multiplier value...
Seite 77
Access Object Subindex Name Data type rights Default Save Description 6120h Safety position value Array Highest sub-index supported Safety position 1st Byte Safety position 2nd Byte Safety position 3rd Byte Safety position 4th Byte 6121h Safety inverted position value Array Highest sub-index supported Safety position 1st Byte Safety position 2nd Byte...
Seite 78
Access Object Subindex Name Data type rights Default Save Description 61FFh Safety application configuration si- Array gnature Highest sub-index supported Safety position configuration si- CRC covering objects 6100h-xx gnature Safety speed configuration signa- CRC covering objects 6101h-xx ture 6200h Cycle timer PDO1 In milliseconds, internally linked to object 1800h-5 6500h...
Seite 79
Access Object Subindex Name Data type rights Default Save Description 650Ah Module identification Array Highest sub-index supported Manufacturer offset 650Bh Serial number Internally linked to object 1018h-4h...