CANopen - Schnittstellenbeschreibung
HYDAC ELECTRONIC GMBH
07.10.2010
Mat. Nr. 669824
Seite 46 von 63
8.10 Objekt 1010h: Parameter abspeichern
Dieses Objekt unterstützt das Abspeichern von Parametern in den nichtflüchtigen
Speicher (EEPROM).
Index
Subindex
Kommentar
Typ
1010h 0
größter
unterstützter
Subindex
Unsigned8
1
alle Parameter speichern
Unsigned32
Subindex0
(nur lesen)
:
Der Eintrag in Subindex 0 enthält den größten
unterstützten Subindex. Wert =1.
Subindex1:
Beinhaltet den Speicherbefehl.
Unsigned32
MSB
LSB
Bits
31-2
1
0
Wert
= 0
0
1
Bei Lesezugriff liefert das Gerät Informationen über seine Speichermöglichkeit.
Bit 0 = 1, das Gerät speichert Parameter nur auf Kommando. Dies bedeutet, wenn
Parameter durch den Benutzer geändert worden sind und das Kommando "Parameter
abspeichern" nicht ausgeführt worden ist, nach dem nächsten Einschalten der
Betriebsspannung, die Parameter wieder die alten Werte besitzen.
Bei Schreibzugriff speichert das Gerät die Parameter in den nichtflüchtigen Speicher.
Dieser Vorgang dauert ca. 3s. In dieser Zeit ist das Mess-System auf dem Bus nicht
ansprechbar.
Um eine versehentliche Speicherung der Parameter zu vermeiden, wird die
Speicherung nur ausgeführt, wenn eine spezielle Signatur in das Objekt geschrieben
wird. Die Signatur heißt "save".
Unsigned32
MSB LSB
e
v
a
s
65h 76h 61h 73h
Beim Empfang der richtigen Signatur speichert das Gerät die Parameter ab. Schlug
die Speicherung fehl, antwortet das Gerät mit Abbruch der Übertragung, Fehlerklasse
6, Fehlerkennung 6 (Hardwarefehler), siehe auch Objekt 6503h.
Wurde eine falsche Signatur geschrieben, verweigert das Gerät die Speicherung und
antwortet mit Abbruch der Übertragung, Fehlerklasse 8, Fehlerkennung 0.