Mapeo De Las Direcciones Modbus En La Memoria Imagen De Proceso; Funciones Modbus - Siemens SIMATIC S7-1200 Manual De Sistema

Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

Procesador de comunicaciones y Modbus TCP
13.5 Comunicación Modbus
Varias conexiones de servidor
Las CPU pueden:
• procesar varias conexiones de servidor
• aceptar varias conexiones de distintos clientes a la vez en un puerto de servidor
El número máximo de conexiones depende de la CPU utilizada y puede consultarse en los datos
técnicos de la CPU. El número total de conexiones de una CPU, incluidas las de los clientes y el
servidor Modbus TCP, no debe sobrepasar el número máximo de conexiones soportadas.
Para las conexiones de servidor deben recordarse las reglas siguientes:
• Cada conexión MB_RED_SERVER debe usar un DB de instancia exclusivo.
• Se requiere una conexión/un ID de conexión unívoco para cada cliente que quiera conectarse
al puerto de servidor.
• Los ID de conexión deben ser unívocos en toda la CPU.

Mapeo de las direcciones Modbus en la memoria imagen de proceso

La instrucción MB_RED_SERVER permite que las funciones Modbus entrantes (1, 2, 4, 5 y 15)
accedan directamente en modo de lectura y escritura a las entradas y salidas de la memoria
imagen de proceso de la CPU (se utilizan los tipos de datos BOOL y WORD).
Para las CPU S7-1200, el espacio de direcciones para la memoria imagen de proceso de las
entradas y las salidas es de 1 KB.
En la tabla siguiente se muestra el espacio de direcciones de las funciones Modbus indicadas
anteriormente:
Código de fun‐
ción
01
02
04
05
15
Las órdenes Modbus entrantes con los códigos de función 3, 6, 16 y 23 escriben o leen los
registros de retención Modbus (el registro de retención se especifica con el parámetro
MB_HOLD_REG o mediante Data_Area_Array).

Funciones Modbus

La tabla siguiente lista todas las funciones Modbus que soporta la instrucción MB_RED_SERVER:
Código de
función
01
02
03
1060
Función
Lectura: bits
Lectura: bits
Lectura: WORD
Escritura: bit
Escritura: bits
Descripción
Leer bits de salida
Leer bits de entrada
Leer un registro de retención
Función Modbus
Área de datos
Output
0
Input
0
Input
0
Output
0
Output
0
Manual de sistema, V4.5 05/2021, A5E02486683-AO
Espacio de direcciones
a
65.535
a
65.535
a
65.535
a
65.535
a
65.535
Controlador programable S7-1200

Publicidad

Tabla de contenido
loading

Tabla de contenido