Parámetros Modbus de lectura, escritura y anulación, además de códigos de excepción
Consulta
Ejemplo: error interno del dispositivo esclavo al leer 2 registros a partir de la dirección 1820h del
dispositivo esclavo identificado con la dirección de esclavo 02.
02 03 18 20 00 02 CRC CRC
Respuesta
Ejemplo: devolver el MSB en el conjunto de bytes del código de función con el fallo de dispositivo esclavo
(04) en el campo de datos.
02 83 04 CRC CRC
Tabla 10-21 Códigos de excepción de estado del nivel de datos de RTU Modbus
Código de
excepción
Función no válida
01
Dirección de datos no
02
válida
Valor de datos no válido
03
Fallo del dispositivo esclavo
04
Dispositivo esclavo
05, 06
ocupado
NAK,
07
Confirmación negativa
Desbordamiento de
09
memoria intermedia
4/07
Definición
El mensaje recibido no es una acción permitida para
el dispositivo al que va dirigido.
La dirección indicada en la sección del mensaje
correspondiente a los datos dependientes de la
función no es válida en el dispositivo al que va dirigido.
El valor indicado en la ubicación del dispositivo al que
va dirigido el mensaje se encuentra fuera del rango.
El dispositivo al que va dirigido el mensaje no ha
podido procesar un mensaje válido debido a que
el dispositivo se encuentra en mal estado.
El dispositivo al que va dirigido el mensaje lo ha
rechazado debido a que está ocupado. Vuelva
a intentarlo más tarde.
El dispositivo al que va dirigido el mensaje no puede
procesarlo. Emita un sondeo de programa PROGRAM
POLL para obtener los datos de error dependientes del
dispositivo.
Los datos que se deben devolver para el número
solicitado de registros no caben en el espacio
disponible de la memoria intermedia. Sólo código
de función 20.
UDC2500 Universal Digital Controller Product Manual
Descripción
231