Achsfehler-Szenarios

Wenn die an einer Achse ausgeführte Anweisung eines Bewegungsfunktionsblocks zu einem Funktionsblockfehler führt, wird in den meisten Fällen auch die Achse mit dem Zustand „Fehler“ gekennzeichnet, und das zugehörige ErrorID-Element wird auf die AXIS_REF-Daten für die Achse gesetzt.
In den folgenden Situationen wird bei einem Achsenfehler allerdings keine Fehlerkennzeichnung vorgenommen, sodass die Benutzeranwendung nach dem Ändern des Achsenzustands den Bewegungsfunktionsblock für die Achse immer noch erfolgreich ausführen kann.
Achsfehler-Szenarios
Szenario
Beispiel
Ein Bewegungsfunktionsblock gibt Anweisungen an eine Achse aus, aber die Achse ist in einem Zustand, in dem der Funktionsblock nicht ordnungsgemäß ausgeführt werden kann.
Die Achse hat keinen Strom, oder die Achse ist in einer Homing-Sequenz oder einem Nothalt-Zustand.
Ein Bewegungsfunktionsblock gibt Anweisungen an eine Achse aus, aber diese Achse wird noch von einem anderen Bewegungsfunktionsblock gesteuert. Die Achse kann nicht erlauben, dass die Bewegung ohne vollständiges Anhalten von dem neuen Funktionsblock gesteuert wird.
Der neue Funktionsblock gibt den Befehl zum Ändern der Bewegungsrichtung an die Achse aus.
Wenn ein Bewegungsfunktionsblock versucht, eine Achse zu steuern, die noch von einem anderen Bewegungsfunktionsblock gesteuert wird, und das neu definierte Bewegungsprofil vom Controller nicht umgesetzt werden kann.
Benutzeranwendung gibt einen MC_MoveAbsolute-Funktionsblock mit S-Kurvenprofil an eine Achse aus, wobei der gegebene Abstand für die Bewegung der Achse zu kurz ist.
Rückmeldung geben
Haben Sie Fragen oder Feedback zu dieser Dokumentation? Bitte geben Sie hier Ihr Feedback ab.
Normal