Códigos De Función; Excepciones Y Respuestas De Error; Tipos De Datos - Fanox SIL D Manual De Usuario

Tabla de contenido
12.2. Códigos de función
CÓDIGO
NOMBRE MODBUS
HEX
DEC
0x01
Read Coils
1
0x03
Read Holding Registers
3
0x05
Write Single Coil
5

12.3. Excepciones y respuestas de error

Los códigos de error que define el protocolo Modbus son los siguientes:
01
ILLEGAL FUNCTION
02
ILLEGAL DATA ADDRESS
03
ILLEGAL DATA VALUE
04
SLAVE DEVICE FAILURE
05
ACKNOWLEDGE
06
SLAVE DEVICE BUSY
07
NEGATIVE ACKNOWLEDGE

12.4. Tipos de datos

Tipo
Longitud
BIT
1
UINT16
2
www.fanox.com
DEFINICIÓN
Lectura
de
Digital
Inputs
Lectura
de
Analog
Inputs
Escritura
El esclavo no soporta la función con el código de función recibido en este
mensaje
El maestro está intentando hacer alguna operación en una dirección
equivocada
El esclavo ha detectado que el valor que envía el maestro no es válido
Indica que ha ocurrido un error en el esclavo mientras se intentaba ejecutar
lo solicitado por el maestro
Reconocimiento genérico
El esclavo está ocupado y no puede realizar la operación requerida
No-reconocimiento genérico
Descripción
1 Bit por dirección
Entero sin signo de 2 bytes (lsw-msw)
Rev.05
COMENTARIO
Esta función permite que el maestro lea el
número de bits que desea a partir de una
determinada dirección. Cada dirección se
corresponde con un registro de 1 bit con el
estado del la entrada digital
El maestro indica la dirección base y número
de palabras a leer a partir de esta, mientras
que el relé indica en la respuesta el número
bytes retornados, seguido de estos valores
Esta función permite escribir el estado de una
Digital Output del relé. El Maestro especifica la
dirección del bit o mando que quiere modificar
seguido de 0x00 para ponerlo a 0 o 0xFF para
ponerlo a 1. El relé responde con una trama similar
indicando la dirección que ha modificado y el valor
que ha establecido en el bit o mando..
214/237
.
Tabla de contenido
loading

Tabla de contenido