Omron · MX2 Series Type V2 Compact Inverter
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.
Haga clic en los pasos para seguir su progreso.
Examine el manual del inversor para el parámetro específico correspondiente al holding register, anotando sus valores mínimo, máximo y predeterminado.
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.
Use un Modbus sniffer para verificar el valor exacto transmitido por el master para el holding register en cuestión.
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.
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.
Pruebe a escribir valores límite (ej., min-1, min, max, max+1) en el register para identificar la violación de rango exacta.