EL
ErrorLib
Marken
||
  1. Startseite
  2. ABB
  3. ACS850 Standard Program Firmware
  4. 236
About·Privacy·Terms

ErrorLib — Industrielle Fehlercodes Bibliothek

Haftungsausschluss: ErrorLib ist ein unabhängiges technisches Referenztool. Obwohl wir Genauigkeit anstreben, überprüfen Sie immer die offiziellen Servicehandbücher des Herstellers, bevor Sie Wartungsarbeiten an Industrieanlagen durchführen. ErrorLib ist nicht mit den aufgeführten Marken verbunden.

236

Achse stoppt, kann Bewegung nicht laden (_ecSTOP_IN_PROGRESS)

ABB · ACS850 Standard Program Firmware

Was bedeutet 236 ?

Dieser Fehler tritt auf, wenn ein neuer Bewegungsbefehl an eine Achse ausgegeben wird, die sich gerade im Stoppvorgang befindet. Dies kann passieren, wenn CANCEL- oder STOP-Befehle gesendet werden, während die Achse bereits stoppt oder einen anderen CANCEL-Befehl verarbeitet. Das vorzeitige Ausgeben von Befehlen kann zu unvorhersehbarem Achsverhalten und potenziell unsicheren Zuständen führen.

Häufige Ursachen

  • Ausgabe eines neuen Bewegungsbefehls (z.B. MOVEABS, MOVEREL) von der SPS oder dem HMI, während der Antrieb ein programmiertes Stopp- oder Verzögerungsprofil ausführt.
  • Ein nachfolgender Stopp-Befehl (z.B. STOP, CANCEL) wird gesendet, während die Achse noch von einem vorherigen Bewegungsbefehl verzögert.
  • SPS-Programm-Logik wartet nicht auf das Erreichen eines "stopped"- oder "idle"-Zustands der Achse (z.B. Überprüfung des Statusbits S5-01 (Axis State)), bevor eine neue Bewegung ausgegeben wird.
  • Schnelle aufeinanderfolgende Befehle von einer externen Steuerung (z.B. Feldbus-Master), die eine aktive Stopp-Sequenz überschreiben.
Verifizierte technische Daten. Zuletzt aktualisiert: April 2026

Verwandte Fehlercodes

-Initialization error (Memory Unit / Recovery Mode)10019Motor temperature trip10020Phase search failure
Quelle: ABB ACS850 Standard Program Firmware
Offizielles PDF öffnenMehr Codes in diesem Handbuch suchen

Reparaturschritte & Checkliste

Klicken Sie auf Schritte, um Ihren Fortschritt zu verfolgen.

  1. 1

    Implementieren Sie eine Verzögerung oder Statusprüfung im Steuerprogramm, um zu überprüfen, ob die Achse einen gestoppten Zustand erreicht hat (z.B. S5-01 (Axis State) = "Stopped"), bevor neue Bewegungsbefehle ausgegeben werden.

  2. 2

    Überprüfen Sie die Reihenfolge der Bewegungsbefehle im SPS/HMI-Programm, um überlappende oder widersprüchliche Stopp-/Bewegungsbefehle zu identifizieren.

  3. 3

    Verwenden Sie die Statusbits des Antriebs (z.B. S5-01 (Axis State)) oder Rückmelderegister, um zu bestätigen, dass die Achse vollständig im Ruhezustand ist, bevor versucht wird, eine neue Bewegung zu laden.

  4. 4

    Passen Sie Beschleunigungs-/Verzögerungsrampen an (z.B. P3-01 (Acceleration Time), P3-02 (Deceleration Time)), falls schnelle Stopps dazu führen, dass nachfolgende Bewegungen zu schnell ausgegeben werden.

  5. 5

    Bei Verwendung einer Feldbussteuerung stellen Sie sicher, dass der Master-Controller explizit auf eine "motion complete"- oder "axis stopped"-Anzeige wartet, bevor der nächste Befehl gesendet wird.

Alle Codes in diesem Handbuch durchsuchen (57)