8.2.2
Servicio FC3 - Read Holding Registers
Con el servicio FC3 Read Holding Registers puede leerse un número variable de
registros (véase siguiente imagen).
Ejemplo
Request:
Byte
0 - 6
7
8
9
10
11
Response:
Byte
0 - 6
7
8
9....
Exception:
Byte
0 - 6
7
8
Manual – Interface de bus de campo DFE33B para EtherNet/IP y Modbus/TCP
El protocolo Modbus (Modbus/TCP)
MBAP Header
T- ID (0x00)
Prot-ID (0x00)
Length (1+5)
Denominación
MBAP-Header
Function Code
Reference Number (High)
Reference Number (Low)
Word Count (High)
Word Count (Low)
Denominación
MBAP-Header
Function Code
Byte Count
Data
Denominación
MBAP-Header
Function Code
Exception Code
Estructura del protocolo
Function Code-Data(FC03)
FC
UI-D
Read Address
(0x03)
Significado / valores admisibles
Véase capítulo "Header"
Servicio deseado: 3 (Read Holding Register)
Offset
Offset
Número de palabras (registro)
Número de palabras (registro)
Significado / valores admisibles
Véase capítulo "Header"
Dienst: 3 (Read Holding Register)
Número de bytes a continuación
2 - ... Bytes de datos, dependiendo de la longitud
Significado / valores admisibles
Véase capítulo "Header"
83
hex
Código de fallo
I
0 0
Read WordCount
64065AXX
91
8