ID 40086

FB-Fehler: Eine Control Unit des Plattform-HLI-Bereichs kann keinen Auftrag annehmen.

Beschreibung

Ein Funktionsbaustein, der eine plattformspezifische 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. 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 plattformspezifische 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 plattformspezifische 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

-