ID 44020

FB-Fehler: Auftrag nicht erlaubt. Achse ist im Zustand SYNCHRONIZED_MOTION.

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 beauftragte Achse im Zustand Synchronized Motion befindet. Der Zustand Synchronized Motion resultiert aus von der Beauftragung der Achse über einen MC_CamIn oder MC_GearIn.

Reaktion

Klasse

-

Der Auftrag wird vom FB verworfen und nicht an den Motion Controller weitergeleitet.

Abhilfe

Klasse

-

Hier gibt es generell 2 Möglichkeiten:

  1. man setzt einen neuen Auftrag für die betroffene Achse ab, der zu einer Änderung des Achszustandes führt. Er muss deshalb im Zustand Synchronized Motion beauftragbar sein. Dies sind z.B. Aufträge durch Instanzen des FB-Typs MC_Halt und MC_Stop. Soll die Achse in einen anderen Zustand überführt werden, ziehen Sie bitte das PLCopen Achszustandsdiagramm (siehe [MCP-P1//PLCopen-Achszustandsmodell]) zu Rate.
  2. beim beauftragten FB handelt es sich um einen MC_Reset. Dieser FB kann grundsätzlich nur dann erfolgreich beauftragen, wenn sich die Achse im Zustand Errorstop befindet.

 

Anschließend kann der FB, der diesen Fehlercode gemeldet hat, erneut beauftragt werden.

Fehlertyp

-