ID 44075

FB-Fehler: Achsspezifische PLCopen-Schnittstelle ist mit einem anderen Auftrag belegt.

Beschreibung

Ein Funktionsbaustein, der die achsspezifische PLCopen-Control Unit nutzt, um Aufträge an den Motion Controller abzusetzen, kann einen solchen nicht absetzen, da die Control Unit belegt ist.

Wenn die Fehlermeldung erscheint, hat der Funktionsbaustein bereits erfolglos weitere Versuche unternommen, den Auftrag abzusetzen. Die Anzahl der Versuche ist durch die globale Konstante MAX_RETRIALS festgelegt. Derzeit ist MAX_RETRIALS = 0.

Deshalb erhält man diesen Fehler meist dann, wenn mehr als ein Funktionsbaustein pro SPS-Zyklus eine Beauftragung absetzt und diese über dieselbe achsspezifische PLCopen-Control Unit an den Motion Controller gesendet werden sollen.

Reaktion

Klasse

-

Der Auftrag wird nicht ausgeführt.

Abhilfe

Klasse

-

Prüfen Sie ob mehr als ein Funktionsbaustein während eines SPS-Zyklus über dieselbe achsspezifische PLCopen-Control Unit Aufträge an den Motion Controller sendet.

Ist dies der Fall, ändern Sie die SPS-Applikation entsprechend ab, damit dieser Fall nicht mehr eintritt.

Fehlertyp

-