Servicio Fc23 - Read/Write Multiple Registers - Sew Eurodrive MOVIFIT-FC Manual Del Usario

Ocultar thumbs Ver también para MOVIFIT-FC:
Tabla de contenido

Publicidad

9.2.4
Servicio FC23 – Read/Write Multiple Registers
Con el servicio "FC23  –  Read/Write Multiple Registers" se escribe y lee simultánea-
mente un número variable de registros. El acceso de escritura tiene lugar primero. Es-
te servicio se utiliza preferentemente para los datos de proceso.
MBAP Header
Transaction ID
Protocol ID
Length
(0x00)
(0x00)
(1+10+N)
Ejemplo
Request:
17 – 17+(2 x
1) Número de los registros que se escriben
Response:
1) Número de los registros que se leen.
Exception:
Manual – MOVIFIT
FC
Unit ID
Read Address
(0x17)
Byte
Designación
0 – 6
MBAP Header
7
Function Code
8
Read Reference Number (High) Valor: Offset
9
Read Reference Number (Low) Valor: Offset
10
Read Word Count (High)
11
Read Word Count (Low)
12
Write Reference Number (High) Valor: Offset
13
Write Reference Number (Low) Valor: Offset
14
Write Word Count (High)
15
Write Word Count (Low)
16
Write Byte Count
Write Register Values
1)
N)
Byte
Designación
0 – 6
MBAP Header
7
Function Code
8
Byte Count
9
Data
Byte
Designación
0 – 6
MBAP Header
7
Function Code
8
Exception Code
®
nivel funcional "Technology" con interfaz del bus de campo EtherNet/IP™ o Modbus/
El protocolo Modbus (Modbus/TCP)
Function Code Data (FC23)
Read Word Count
Write Address
Write Word Count
Significado/valores admisibles
Véase capítulo "Header" (→ 2 108)
Servicio deseado
Valor: 23 (Read/Write Multiple Registers)
Número de palabras (registros) que se leen.
Valor: siempre 0
Número de palabras (registros) que se leen.
Número de palabras (registros) que se escriben.
Valor: siempre 0
Número de palabras (registros) que se escriben.
Número de bytes a continuación
1)
Valor: 2 x N
Valor que se escribe en el respectivo registro
Valor: 2 – 2 x N bytes de datos en función de longitud
Significado/valores admisibles
Véase capítulo "Header" (→ 2 108)
Servicio
Valor: 23 (Read/Write Multiple Registers)
Número de bytes a continuación
1)
Valor: 2 x n
Contenido del respectivo registro
Valor: 2 – 2 x n bytes de datos en función de longitud
Significado/valores admisibles
Véase capítulo "Header" (→ 2 108)
97
hex
Código de fallo
Estructura del protocolo
Bytes
Write Data
(N)
(1 – N)
9007200887389707
TCP
9
111

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Movifit-scMovifit-mc

Tabla de contenido