9
El protocolo Modbus (Modbus/TCP)
9.1
Introducción
Modbus / TCP es un protocolo abierto sobre la base de TCP/IP. Se ha establecido como
uno de los primeros como estándar en conexiones Ethernet industriales para la
transferencia de datos de proceso.
Las tramas Modbus son intercambiadas a través del puerto TCP/IP 502. Se acepta
cualquier dirección IP de maestro. Modbus utiliza exclusivamente la codificación "BIG
ENDIAN" (formato de datos Motorola o highbyte-first).
El acceso mediante "Peer Cop" no es posible. Cerciórese de que el maestro de bus
utilizado soporta "I/O-Scanning".
9.1.1
Mapeado y direccionamiento
La gama de direcciones Modbus lógica comprende 64 k palabras y es direccionada
mediante el número de referencia (offset). En la gama de direcciones puede haber 4
tablas distintas:
•
•
•
•
Las tablas pueden estar separadas o solapadas.
La unidad MOVIFIT
•
•
•
•
NOTA
Tenga en cuenta para controladores de la empresa Schneider Electric:
La gama de direcciones empieza frecuentemente con 40001
valor "0" para el offset.
®
Manual – MOVIFIT
Nivel funcional "Technology" con interface EtherNet/IP o Modbus/TCP
El protocolo Modbus (Modbus/TCP)
Entradas binarias (RO)
Salidas binarias (RW)
Registro de entradas (RO)
Registro de salidas (RW)
®
pone a disposición los siguientes rangos de datos:
Para la transferencia de los datos de proceso está creada una tabla que permite tanto
accesos de escritura (para valores de consigna) como también accesos de lectura
(para valores reales).
Esta tabla empieza con offset 4 y termina con offset 0FF
palabras de datos de proceso transmitidos cíclicamente.
Las palabras de datos de salida de proceso del control se guardan adicionalmente
en otra tabla diferente. Permite a uno o varios otros clientes (p. ej. visualización) la
lectura de los valores de consigna actuales.
Esta tabla empieza con offset 104
Mediante una tercera tabla se realiza el acceso a los parámetros.
Esta tabla empieza con offset 200
del canal de parámetros MOVILINK
campo").
El resto de la gama de direcciones desde offset 400
y no debe direccionarse.
La palabra de datos con offset 219
escritura (y lectura) del tiempo de vigilancia del tiempo de desbordamiento.
Introducción
y termina con offset 1FF
hex
, termina con offset 2FF
hex
®
(véase manual "Perfil de la unidad del bus de
hasta FFFF
hex
(8606
) es un caso especial, ella permite la
hex
dec
I
0 0
. Contiene las 1 a 32
hex
.
hex
y contiene 4 palabras
hex
está reservado
hex
, esto corresponde al
hex
9
79