Warum ausgeführt wird nicht es möglich eine zweite Referenzfahrt nach einer abgebrochenen Referenzfahrt?
FAQ #100222
Es ist nicht scannbar eine zweite Referenzfahrt nach dem der erste Versuch schief geht (z. B. aufgrund eines Timeouts) auf den PCD2.H32x-Modulen fortfahren. Woran kann das liegen und wie bekomme ich das Servo wieder zum laufen?
Aus Gründen der Sicherheit ist dieses Verhalten der PCD2.H32x FB-Bibliothek implementiert. Während der Referenzfahrt sind mehrere interne FB-Flags Set/Reset (z.B. ein Flag, der darauf hinweist, dass der Grenzwert-Swich 1 gefunden wurde und deshalb die Bewegungsrichtung geändert wurde). Bei einem Timeout sind nicht diese Flags zurückzusetzen, und deshalb war es sehr gefährlich für die Referenzfahrt fortsetzen, ohne die Fahnen wieder initialisiert.
Die FB-Init wird alle diese Flags zurückzusetzen. Daher genügt es, die FB-Init noch einmal für die betreffende Achse aufrufen, um die entsprechende Achse Startseite können.
Categories
PCD2 / Hxxx
Last update: 19.05.2015 16:33
First release: 17.09.2004 12:46
Views: 1850