9504072990 Rev D
Dirección adicional
El cliente que inicia una transacción Modbus construye la Unidad de Datos de Aplicación Modbus. El
código de función indica al servidor qué tipo de acción se debe llevar a cabo.
®
Modbus
sobre Línea de Serie
Estructura de Mensaje
Las consultas iniciadas por el maestro y las respuestas del DECS-250E comparten la misma estructura
de mensaje. Cada mensaje comprende cuatro campos de mensaje. Ellos son:
•
Dirección del Dispositivo
•
Código de Función
•
Bloque de Datos
•
Campo de Verificación de Error
Cada byte de 8 bits en un mensaje contiene dos caracteres hexadecimales de 4 bits. El mensaje se transmite
en un flujo continuo con el LSB de cada byte de los primeros datos transmitidos. La transmisión de cada
byte de datos de 8 bits ocurre con un bit de arranque y uno o dos bits de detención. Se lleva a cabo una
verificación de paridad, cuando está habilitado, y puede ser par o impar. La velocidad en baudios es
seleccionada por el usuario y puede establecerse en la instalación o modificarse durante el funcionamiento en
tiempo real. El Modbus del DECS-250E soporta velocidad en baudios de hasta 115200. Lavelocidad en
baudios por defecto de fábrica es 19200.
Los sistemas del DECS-250E soportan interfaz de serie compatible RS-485. A esta interfaz se accede
por el panel lateral izquierdo del DECS-250E.
Consideraciones de Encuadre de Mensaje y Tiempo
Cuando se reciba un mensaje a través de el puerto de comunicación RS-485, el DECS-250E requiere
una latencia entre bytes de 3,5 tiempos de caracteres antes de considerar el mensaje completo.
Una vez que se recibe una consulta válida, el DECS-20 espera una cantidad de tiempo especificada
antes de responder. Este retardo de tiempo se establece en la pantalla Configuración Modbus en
Comunicaciones en BESTCOMSPlus
El valor por defecto es de 10 milisegundos.
La Tabla23 proporciona el tiempo de transmisión de mensaje de respuesta (en segundos) y 3,5 tiempos
de caracteres (en milisegundos) para longitudes de mensajes diferentes y velocidades en baudios.
Velocidad en
Baudios
1200
2400
4800
9600
19200
38400
57600
115200
DECS-250E
ADU
Código de
función
PDU
Figura147. Marco General del Modbus
(2 bytes)
®
. Este parámetro contiene un valor de 10 – 10.000 milisegundos.
Tabla23. Consideraciones de Tiempo
3.5 Tiempo de
Caracteres (ms)
32.08
16,04
8,021
4,0104
2,0052
1.0026
0.6684
0.3342
Verificación
Datos
de Error
(1 byte)
(1 byte)
(n bytes)
Tiempo(s) del Mensaje Tx
128 Bytes
1.17
0,59
0,29
0,15
0,07
0.04
0.02
0.01
Communicación Modbus
243
256 Bytes
2.34
1,17
0,59
0,29
0,15
0.07
0.04
0.02