ServoStar300/400/600/700 EtherCAT Handbuch - Maccon.de
ServoStar300/400/600/700 EtherCAT Handbuch - Maccon.de
ServoStar300/400/600/700 EtherCAT Handbuch - Maccon.de
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
<strong>EtherCAT</strong> 05/2012 Kollmorgen<br />
3.4.2 Kommandos im Kontrollwort<br />
Der Servoverstärker wertet die einzelnen Bits <strong>de</strong>s Kontrollwortes aus.<br />
Kommandos im Controlwort für einen Statuswechsel:<br />
Übergang Bit 7 Bit 3 Bit 2 Bit 1 Bit 0<br />
Fehler<br />
quittieren<br />
Allgemeine<br />
Sollwert-<br />
Freigabe<br />
Freigabe für<br />
Bit 3 und<br />
Anzeige Bit 5<br />
im Statuswort<br />
Einschaltsperre<br />
aufheben<br />
Einschalten<br />
(enable) wenn<br />
Bit1=1<br />
0 X X X X X<br />
1 X X X 0 X<br />
2 X X X 1 0<br />
3 X X 1 1 P<br />
4 X P 1 1 1<br />
5 X N 1 1 1<br />
5 X X N 1 1<br />
6 X X X 1 N<br />
7 X X X N X<br />
8 X X X 1 N<br />
9 X X X N X<br />
10 X X X N X<br />
11 X 1 N 1 1<br />
12 X X X N X<br />
13 X 1 1 1 1<br />
14 X 1 1 1 1<br />
15 P X X X X<br />
Mit X gekennzeichnete Bits sind irrelevant.<br />
0 und 1 Kennzeichnen <strong>de</strong>n Zustand <strong>de</strong>s einzelnen Bits.<br />
Ein P signalisiert eine positive Flanke im Bit, ein N signalisiert eine negative Flanke.<br />
Aktionen bei positiven Flanken in <strong>de</strong>n Controlwort-Bits:<br />
Bit Aktion<br />
0 Freischalten <strong>de</strong>s Servoverstärker wenn die Einschaltsperre aufgehoben ist (Bit1=1).<br />
1 Aufheben <strong>de</strong>r Einschaltsperre.<br />
2<br />
Anzeige von Bit 5 im Statuswort aktivieren wenn Bit0 & Bit1 = 1. Freigabe für Bit 3<br />
Controlwort.<br />
Im<br />
3 Sollwertfreigabe wenn Bit0, Bit1 und Bit2 = 1.<br />
7<br />
Fehler löschen Kommando (CLRFAULT) absetzen. Bei gesetztem Bit 19 <strong>de</strong>s ASCII-Parameters<br />
SERCSET und anstehen<strong>de</strong>m Fehler, welcher einen Hardware-Reset nach sich<br />
zieht, generiert <strong>de</strong>r Servoverstärker einen F29.<br />
11<br />
Start einer Referenzfahrt, wenn <strong>de</strong>r Antrieb sich in <strong>de</strong>r Betriebsart Referenzieren<br />
(OPMODE 8) befin<strong>de</strong>t.<br />
12 Absetzen eines SAVE-Kommandos.<br />
Aktionen bei negativen Flanken in <strong>de</strong>n Controlwort-Bits:<br />
Bit Aktion<br />
0 Antrieb abschalten (das ASCII-Kommando DIS absetzen).<br />
Wenn Bit 1 keine negative Flanke aufweist mit <strong>de</strong>r Rampe DECSTOP bremsen und disab-<br />
1<br />
len.<br />
Wenn Bit 1 und Bit 2 keine negativen Flanken aufweisen mit <strong>de</strong>r Rampe DECDIS abbrem-<br />
2<br />
sen und freigeschaltet (enabled) bleiben.<br />
Sollwert-Übernahme von <strong>de</strong>r <strong>EtherCAT</strong>-Schnittstelle abschalten und in <strong>de</strong>r Betriebsart<br />
3<br />
Drehzahlregelung (OPMODE 0) <strong>de</strong>n Antrieb stoppen.<br />
7 Fehler löschen (CLRFAULT) Kommando-Kanal löschen.<br />
11 Referenzfahrt Kommando-Kanal löschen.<br />
12 SAVE Kommando-Kanal löschen.<br />
20 <strong>EtherCAT</strong> für S300/S<strong>400</strong>/S<strong>600</strong>/S<strong>700</strong>