Servicio Fc16 - Write Multiple Registers - Sew Eurodrive DFE33B Manual De Instrucciones

Tabla de contenido
El protocolo Modbus (Modbus/TCP)
I
8
Estructura del protocolo
0 0
8.2.3

Servicio FC16 - Write Multiple Registers

Ejemplo
92
Con el servicio FC16 Write Multiple Registers puede escribirse un número variable de
registros (véase siguiente imagen).
MBAP Header
Length
T- ID (0x00)
Prot-ID (0x00)
(1+6+N)
Request:
Byte
Denominación
0 - 6
MBAP-Header
7
Function Code
8
Reference Number (High)
9
Reference Number (Low)
10
Word Count (High)
11
Word Count (Low)
12
Byte Count
13 ...
Register Values
Response:
Byte
Denominación
0 - 6
MBAP-Header
7
Function Code
8
Reference Number (High)
9
Reference Number (Low)
10
Word Count (High)
11
Word Count (Low)
Exception:
Byte
Denominación
0 - 6
MBAP-Header
7
Function Code
8
Exception Code
Manual – Interface de bus de campo DFE33B para EtherNet/IP y Modbus/TCP
Function Code-Data(FC16)
UI-D
FC
Write Address Write WordCount
(0x00)
(0x10)
Significado / valores admisibles
Véase capítulo "Header"
Servicio deseado: 16 (Write Multiple Registers)
Offset
Offset
Número de palabras (registro)
Número de palabras (registro)
2* Word Count
2 - ... Bytes de datos, dependiendo de la longitud
Significado / valores admisibles
Véase capítulo "Header"
Dienst: 16 (Write Multiple Registers)
Offset
Offset
Número de palabras (registro)
Número de palabras (registro)
Significado / valores admisibles
Véase capítulo "Header"
90
hex
Código de fallo
Bytes
Write Data
(N)
(1 ... N)
64066AXX
Tabla de contenido
loading

Tabla de contenido