Omron MX2 Inverter RS-485 Connection Guide
15 códigos de falla documentados
Código de Función No Soportado
El Dispositivo de Destino (inversor) informó que se especificó una función no soportada en el comando Modbus. Esto indica que el código de función Modbus enviado por el dispositivo maestro no es reconocido o implementado por el inversor, lo que lleva al rechazo del comando. Tal error impide que la operación deseada sea ejecutada por el inversor.
Dirección Modbus inválida
El Dispositivo de Destino (inversor) informó que la dirección de registro especificada no existe dentro de su mapa de memoria. Esto significa que el comando Modbus intentó acceder a una dirección de registro que no está asignada o soportada por la lista de datos de comunicación Modbus del inversor, impidiendo el acceso a los datos.
Formato de Datos Modbus Inválido
El Dispositivo de Destino (inversor) informó que los datos especificados en el comando Modbus están en un formato inaceptable. Esto puede ocurrir al escribir datos que no se ajustan al tipo de datos, longitud o estructura esperados para el registro de destino, lo que provoca que el inversor rechace los datos.
Datos Fuera del Rango del Inverter
El Destination Device (inverter) detectó un intento de escribir datos en un holding register donde el valor está fuera del rango operativo permisible. Esto evita que el inverter acepte el valor, a menudo para protegerse de configuraciones no válidas u operación insegura, como establecer una frecuencia por encima del límite o un tiempo de aceleración excesivamente bajo.
Función No Permitida Por El Estado Del Inverter
El Destination Device (inverter) rechazó una función o comando de escritura porque su estado operativo o configuración actual prohíbe la acción solicitada. Este es un mecanismo de protección que evita cambios que podrían interferir con operaciones activas como RUN, auto-tuning, o cambios en parámetros bloqueados (p. ej., durante condiciones de Undervoltage).
Escritura en Registro de Solo Lectura
El Dispositivo de Destino (inverter) rechazó un comando de escritura porque el registro objetivo está designado como de solo lectura. Esta falla ocurre cuando el comando Modbus intenta alterar un parámetro o valor de estado que el inverter solo permite leer, no escribir, protegiendo así el estado interno y las configuraciones.
CMND Instruction Destination Node Error / Response Timeout
Este error indica que la CMND instruction falló debido a un problema de comunicación con el nodo de destino, específicamente un Response Timeout. Esto significa que el dispositivo de destino (p. ej., inverter) no respondió dentro del período de tiempo de espera configurado, impidiendo que la CMND instruction se completara con éxito.
Error de Formato de Comando de la Instrucción CMND
Este error significa que el comando enviado por la instrucción CMND tiene un formato o estructura incorrecta, impidiendo que la unidad de comunicación lo procese correctamente. Esto indica un comando FINS mal formado, donde la estructura de los datos enviados no cumple con el protocolo esperado.
Error de Transmisión General
Este bit de estado, cuando está activo (1), indica que ha ocurrido un error general de transmisión de comunicación a través del puerto 1 de la Serial Communication Unit (SCU). Sirve como una señal global para problemas de comunicación más específicos como errores de FCS, timeout, overrun, framing o parity, impidiendo el intercambio exitoso de datos con el Destination Device.
Parity Error
Este status bit, cuando está activo (1), indica que la verificación de paridad realizada en la trama de datos recibida falló. Esto significa que el recuento de bits '1' en los datos no coincidió con la paridad esperada (even, odd, o none), lo que significa corrupción de datos durante la transmisión o una falta de coincidencia en la configuración de paridad entre los dispositivos.
Framing Error
Este bit de estado, cuando está activo (1), indica que la trama de datos recibida no terminó con un stop bit válido, lo que lleva a una pérdida de sincronización. Este es un problema común cuando la configuración de los data bits o los stop bits no coincide entre los dispositivos de comunicación, o si hay un ruido de línea significativo que causa distorsión de la señal.
Overrun Error
Este bit de estado, cuando está activo (1), indica que el búfer de recepción de la Unidad de Comunicación Serial (SCU) se desbordó porque los datos entrantes se recibieron más rápido de lo que la SCU podía procesarlos. Esto típicamente apunta a una falta de coincidencia en la velocidad de transmisión o a un cuello de botella en el procesamiento, lo que lleva a la pérdida de datos recibidos.
Communication Timeout Error
Este status bit, cuando está active (1), indica que la Serial Communication Unit (SCU) no recibió una respuesta del Destination Device dentro del plazo esperado. Esto sugiere que el Destination Device no está respondiendo, es demasiado lento para responder, o que el response message no está llegando a la SCU, causando que el intento de comunicación falle.
FCS Check Error
Este bit de estado, cuando está activo (1), indica que se detectó un error de Frame Check Sequence (FCS) en el mensaje Modbus recibido. Esto significa que la comprobación de integridad (CRC16) de los datos recibidos falló, sugiriendo que la trama de datos fue corrompida durante la transmisión debido a ruido o configuraciones de comunicación no coincidentes, lo que lleva a datos poco fiables.
Error de Unidad de Instrucción CMND / Error de Bus de CPU
Este error indica un problema con la propia unidad de comunicación o el bus de la CPU, impidiendo que la instrucción CMND se ejecute correctamente. Esto suele ser un problema de hardware o configuración con la unidad de comunicación serial (SCU), afectando su capacidad para comunicarse con la PLC CPU.