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

Página 289

Advertising
background image

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

Advertising