ID 40091

FB-Fehler: Eine Achse mit der vorgegebenen logischen Achsnummer ist auf dem HLI nicht zu finden.

Beschreibung

Über einen Funktionsbaustein wird ein Auftrag abgesetzt und der Funktionsbaustein zeigt anschließend TRUE am Ausgang „Busy“. Der FB erhält als Antwort auf diesen Auftrag vom Motion Controller eine Antwort, die unter anderem einen Verweis auf eine Achse enthält. Der FB prüft diesen Verweis, indem er in den achsspezifischen HLI-Bereichen nach dieser Achse sucht. Der Verweis ist hierbei die logische Achsnummer.

In den achsspezifischen HLI-Bereichen wird diese logische Achsnummer aber nicht gefunden, weswegen der FB diesen Fehlercode am Ausgang „ErrorID“ anzeigt und seinen Ausgang „Error“ auf TRUE setzt.

Reaktion

Klasse

-

Der Fehlercode wird angezeigt. Der FB kann weitere Aufträge entgegennehmen. Mit der fallenden Flanke am Eingang „Execute“ oder „Enable“ des FB wird der Ausgang „Error“ auf FALSE und der Ausgang „ErrorID“ zurückgesetzt.

Abhilfe

Klasse

-

Handelt es sich um einen FB des Typs MC_GrpReadCfg, ist zu überprüfen, ob die Inhalte der Variable, die am Eingang „IdentInGroup“ anliegt, auf eine durch die Konfiguration definierte Achse verweist.

Ist dies nicht der Fall ist

  • muss entweder der Inhalt der Variable am Eingang “IdentInGroup“ korrigiert werden
  • oder die Achse in der Maschinenkonfiguration angelegt werden.

Fehlertyp

-