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-10 Códigos de excepción de estado del nivel de datos de RTU Modbus
Código de
excepción
01
Función no válida
Dirección de datos no
02
válida
Valor de datos no válido
03
04
Fallo del dispositivo esclavo
05, 06
Dispositivo esclavo
ocupado
07
NAK,
Confirmación negativa
09
Desbordamiento de
memoria intermedia
132
Definición
UDC2500 Universal Digital Limit ControllerProduct Manual
Descripció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.
3/07