Comunicación con el PLC
6.2 Comunicación MODBUS
Respuestas de excepción
Si se detecta un error mediante el proceso de MODBUS, el esclavo responderá con el
código de función (FC) de la solicitud, pero con el bit más significativo del FC alto y con el
código de excepción en el campo de datos. Sin embargo, cualquier error detectado en la
dirección global 0 no dará como resultado una respuesta, puesto que no todos los esclavos
pueden responder al mismo tiempo.
Si se detecta un error en el mensaje recibido (por ejemplo, un error de paridad, un CRC
incorrecto, etc.), NO se enviará ninguna respuesta al maestro.
Tenga en cuenta que, si se recibe una solicitud con FC16 que contiene una operación de
escritura que el convertidor no puede realizar (incluida la escritura en una entrada cero), las
otras operaciones de escritura válidas se realizarán aunque se haya devuelto una respuesta
de excepción.
SINAMICS V20 admite los siguientes códigos de excepción MODBUS:
Código de
excepción
01
02
03
04
En la tabla siguiente se muestran los casos en los que se devuelve un código de excepción:
Descripción del error
Código de función desconocido
Lectura de registros que están fuera de los límites
Escritura de registros que están fuera de los límites
Solicitud de lectura de demasiados registros (>125)
Solicitud de escritura de demasiados registros (>123)
Longitud de mensaje incorrecta
Escritura en un registro de solo lectura
Error en el acceso a los parámetros al escribir en un registro
Error en el gestor de parámetros al leer en un registro
Escritura en una entrada cero
Error desconocido
144
Nombre de MODBUS
Código de función ilegal
Dirección de datos ilegal
Valor de datos ilegal
Fallo de dispositivo esclavo
Significado
No se admite el código de función: solo se
admiten los códigos de función FC3, FC6 y FC16.
Se ha consultado una dirección no válida.
Se ha reconocido un valor de datos no válido.
Se ha producido un error irrecuperable mientras el
dispositivo procesaba la acción.
Código de excepción
01
02
02
03
03
03
04
04
04
04
04
Instrucciones de servicio, 11/2012, A5E31406420
Convertidor SINAMICS V20