23.11.2014 Aufrufe

3 Betrieb im FAULHABER Modus - MicroMo

3 Betrieb im FAULHABER Modus - MicroMo

3 Betrieb im FAULHABER Modus - MicroMo

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

4 Funktionsbeschreibung<br />

4.1 Device Control<br />

Beispiel<br />

Schrittfolge der Transitionen um einen Antrieb in den Zustand Enable Operation zu versetzen:<br />

1. Shutdown:<br />

Controlword = 0x00 06<br />

2. Switch on:<br />

Controlword = 0x00 07<br />

Der Antrieb befindet sich dann <strong>im</strong> Zustand „Switched On“. Um Fahrbefehle ausführen zu können<br />

muss anschließend noch der <strong>Betrieb</strong> freigeschaltet werden:<br />

3. Enable Operation:<br />

Controlword = 0x00 0F<br />

Der Antrieb befindet sich dann <strong>im</strong> Zustand „Operation Enabled“, in dem er über die entsprechenden<br />

Objekte der eingestellten <strong>Betrieb</strong>sart bedient werden kann.<br />

Beipiel<br />

Schrittfolge der Transitionen um einen Antrieb aus dem Fehlerzustand zu holen:<br />

1. Fault reset:<br />

Controlword = 0x00 80<br />

2. Shutdown:<br />

Controlword = 0x00 06<br />

3. Switch on:<br />

Controlword = 0x00 07<br />

Der Antrieb befindet sich dann <strong>im</strong> Zustand „Switched On“. Um Fahrbefehle ausführen zu können<br />

muss anschließend noch der <strong>Betrieb</strong> freigeschaltet werden:<br />

4. Enable Operation:<br />

Controlword = 0x00 0F<br />

Der Antrieb befindet sich dann <strong>im</strong> Zustand „Operation Enabled“, in dem er über die entsprechenden<br />

Objekte der eingestellten <strong>Betrieb</strong>sart bedient werden kann.<br />

HINWEIS<br />

Der aktuelle Zustand der Antriebszustandsmaschine (siehe Kapitel 4.1.1 "Statemachine des Antriebs")<br />

kann den Bits 0 … 6 des Statuswords entnommen werden.<br />

Achtung: Ausgeführt werden können <strong>im</strong>mer nur die <strong>im</strong> aktuellen Zustand definierten Übergänge!<br />

Quick-Stop:<br />

Der Antrieb wird mit der unter Quick Stop Deceleration (0x6085) angegebenen Bremsrampe heruntergefahren.<br />

Im Profile Position Mode hält er anschließend seine aktuelle Position.<br />

Statusword (0x6041)<br />

Der aktuelle Zustand des Antriebs wird in den Bits 0 – 6 des Statusword abgebildet. Bei Zustandsänderungen<br />

versendet der <strong>FAULHABER</strong> Motion Controller in seiner Voreinstellung automatisch alle<br />

PDOs, die das Statusword enthalten. Das Statusword befindet sich <strong>im</strong> Objektverzeichnis unter Index<br />

0x6041.<br />

Index Subindewert<br />

Name Typ Attr. Default-<br />

Bedeutung<br />

0x6041 0 Statusword Unsigned16 ro Statusanzeige<br />

38

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!