2 Descripción del Protocolo MODBUS
2.5 Código de Función
El código de función es usado en el protocolo.
Nº
1
2
3
4
5
6
7
8
9
10
2.5.1 Código de Excepción Función
Código
01H
02H
03H
06H
08H
2.5.2 Signo de Memoria
El protocolo para agrupar la memoria: 0XXXX, 1XXXX, 2XXXX, 3XXXX y 4XXXX. Las reglas están en la siguiente tabla:
Signo de
Memoria
0XXXX
Estado de Salida
1XXXX
Estado de Entrada
2XXXX
Registros de Salida
Registros de En-
3XXXX
Registros de Re-
4XXXX
Código
01H
02H
03H
04H
05H
06H
0FH
10H
14H
2BH
Tabla 2.5.1 Código de Excepción Función
Dirección de Datos Ilegal
Valor de Datos Ilegal
Dispositivo de Réplica Ocupado
Error de Paridad de Memoria
Tabla 2.5.2 Regla de Agrupamiento de la Memoria
Nombre
Tipo
Bit
Bit
Palabra
Palabra
trada
Palabra
tención
Tabla 2.5 Código
Definición
Leer Bobinas
Leer Entradas Discretas
Leer Registros de Retención
Leer Registro de Entrada
Escribir una Bobina
Escribir Un Registro
Escribir Múltiples Bobinas
Escribir Múltiples Registros
Leer Registro de Archivo
Leer Identificación del Dis-
positivo
Definición
Función Ilegal
Lectura /
Escritura
Lectura / Escritura
Sólo Lectura
Solo Escritura
Sólo Lectura
Lectura / Escritura
69
Comentario
Comentario
La función de solicitud es errónea
La dirección de la solicitud es errónea
Se solicita valor incorrecto
Dirección de
Código de
Memoria
Función
00001 ~ 0XXXX
01H, 05H, 0FH
10001 ~ 1XXXX
20001 ~ 2XXXX
06H,10H
30001 ~ 3XXXX
40001 ~ 4XXXX
03H, 06H, 10H
02H
04H