Error lógico
Si el esclavo detecta un error lógico en una solicitud, responde al maestro con una
"Exception Response" (respuesta de excepción). En dicha respuesta, el bit más alto del
código de función se ajusta a 1. P. ej., si el esclavo recibe del maestro un código de función
no reconocido, responde con una "Exception Response" con el código 01 (illegal function
code, o código de función ilegal).
Tabla 6- 35
Código de
excepción
01
02
03
04
Tiempo de procesamiento máximo, p2024[0]
Para garantizar una comunicación sin errores, el tiempo de respuesta del esclavo (tiempo
durante el cual el maestro de Modbus espera la respuesta a una solicitud) debe ajustarse al
mismo valor en maestro y esclavo (p2024[0] en el convertidor).
Tiempo de vigilancia de datos de proceso (tiempo excedido de consigna), p2040
Modbus emite la alarma "Tiempo excedido de consigna" (F1910) cuando, con
p2040 > 0 ms , no se produce durante el tiempo indicado ningún acceso a los datos de
proceso.
La alarma "Tiempo excedido de consigna" sólo es válida para el acceso a datos de proceso
(40100, 40101, 40110, 40111). La alarma "Tiempo excedido de consigna" no se genera
para datos de parámetros (40200 ... 40522).
Nota
Este tiempo debe ajustarse en función del número de esclavos y de la velocidad de
transfencia ajustada en el bus (ajuste de fábrica = 100 ms).
Convertidor de frecuencia con las Control Units CU240B-2 y CU240E-2
Instrucciones de servicio, 07/2010, FW 4.3.2, A5E02299792E AA
Resumen de los códigos de excepción
Nombre de Modbus
Illegal Function Code
Illegal Data Address
Illegal Data Value
Server Failure
Nota
Se ha enviado al esclavo un código de función
desconocido (no soportado).
Se ha solicitado una dirección no válida.
Se ha detectado un valor de datos no válido.
El esclavo se ha cancelado el procesamiento.
Conexión a un bus de campo
6.4 Comunicación vía RS485
153