Código De Función 03 (Leer Registros De Mantenimiento) Y Código De Función 04 (Leer Registros De Entrada); Ejemplo De Comunicación - IDEC FC5A Serie Manual Del Usuario

Tabla de contenido
Código de función 03 (Leer registros de mantenimiento) y Código de función 04 (Leer registros de
entrada)
El código de función 03 lee los datos del operando de palabra de D (registro de datos), T (valor preestablecidos del tempo-
rizador), o C (valor preestablecido del contador). Pueden leerse las palabras consecutivas de uno a 64.
El código de función 04 lee los datos del operando de palabra de T (valor actual del temporizador), o C (valor actual del
contador). Pueden leerse las palabras consecutivas de uno a 64.
Trama de comunicación
Solicitud del Modbus principal
Núm. de
secundario
xxh
Respuesta ACK desde Modbus secundario
Núm. de
secundario
xxh
Respuesta NAK desde Modbus secundario
Núm. de
secundario
xxh
• Ejemplo de comunicación
Objetivo
Condición
• Modo ASCII
Solicitud del Modbus principal
Respuesta ACK desde Modbus
secundario
Respuesta NAK desde Modbus
secundario
• Modo RTU
Solicitud del Modbus principal
Respuesta ACK desde Modbus
secundario
Respuesta NAK desde Modbus
secundario
Código de
Dirección
función
03h / 04h
xxxxh
Código de
Cantidad de
función
datos
03h / 04h
xxh
Código de
Código de
función
error
83h / 84h
xxh
Leer 2 palabras comenzando en el registro de
datos D1710.
D1710 → (1710 – 0) + 400001 = 401711
Dirección Modbus: 401711
Extraer 5 dígitos inferiores → 1711
1711 – 1 = 1710 = 6AEh
Dirección de trama de comunicación: 06AEh
Núm. de secundario 8
Datos D1710: 1234h
Datos D1711: 5678h
':' 3038 3033 30364145 30303032 (LRC) CRLF
':' 3038 3033 3034 3132 3334 3536 3738 (LRC) CRLF
':' 3038 3833 xxxx (LRC) CRLF
08 03 06AE 0002 (CRC)
08 03 04 12 34 56 78 (CRC)
08 83 xx (CRC)
M
ANUAL DEL USUARIO DE
Nº de palabras
xxxxh
Primer byte
Primer byte
superior
inferior
xxh
xxh
M
S
FC5A
ICRO
MART
30: C
M
OMUNICACIÓN
Último byte
inferior
xxh
ODBUS
30-15

Hide quick links:

Tabla de contenido
loading

Tabla de contenido