ID 44016
FB-Fehler: Auftrag nicht erlaubt. Achse ist im Zustand STOPPING. | |||
Beschreibung | Über einen FB soll ein Auftrag an den Motion Controller abgesetzt werden. Der beauftragte FB setzt noch im gleichen SPS-Takt den Ausgang „Error“ auf TRUE und zeigt am Ausgang „ErrorID“ diese Fehlermeldung, weil sich die Achse im Zustand Stopping befindet. Im Zustand Stopping befindet sich eine Achse nach einem Auftrag durch eine Instanz des MC_Stop und auch noch dann, wenn sie stillsteht und der Eingang „Execute“ des MC_Stop den Wert TRUE besitzt. | ||
Reaktion | Klasse | - | Der Auftrag wird vom FB verworfen und nicht an den Motion Controller weitergeleitet. |
Abhilfe | Klasse | - | Der Auftrag durch einen MC_Stop kann nicht durch einen anderen Auftrag abgebrochen werden. Deshalb muss abgewartet werden bis die Achse still steht. Vor einer erneuten Beauftragung durch einen anderen FB muss aber auch sicher gestellt sein, dass der Eingang „Execute“ den Wert FALSE besitzt, weil die Achse ansonsten auch im Stillstand im Zustand Stopping bleibt. Erst die fallende Flanke am Eingang „Execute“ versetzt die Achse in den Zustand Standstill.
Anschließend kann der FB, der diesen Fehlercode gemeldet hat, erneut beauftragt werden. |
Fehlertyp | - | ||
|