EL
ErrorLib
Marcas
||
  1. Inicio
  2. Omron
  3. MX2 Series Type V2 Compact Inverter
  4. 21 hex
About·Privacy·Terms

ErrorLib — Biblioteca de códigos de falla industriales

Descargo de responsabilidad: ErrorLib es una herramienta de referencia técnica independiente. Aunque buscamos la precisión, verifique siempre con los manuales de servicio oficiales del fabricante antes de realizar mantenimiento en equipos industriales. ErrorLib no está afiliado con las marcas listadas.

21 hex

Excepción Modbus: Datos fuera de rango (Holding Register Write)

Omron · MX2 Series Type V2 Compact Inverter

¿Qué significa 21 hex ?

Esta excepción Modbus ocurre específicamente al escribir en un holding register si el valor de los datos está fuera del rango permisible del parámetro. Es una versión más específica de 'Illegal Data Value' (03 hex) para operaciones de escritura en holding registers. El inversor rechaza la escritura para evitar que los parámetros se configuren a un estado inválido.

Causas comunes

  • Intentar escribir un valor que excede el máximo o que está por debajo del mínimo permitido para un holding register específico (ej., configurar P1-01 (Accel Time) a 0.05s cuando el mínimo es 0.1s).
  • El valor que se está escribiendo requiere unidades o escalado específico que no es aplicado correctamente por el Modbus master (ej., voltaje en mV pero enviado en V).
  • El parámetro depende de otras configuraciones, y el nuevo valor, aunque aparentemente válido, crea una combinación inválida con otros parámetros.
  • La entrada del usuario en el Modbus master (ej., HMI) permite introducir valores que superan los límites del inversor sin validación.
  • Condición de carrera o problema de sincronización donde otro proceso cambia un parámetro relacionado, haciendo que la escritura intentada sea inválida.
Datos técnicos verificados. Última actualización: April 2026

Fallas relacionadas

01 hexModbus Exception: Unsupported Function Code02 hexModbus Exception: Illegal Data Address03 hexModbus Exception: Illegal Data Value
Fuente: Omron MX2 Series Type V2 Compact Inverter
Ver PDF oficialBuscar más códigos en este manual

Pasos de reparación & Lista de verificación

Haga clic en los pasos para seguir su progreso.

  1. 1

    Examine el manual del inversor para el parámetro específico correspondiente al holding register, anotando sus valores mínimo, máximo y predeterminado.

  2. 2

    Revise la lógica de programación del Modbus master para asegurar que el valor que se está escribiendo está acotado o validado contra los límites de parámetros del inversor.

  3. 3

    Use un Modbus sniffer para verificar el valor exacto transmitido por el master para el holding register en cuestión.

  4. 4

    Verifique si el parámetro requiere condiciones específicas (ej., inversor detenido, tipo de motor seleccionado) antes de que un valor particular pueda ser aceptado.

  5. 5

    Confirme que cualquier factor de escalado o conversión de unidades (ej., 0.1s representado como 1 en el register) sea aplicado correctamente por el master.

  6. 6

    Pruebe a escribir valores límite (ej., min-1, min, max, max+1) en el register para identificar la violación de rango exacta.

Ver todos los códigos en este manual (41)