Servicio Fc16 - Write Multiple Registers - Sew Eurodrive MOVIFIT Manual

Nivel funcional "technology" con interface ethernet/ip o modbus/tcp
Ocultar thumbs Ver también para MOVIFIT:
Tabla de contenido

Publicidad

9.2.3

Servicio FC16 - Write Multiple Registers

Con el servicio FC16 Write Multiple Registers puede escribirse un número variable de
registros (véase siguiente imagen).
T- ID (0x00)
Ejemplo
Request:
Byte
0 – 6
7
8
9
10
11
12
13 ...
Response:
Byte
0 – 6
7
8
9
10
11
Exception:
Byte
0 – 6
7
8
®
Manual – MOVIFIT
Nivel funcional "Technology" con interface EtherNet/IP o Modbus/TCP
El protocolo Modbus (Modbus/TCP)
MBAP Header
Length
Prot-ID (0x00)
(1+6+N)
(0x00)
Denominación
MBAP-Header
Function Code
Reference Number (High)
Reference Number (Low)
Word Count (High)
Word Count (Low)
Byte Count
Register Values
Denominación
MBAP-Header
Function Code
Reference Number (High)
Reference Number (Low)
Word Count (High)
Word Count (Low)
Denominación
MBAP-Header
Function Code
Exception Code
Estructura del protocolo
Function Code-Data(FC16)
UI-D
FC
Write Address Write WordCount
(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"
Servicio: 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
I
0 0
Bytes
Write Data
(N)
(1 ... N)
1632552715
9
83

Publicidad

Tabla de contenido
loading

Tabla de contenido