Omron NJ/NX-series Motion Control

6 Fehlercodes dokumentiert

543C hex

Fehler: Mehrfachausführung der Bewegungssteuerungsanweisung deaktiviert

Dieser Fehler (543C hex) wird generiert, wenn das System versucht, eine neue Bewegungsanweisung auszuführen, deren Buffer Mode auf 'Buffered' oder einen 'Blending' Modus (z.B. _mcBlendingLow, _mcBlendingPrevious, _mcBlendingNext, _mcBlendingHigh) eingestellt ist, während eine andere Bewegungsanweisung bereits aktiv ist. Dies deutet auf eine ungültige Überlappung oder Sequenzierung von Bewegungsbefehlen hin, da nur eine solche Anweisung gleichzeitig aktiv sein kann. Die aktive Anweisung wird abgebrochen, und ihr CommandAborted Ausgang wird TRUE.

548E hex

Auxiliary und Slave als gleiche Achse definiert

Dieser geringfügige Fehler tritt auf, wenn die Auxiliary Achse und die Slave Achse während eines Achsbefehls als dieselbe Achse konfiguriert sind. Diese Konfiguration führt zu einem Ausführungsbedingungsfehler, der kombinierte Achsvorgänge beeinträchtigt.

5422 hex

Zielgeschwindigkeitseinstellung außerhalb des zulässigen Bereichs

Dieser Fehler tritt auf, wenn eine Bewegungsanweisung ausgeführt wird, ohne eine gültige Zielgeschwindigkeit einzustellen, oder wenn der eingestellte Wert außerhalb des akzeptablen nicht-negativen Bereichs liegt. Das System benötigt eine korrekt definierte Zielgeschwindigkeit, um eine kontrollierte Bewegung einzuleiten.

5436 hex

Master- und Slave-Achse als dieselbe Achse definiert

Dieser geringfügige Fehler tritt auf, wenn die Master-Achse und die Slave-Achse während eines Achsbefehls als dieselbe Achse konfiguriert sind. Diese Konfiguration führt zu einem Ausführungsbedingungsfehler, der ordnungsgemäße Bewegungssteuerungsoperationen verhindert.

5437 hex

Master und Auxiliary als gleiche Achse definiert

Dieser geringfügige Fehler tritt auf, wenn die Master Axis und die Auxiliary Axis während einer Achsbefehlsanweisung als dieselbe Achse konfiguriert sind. Diese Konfiguration ist ein Ausführungsbedingungsfehler, der die koordinierte Bewegung stören kann.

5485 hex

Fehler: Sofortiger Stopp-Befehl ausgeführt

Dieser Fehler (5485 hex) wird generiert, wenn ein MC_ImmediateStop Befehl auf einer Achse ausgeführt wird. Dieser Befehl erzwingt einen sofortigen Stopp und ändert die Variable Status.ErrorStop der Achse auf TRUE, was einen Zustand des Stopps durch Fehlerverzögerung anzeigt. Diese Art des Stopps umgeht normale Verzögerungsprofile und wird typischerweise für kritische Bedingungen oder Not-Aus-Zustände verwendet.