6
Modbus por Ethernet
6.1
Modbus/TCP
Modbus/TCP utiliza la interfaz Ethernet para la comunicación de los datos Modbus. Los telegramas
Modbus se transmiten para ello con ayuda del protocolo TCP de la familia de protocolos TCP/IP por una
red Ethernet (IEEE 802.3). El JUMO AQUIS touch P se utiliza exclusivamente como esclavo. Un maes-
tro puede consultar todas las variables del instrumento de este esclavo de conformidad con las tablas
de direcciones Modbus.
capítulo 7 "Tablas de dirección Modbus", página 37
Para las solicitudes de un maestro con Modbus/TCP al JUMO AQUIS touch P se deben tener en cuenta
los siguientes puntos:
•
El puerto TCP para Modbus/TCP en JUMO AQUIS touch P esta ajustado de forma fija en 502.
•
Las solicitudes deben estar dirigidas a la dirección IP de destino correcta del JUMO AQUIS touch P.
•
La ID UNIT (dirección del instrumento) para Modbus en el JUMO AQUIS touch P esta ajustado de
forma fija en 255.
¡NOTA!
Sólo 2 maestros Modbus (clientes) pueden acceder simultáneamente a este esclavo mediante Modbus/
TCP. Una conexión abierta por un maestro se cierra por parte del esclavo después de 30 segundos de
inactividad. ¡Un puerto Modbus/TCP cerrado (por el esclavo o por la contraparte) sólo puede ser abierto
después de 10 segundos!
Construcción de un telegrama Modbus/TCP
Modbus/TCP es un procedimiento estándar, por el que se transmite por Ethernet un telegrama Modbus
encapsulado en un segmento TCP.
El telegrama Modbus (sin CRC) se transmite adicionalmente con un „MBAP-Header" (Modbus Applica-
tion Header) de 6 o 7 Byte. El séptimo Byte corresponde al primer Byte de serie, pero aquí se denomina
de otra forma.
2 Byte
Transacción-
ID
Idéntico en so-
licitud y res-
puesta
En comparación: el telegrama Modbus "nor-
mal"
Con este protocolo puede, por ejemplo, un programa apropiado de visualización de los datos de proceso
leer y escribir valores del sistema mediante una red Ethernet de empresa. Se puede dirigir a todas las
variables de instrumentos procedentes de las tablas de dirección Modbus.
capítulo 7 "Tablas de dirección Modbus", página 37
MBAP-Header
2 Byte
2 Byte
ID Protoco-
Longitud
lo
deben ser
Longitud de
0 para
pregunta o
Modbus.
respuesta en
Byte desde
(incl.) „Unit-ID"
6 Modbus por Ethernet
1 Byte
Otros Bytes como más
Unidad-ID
Corresponde con la
dirección del instru-
mento y con Mod-
bus/TCP debe ser
0xFF o 255
Esclavo
Código de
Dirección
1 Byte
Telegrama Modbus
abajo pero sin CRC
Campo de
función
datos
1 Byte
x Byte
CRC16
2 Byte
35