El Protocolo Modbus (Modbus/Tcp) Estructura Del Protocolo; Estructura Del Protocolo; Header; El Unit Identifier (Byte 6) Puede Utilizarse Para Diferenciar Varias Unidades - Sew Eurodrive DFE33B Manual De Instrucciones

Tabla de contenido
El protocolo Modbus (Modbus/TCP)
I
8

Estructura del protocolo

0 0
8.2
Estructura del protocolo
8.2.1

Header

90
El protocolo Modbus consta de un Header y los datos de Function Code. El Header es
idéntico para telegramas de solicitud y de respuesta, así como para mensajes de fallo
(Exceptions), y lleva adjuntos, dependiendo del Function Code, un número distinto de
datos (véase siguiente imagen).
MBAP Header
Transaction-ID
Protocol-ID
En la siguiente tabla están descritos los bytes de protocolo del Header.
Byte
Denominación
0
Transaction Identifier
1
2
Protocol Identifier
3
4
Length field (upper byte)
5
Length field (lower byte)
6
Unit Identifier
(Slave Address)
7
Function Code
8 ...
Data
El Transaction Identifier (byte 0 y 1) es simplemente copiado por el esclavo. Puede
servirle al maestro para identificar acciones relacionadas.
El Protocol Identifier (byte 2 y 3) tiene que ser siempre "0".
Los bytes de longitud (byte 4 y 5) indican el número de los bytes que siguen al
Length field. Debido a que la longitud máxima de telegrama asciende a 255 bytes,
el "upper byte" debe ser "0".

El Unit Identifier (byte 6) puede utilizarse para diferenciar varias unidades

conectadas (p. ej. puentes o pasarelas). Tiene la función de una subdirección que
en las unidades SEW se utiliza sólo para el acceso a parámetros. Los datos de
proceso se representan siempre en la unidad que es direccionada mediante el Unit
Identifier 0 ó FF
.
hex
Encontrará una representación esquemática del acceso a los parámetros
a unidades inferiores en el capítulo "Apéndice".
Después de los 7 bytes del Header siguen Function Code y datos.
Manual – Interface de bus de campo DFE33B para EtherNet/IP y Modbus/TCP
Length (1+1+N)
UI-D
FC
Significado
A menudo "0", es simplemente copiado por el servidor (esclavo)
0
0
Número de los Function Codes Data Bytes + 1 (Unit identifier)
Esta es la dirección del esclavo. Tiene que ajustarse para el
acceso a los datos de proceso de la DFE33B a "0" (0x00) ó 255
(0xFF).
Para el acceso al canal de parámetros (offset 200 - 203
se aplican las siguientes asignaciones de dirección:
0 ó 255 para parámetros del MOVIDRIVE
DFE33B está instalada en un MOVIDRIVE
0 ó 255 para parámetros de la pasarela DFE33B misma
1 - 63 para parámetros de una unidad conectada a la
pasarela DFE33B mediante SBus.
Unit Identifier = dirección de SBus.
Servicio deseado
Datos en función del servicio deseado
Function Code-Data
N Data
hex
®
B si la opción
®
B.
64064AXX
)
Tabla de contenido
loading

Tabla de contenido