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.
Código
Nombre
01
Función no
válida
02
Dirección de
datos no válida
03
Valor de datos
no válido
REQUISITOS DE HARWARE DE COMUNICACIÓN
Requisitos de comunicación de RTU
La interfaz física RS-485 del DECS-400 consta de una regleta de terminales de tres posiciones con
terminales para envío/recepción A (A), envío/recepción B (B) y conexión a tierra de señal (C).
Requisitos de comunicación de TCP
El puerto Ethernet del DECS-400 emplea un conector RJ-45. El DECS-400 admite 10BASE-T mediante el
uso de pares de conductores trenzados Cat 5 o Cat 5e blindados.
MODBUS/TCP
La interfaz con Ethernet habilitada emplea el protocolo de control de transmisión/protocolo de Internet
(TCP/IP) para encapsular los mensajes de Modbus. El DECS-400 viene con DHCP (protocolo dinámico
de configuración de host) habilitado. Es posible establecer un máximo de cuatro conexiones Modbus
TCP/IP simultáneamente con el DECS-400. En la sección 4, BESTCOMS Software, encontrará información
sobre cómo ajustar una dirección IP estática (recomendado) o usar la función Device Discovery
(Identificación de dispositivos) de BESTCOMS.
Los ajustes de la configuración de Ethernet no se pueden modificar con escrituras de registros Modbus.
Se debe utilizar BESTCOMS para configurar los ajustes Ethernet del DECS-400. Las pantallas del panel
frontal (Modbus, Ethernet y NTP) se pueden utilizar para ver los ajustes de Modbus y Ethernet. Consulte
la Sección 2 Interfaz hombre-máquina para obtener detalles.
DETALLES SOBRE CONSULTAS Y RESPUESTAS DE MENSAJES
En los siguientes párrafos se describen en detalle las consultas y las respuestas admitidas por el DECS-
400.
Leer registros de retención
Consulta
Este mensaje de consulta solicita la lectura de un registro o bloque de registros. El bloque de datos contiene
la dirección de registro inicial y la cantidad de registros que se leerán. Una dirección de registro de N se
leerá como registro de retención N+1.
B-4
Tabla B-3. Códigos de respuesta de excepción admitidos
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.
Un registro al que se hace referencia en el bloque de datos no admite
lectura/escritura consultadas;
Adicionalmente, para los códigos de función 3 y 16:
1. La dirección del registro inicial se asigna al espacio de dirección
Modbus™ del DECS-400, pero no se hace referencia a los 16 bits de
orden superior de los datos asignados de la aplicación (consulte la
explicación en 2.7 Formatos de datos)
2. La cantidad de registros es demasiado baja para mantener el valor
entero de todos los datos (variables) asignados a esos registros (consulte
la explicación en 2.7 Formatos de datos).
Un bloque de datos de registros preestablecidos contiene una cantidad
incorrecta de bytes o uno o más valores de datos fuera de intervalo.
Comunicación Modbus del DECS-400
Significado
9369772990 Rev V