Werte mit "h" (z. B. 280h) hinter den Ziffern gekennzeichnet. Bestimmungsgemäße Verwendung Das WV5800M / WH5800M erfasst die absolute Weginformation. Über die CAN Schnittstelle kann der Geber mit Hilfe des CANopen Protokolls parametriert und ausgelesen werden. Zu Diagnosezwecken befinden sich im Geber 3 LEDs (gelb, rot, grün), über die Fehler- bzw.
CAN+ CAN- CAN-GND Abb. 1: Blockschaltbild Einschalten der Versorgungsspannung Nach dem Einschalten initialisiert sich der WV5800M / WH5800M. Während der Initialisierung leuchten die LEDs nacheinander auf und es werden die Konfigurationsparameter aus dem nichtflüchtigen Speicher in den Arbeitsspeicher des Controllers geladen.
Beide LEDs abwechselnd mit einer Frequenz von 10 Hz (50 ms an/aus) Blinken LED blinkt mit einer Frequenz von 2.5 Hz (200 ms an/aus) Einfach Blinken LED ist 200 ms an, 1000 ms aus WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 7 von 65...
Tabelle 6: Zugriff Werkseinstellungen Kommunikation über CAN-Bus (CANopen) Grundlage für den WV5800M / WH5800M ist das CANopen Kommunikationsprofil CiA 301 V4.2, das Device profile for Encoders CiA 406 V3.2 sowie für die CAN Diagnose die Indikator Spezifikation CiA 303 Part 3 V1.4.0. Der WV5800M / WH5800M unterstützt dabei die Geräteklasse C2.
Seite 10
Eine Ausnahme ist die COB-ID des Sync Objektes. Dort muss Bit 30 = 0b sein, um die COB-ID ändern zu können. Da in dem WV5800M / WH5800M Bit 30 nicht auf 1b einstellbar ist, könnte die COB-ID zu jedem Zeitpunkt geändert werden.
Kommunikationszustände "INITIALISATION", "PRE-OPERATIONAL", "OPERATIONAL" oder "STOPPED" (siehe Abb. Power on oder Software reset Re-Initialisirung CAN-Karte Init Initialisation CAN-Kommunikation BootUp-Message Pre-Operational Stopped Operational Abb. 3: NMT Status Diagramm WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 11 von 65...
OPERATIONAL / PRE- INITIALISATION OPERATIONAL / STOPPED (Reset Communication) Tabelle 8: Umschaltung zwischen Kommunikationszuständen Wird als Node-ID x = 0h übergeben, so ist die Nachricht für alle Busteilnehmer bestimmt. WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 12 von 65...
5.3.1 Übertragung von Prozessdaten-Objekten (PDO) Prozessdaten-Objekte (PDO) dienen dem schnellen Austausch von Prozessdaten. In einem PDO können maximal 8 Byte Nutzdaten übertragen werden. Der WV5800M / WH5800M unterstützt die Transmit-PDO-Dienste TPDO1 und TPDO2 nach CiA 301 und CiA 406. 5.3.1.1 Transmit-PDO (von dem WV5800M / WH5800M zum Master) Eine PDO-Übertragung von dem Geber zum Busmaster (TPDO) kann durch verschiedene...
Der Identifier ist auf 11 Bit festgelegt und kann nicht geändert werden. Es stehen zwei SDO-Dienste zur Verfügung: SDO (rx) (Master WV5800M / WH5800M): 600h + Node-ID SDO (tx) (WV5800M / WH5800M Master): 580h + Node-ID Diese SDO-Identifier können nicht verändert werden!
Nutzdaten (Parameter) + Node-ID byte Befehlsbyte, Byte 0: Das Befehlsbyte legt die Art des Zugriffs und die Anzahl der gültigen Datenbytes fest. Bei WV5800M / WH5800M sind die folgenden Befehlsbytes gültig: Befehlsbyte Funktion Write Request SDO (rx), Initiate Download Parameter an Slave senden Request, expedited (alle 4 Datenbytes gültig)
Anforderungs- und Bestätigungs-Verfahren" (normal Request/Response) zwischen zwei Teilnehmern ausgetauscht. Dieses Verfahren wird ebenfalls durch eine Initialisierungsnachricht eingeleitet und die eigentlichen Nutzdaten werden dann in den folgenden Segmentnachrichten übertragen. Bei dem WV5800M / WH5800M ist dies nur beim Lesen des Objektes 1008h: Manufacturer Device Name der Fall.
Beispiel Lesen SDO Parameter mit Beschleunigtem Anforderungs- und Bestätigungs- Verfahren: Aus dem Slave mit Geräteadresse 1h soll der Kalibrierwert, der im Objekt 6003h des Objektverzeichnisses abgelegt ist, ausgelesen werden. WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 17 von 65...
Seite 18
Antwort des Slaves auf den Befehl: Berechnung des Identifiers: 580h + Node-ID = 580h + 1h = 581h COB- Nutzdaten Kommando Index L Index H Subindex Data Data Data Data 581h WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 18 von 65...
Seite 19
Kommunikation über CAN-Bus (CANopen) Beispiel Lesen SDO Parameter mit Normalem Anforderungs- und Bestätigungs-Verfahren: Aus dem WV5800M / WH5800M mit Geräteadresse 1h soll der Hersteller Gerätename, der im Objekt 1008h des Objektverzeichnisses abgelegt ist, ausgelesen werden. Berechnung des Identifiers: 600h + Node-ID = 600h +1h = 601h...
Emergency-Nachricht). Das Absetzen einer Emergency-Nachricht ist nur im NMT-Zustand "OPERATIONAL" oder "PRE- OPERATIONAL" möglich. Das Absetzen der Emergency-Nachrichten kann durch Setzen des COB- ID Valid Bits auf 1 ausgeschaltet werden. WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 20 von 65...
Heartbeat Durch das Heartbeat Protokoll überwacht der Master den Zustand des Slave Gerätes. Hierbei sendet das Gerät selbständig zyklisch seinen NMT-Status. Der WV5800M / WH5800M ist dabei ein Heartbeat-Producer, es empfängt und verarbeitet selbst keine Heartbeat-Protokolle. Die Zykluszeit der Heartbeat-Nachricht wird über das Objekt 1017h eingestellt. Beträgt die Zykluszeit 0h, ist das Heartbeat-Protokoll deaktiviert.
über die grüne und rote LED angezeigt (siehe Kapitel 3). Es stehen zwei LSS-Dienste zur Verfügung: LSS (rx) (LSS Master WV5800M / WH5800M): 7E5h LSS (tx) (WV5800M / WH5800M LSS Master): 7E4h Diese LSS-Identifier können nicht verändert werden! Eine Nachricht besteht immer aus 8 Bytes.
01h: Switch to LSS configuration state 5.6.1.2 Zustände einzelner Geräte wechseln (Switch state selective) Mit diesem Kommando können über die eindeutige LSS Nummer einzelne LSS Slave Geräte in den LSS Configuration Zustand versetzt werden. Master WV5800M / WH5800M COB- Nutzdaten Byte 0 Byte 1...
Baudrate aktivieren (Activate bit timing parameters) erfolgen und das LSS Slave in LSS Waiting versetzt werden. Eine weitere Möglichkeit ist nach einem "Konfiguration speichern" einen Power off/on durchzuführen, um die neue Baudrate zu aktivieren. Master WV5800M / WH5800M COB- Nutzdaten Byte 0 Byte 1...
Kommunikation über CAN-Bus (CANopen) Table index Baudrate 20 kbit/s Nicht unterstützt Nicht unterstützt Das Gerät unterstützt nur Table selector 00h und Table index 0 bis 7. WV5800M / WH5800M Master COB- Nutzdaten Byte 0 Byte 1 Byte 2 Byte 3 Byte 4...
Kommunikation über CAN-Bus (CANopen) 5.6.2.4 Konfiguration speichern (Store configuration) Dieser Befehl darf nur ausgeführt werden, wenn sich nur ein LSS Slave im Konfigurations Mode befindet. Es werden daraufhin die aktuellen Einstellungen abgespeichert. Master WV5800M / WH5800M COB- Nutzdaten Byte 0 Byte 1...
Seite 30
Arbeitsbereiches 1 und 2. 6402h: Arbeitsbereich (Work Einstellung der oberen Grenzwerte des Area) High Limit Arbeitsbereiches 1 und 2. 6500h: Operating Status Ausgabe der Skalierung und Drehrichtung. WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 30 von 65...
0: falls Bit 29 = 0 X: Bits 28 … 11 des SYNC-COB-ID, falls Bit 29 = 1 Bit 10 … 0 X: Bits 10 … 0 des SYNC-COB-ID WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 33 von 65...
Parametergruppen gespeichert. Als Dateninhalt muss der String "save" mitgeschickt werden. Subindex Beschreibung zeigt den größten, unterstützten Subindex an Zugriff const PDO-Mapping nein Datentyp UNSIGNED 8 Default EEPROM nein WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 35 von 65...
Seite 36
76h ("v") 65h ("e") Lesen: Bit 31 … 2 0, reserviert Bit 1 0: Gerät speichert Parameter nicht selbstständig Bit 0 1: Gerät speichert Parameter auf Kommando WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 36 von 65...
Seite 37
76h ("v") 65h ("e") Lesen: Bit 31 … 2 0, reserviert Bit 1 0: Gerät speichert Parameter nicht selbstständig Bit 0 1: Gerät speichert Parameter auf Kommando WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 37 von 65...
Byte 3 6Ch ("l") 6Fh ("o") 61h ("a") 64h ("d") Lesen: Bit 31 … 1 0, reserviert Bit 0 1: Gerät lässt das Laden der Default-Parameter zu WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 38 von 65...
Seite 39
Byte 3 6Ch ("l") 6Fh ("o") 61h ("a") 64h ("d") Lesen: Bit 31 … 1 0, reserviert Bit 0 1: Gerät lässt das Laden der Default-Parameter zu WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 39 von 65...
UNSIGNED 16 Default EEPROM Dateninhalt 0d, 10d ... 65535d (0h, Ah ... FFFFh); der Zahlenwert entspricht einem Vielfachen von 1 ms. Der Wert 0h deaktiviert den Dienst. WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 40 von 65...
Zugriff const PDO-Mapping nein Datentyp UNSIGNED 8 Default EEPROM nein Subindex Beschreibung von der CiA vergebene Hersteller-Identifikationsnummer (Vendor-ID) für die Fa. SIKO GmbH Zugriff PDO-Mapping nein Datentyp UNSIGNED 32 Default 195h EEPROM nein Subindex Beschreibung Product Code (Funktion wird nicht unterstützt, nur Kompatibilitätseintrag für diverse Konfiguratoren)
COB-ID freigegeben ist. Subindex Beschreibung Inhibit time (Funktion wird nicht unterstützt, nur Kompatibilitätseintrag für diverse Konfiguratoren) Zugriff PDO-Mapping nein Datentyp UNSIGNED 16 Default EEPROM nein WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 43 von 65...
EEPROM nein Subindex Beschreibung COB-ID des PDO2 Zugriff rw (beschreibbar nur im Zustand "Pre-Operational" siehe Kapitel 5.1) PDO-Mapping nein Datentyp UNSIGNED 32 Default 280h + Node-ID EEPROM WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 44 von 65...
Seite 45
Event timer (Funktion wird nicht unterstützt, nur Kompatibilitätseintrag für diverse Konfiguratoren) Zugriff PDO-Mapping nein Datentyp UNSIGNED 16 Default EEPROM nein Subindex 06h (wird nicht verwendet, Zugriff erzeugt Fehlermeldung) WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 45 von 65...
Durch das Objekt 1A01h werden die Objekte festgelegt, die in das zweite Transmit-PDOs (TPDO2) abgebildet werden. Subindex Beschreibung Anzahl der gemappten Objekte Zugriff const PDO-Mapping nein Datentyp UNSIGNED 8 Default EEPROM nein WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 46 von 65...
SIGNED 32 Default EEPROM Dateninhalt Singleturn -16384 … 16383 4 Bit Multiturn -262144 … 262143 8 Bit Multiturn -4194304 … 4194303 12 Bit Multiturn -67108864 … 67108863 WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 47 von 65...
2004h: Grenzgeschwindigkeit High Mit Objekt 2004h kann der obere Wert für die Grenzgeschwindigkeit eingestellt werden. Subindex Beschreibung Obere Grenzgeschwindigkeit Zugriff PDO-Mapping nein Datentyp SIGNED 16 Default EEPROM Dateninhalt -32768…32767 WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 48 von 65...
Drehrichtung I: aufsteigende Positionswerte bei Drehung der Welle im Uhrzeigersinn (clockwise, CW, Blick auf Welle). Drehrichtung E: aufsteigende Positionswerte bei Drehung der Welle entgegen dem Uhrzeigersinn (counter clockwise, CCW, Blick auf Welle). WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20...
4194304 12 Bit Multiturn 67108864 EEPROM Dateninhalt Gebertyp Bei veränderter APU (Objekt 6001h) Singleturn APU*1 4 Bit Multiturn APU*16 8 Bit Multiturn APU*256 12 Bit Multiturn APU*4096 WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 51 von 65...
600Ch: Rohwert Position Das Objekt 600Ch gibt den aktuellen Rohwert der Position des Geräts an. Subindex Beschreibung Raw Value (Rohwert Position) Zugriff PDO-Mapping Datentyp UNSIGNED 32 Default EEPROM nein WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 52 von 65...
1800h: 1. Transmit PDO Parameter Subindex 05h. Die timergesteuerte Ausgabe ist aktiv, sobald eine gültige Zykluszeit eingetragen ist und das Gerät im Operational Mode betrieben wird. Der Wert 0h deaktiviert die Funktion. WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20...
Seite 55
1: Positionswert ist größer als der in Objekt 6402.1h eingestellte Grenzwert Bit 0 0: Positionswert befindet sich innerhalb des eingestellten Arbeitsbereiches 1: Positionswert befindet sich außerhalb des eingestellten Arbeitsbereiches WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 55 von 65...
Seite 56
0 … ((APU*16) – 1) 8 Bit Multiturn 0 … 4194303 0 … ((APU*256) – 1) 12 Bit Multiturn 0 … 67108863 0 … ((APU*4096) – 1) WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 56 von 65...
Seite 57
0 … ((APU*16) – 1) 8 Bit Multiturn 0 … 4194303 0 … ((APU*256) – 1) 12 Bit Multiturn 0 … 67108863 0 … ((APU*4096) – 1) WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 57 von 65...
Seite 58
Das Objekt 6501h gibt die physikalische Anzahl der Messschritte pro Umdrehung an. Subindex Beschreibung physikalische Auflösung Zugriff PDO-Mapping nein Datentyp UNSIGNED 32 Default 16384d (4000h) EEPROM nein WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 58 von 65...
Seite 59
0: Positionswert innerhalb des Arbeitsbereiches 1 1: Positionsgrenzwert 1 über- oder unterschritten (Arbeitsbereich 1) Bit 11 … 1 nicht verwendet Bit 0 0: Positionswert gültig 1: Positionswert ungültig WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 59 von 65...
Seite 60
Dateninhalt Bit 1 … 15 nicht verwendet Bit 0 0: Geschwindigkeit ok 1: maximale Drehzahl überschritten oder über- bzw. unterschreiten der eingestellten Grenzgeschwindigkeit (2003h: Grenzgeschwindigkeit Low) WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 60 von 65...
Seite 61
Über das Objekt 6508h können die Betriebsstunden angezeigt werden. Diese Funktion wird nicht unterstützt. Subindex Beschreibung Betriebsstundenzähler Zugriff PDO-Mapping nein Datentyp UNSIGNED 32 Default FFFFFFFFh EEPROM nein WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 61 von 65...
Seite 62
Subindex Beschreibung Herstellerspezifischer Offsetwert Zugriff PDO-Mapping nein Datentyp SIGNED 32 Default EEPROM nein Subindex Beschreibung kleinster übertragbarer Positionswert Zugriff PDO-Mapping nein Datentyp SIGNED 32 Default EEPROM nein WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 62 von 65...
Seite 63
650Dh: Absolute Genauigkeit Das Objekt 650Dh liefert die absolute Genauigkeit des Gebers in Bits. Subindex Beschreibung Absolute Genauigkeit Zugriff PDO-Mapping nein Datentyp UNSIGNED 8 Default EEPROM nein WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 63 von 65...
Seite 64
Bit 15 … 4 nicht verwendet Bit 3 0: normale Auflösung 1: hohe Auflösung Bit 2 … 0 000: reserviert 001: Klasse C1 010: Klasse C2 011: Klasse C3 WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 64 von 65...
Seite 65
SIKO GmbH Weihermattenweg 2 79256 Buchenbach Telefon + 49 7661 394-0 Telefax + 49 7661 394-388 E-Mail info@siko-global.com Internet www.siko-global.com Service support@siko-global.com WV5800M/WH5800M Datum: 29.07.2020 Art. Nr. 90106 Änd. Stand 170/20 Seite 65 von 65...