Manejo de errores y respuestas de excepción – Basler Electric DECS-400 Manual del usuario
Página 289

Ajuste
Programable
S (Sí)/N (No)
Valor
predeterminado
Intervalo de valores
Tamaño de datos
(en bits)
N
8
N/D
Paridad
S
Ninguno
‘N’=Ninguno, ‘O’=Impar, ‘E’=Par
Bits de parada
S
2
1 o 2
Dirección de
esclavo de Modbus
S
247
0 para difusión, de 1 a 247 para
esclavo
Tiempo de retardo
de respuesta de
Modbus (en ms)
S
10 ms
De 0 a 200 ms en incrementos
de 10 ms
El usuario puede seleccionar los ajustes de comunicación y se pueden establecer en el momento de la
instalación y modificar durante la operación en tiempo real.
Consideraciones sobre tramas y tiempos de los mensajes
Cuando el DECS-400 recibe un mensaje, requiere una latencia entre bytes del tiempo de 3,5 caracteres
antes de que el mensaje se considere completo.
Una vez que se recibe una consulta válida, el DECS-400 espera la cantidad de tiempo especificada en el
Registro de tiempo de retardo de respuesta de Modbus (48108) antes de responder. Este registro
contiene un valor de 0 a 200 milisegundos. El valor predeterminado es 10 milisegundos. El usuario puede
establecer el parámetro de tiempo de retardo remoto en 0 para minimizar la latencia de la respuesta.
La Tabla B-2 proporciona el tiempo de transmisión del mensaje de respuesta (en milisegundos) y el
tiempos de 3,5 caracteres (en milisegundos) para la longitud máxima del mensaje de respuesta
(225 caracteres), respuesta a una consulta leída para 125 puntos y varias velocidades de transmisión (en
baudios).
Tabla B-2. Consideraciones de tiempo para 10 bits de caracteres
(8 bits de datos + 1 bit de arranque + 1 bit de parada)
Velocidad de
transmisión
(en baudios)
Tiempo de 1
carácter (ms)
Tiempo de de
3,5 caracteres
(ms)
Tiempo máximo de transmisión (ms) de
mensajes de respuesta registro leído (255
caracteres)
4800
2,083
7,292
531,165
9600
1,0417
3,645
265,6335
19200
0,52083
1,823
132,812
Manejo de errores y respuestas de excepción
Se ignora toda consulta recibida que contenga una dirección de dispositivo inexistente, un error de
tramas o un error CRC. No se transmite ninguna respuesta. Las consultas dirigidas al DECS-400 con un
código de función no compatible, referencias de registros no compatibles o valores no válidos en el
bloque de datos dan como resultado un mensaje de respuesta de error con un código de respuesta de
excepción.
Cada mensaje de respuesta de error consta de una dirección de esclavo (DECS-400), un código de
función con un conjunto de bits de orden superior, un código de error y un campo de verificación de error
(CRC)
Los códigos de error de respuesta de excepción que admite el DECS-400 se enumeran en la Tabla B-3.
Tabla B-3. Códigos de respuesta de excepción admitidos
Código
Nombre
Significado
01
Función no
válida
No se admite el código de función/subfunción de la consulta; lectura de
consulta de más de 125 registros; consulta de "varios registros
preestablecidos" de más de 100 registros.
9369772990 Rev R
Comunicación Modbus™ del DECS-400
B-3