● Si MB_DATA_PTR asigna un DB como búfer, el usuario debe asignar tipos de datos a
● MB_DATA_PTR puede asignar elementos de DB complejos como:
● No es necesario que las áreas de datos de MB_DATA_PTR se encuentren en el mismo
Varias conexiones de cliente
Un cliente Modbus TCP puede admitir conexiones concurrentes hasta el número máximo de
conexiones para Open User Communications permitidas por el PLC. El número total de
conexiones en un PLC dado, clientes y servidores Modbus TCP incluidos, no debe
sobrepasar el número máximo de conexiones para Open User Communications admitidas
(Página 412). Las conexiones Modbus TCP pueden compartirse entre conexiones de cliente
o de servidor.
Cada conexión de cliente debe cumplir estas reglas:
● Cada conexión MB_CLIENT debe usar un DB de instancia distinto
● Cada conexión MB_CLIENT debe especificar una dirección IP de servidor única
● Cada conexión MB_CLIENT debe especificar una ID de conexión única
● Según la configuración del servidor pueden ser necesarios, o no, números únicos de
La ID de conexión debe ser unívoca para cada conexión individual. Es decir, sólo debe
usarse una ID de conexión única con cada DB de instancia individual. Resumiendo, el DB
de instancia y la ID de conexión están emparejadas y deben ser únicas para cada conexión.
Controlador programable S7-1200
Manual de sistema, 11/2011, A5E02486683-05
todos los elementos de datos del DB.
– El tipo de datos de 1 bit Bool representa una dirección de bit Modbus
– Los tipos de datos de una palabra de 16 bits como WORD, UInt e Int representan una
dirección de palabra Modbus
– Los tipos de datos de palabra doble de 32 bits como DWORD, DInt y Real
representan dos direcciones de palabra Modbus
– Matrices estándar
– Estructuras con nombre en las que cada elemento es único
– Estructuras complejas con nombre, en las que cada elemento tiene un nombre
unívoco y un tipo de datos de 16 o 32 bits
bloque de datos global (o área de memoria M). Se puede asignar un bloque de datos
para lecturas Modbus, otro para escrituras Modbus o un bloque de datos para cada
estación MB_CLIENT.
puerto IP
105BProcesador de comunicaciones
12.5 Comunicación Modbus
617