Direcciones De Imagen De Proceso Y 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
Modificar los datos de DB de TCON_IP_V4 para cada conexión MB_SERVER
• InterfaceID: Por medio de la ventana de configuración de dispositivo, haga clic en la imagen
del puerto PROFINET de la CPU. A continuación, haga clic en la pestaña de propiedades
generales y utilice el identificador de hardware que verá allí.
• ID: Introduzca un número entre 1 y 4095 que sea exclusivo para esta conexión. La
comunicación Modbus TCP se realiza utilizando las instrucciones TCON, TDISCON, TSEND y
TRCV subyacentes para OUC (Open User Communication). Se permiten hasta ocho
conexiones OUC simultáneas.
• ConnectionType: Para TCP/IP, use el valor predeterminado 16#0B (valor decimal = 11).
• ActiveEstablished: Este valor debe ser 0 o FALSE. La conexión es pasiva porque MB_SERVER
espera una petición de comunicación de un cliente Modbus.
• RemoteAddress: Hay dos opciones.
– Use 0.0.0.0 y MB_CLIENT responderá a una petición Modbus de cualquier cliente TCP.
– Introduzca la dirección IP de un cliente Modbus TCP de destino y MB_CLIENT solo
• RemotePort: Este valor debe ser 0 para una conexión MB_SERVER.
• LocalPort: El valor predeterminado es 502. Este es el número de puerto IP del cliente Modbus
con el que MB_SERVER intenta conectarse y comunicarse. Algunos clientes Modbus de
terceros requieren otro número de puerto.

Direcciones de imagen de proceso y Modbus

MB_SERVER permite los códigos de función Modbus de entrada (1, 2, 4, 5 y 15) para leer/escribir
bits/palabras directamente en la imagen de proceso de entrada/salida. Para los códigos de
función de transferencia de datos (3, 6 y 16), el parámetro MB_HOLD_REG debe definirse como
un tipo de datos superior a un byte. La tabla siguiente muestra el mapeo de las direcciones
Modbus en la memoria imagen de proceso de la CPU.
Tabla 13-65
Mapeo de las direcciones Modbus en la memoria imagen de proceso
Funciones Modbus
Códigos
Función
01
Leer bits
02
Leer bits
04
Leer pala‐
bras
05
Escribir bit
15
Escribir bits
1030
responderá a una petición que provenga de la dirección IP de ese cliente. Por ejemplo,
escriba 192.168.2.241, como en la imagen anterior.
Área de da‐
Rango de direcciones
tos
Salida
1
Entrada
10001
Entrada
30001
Salida
1
Salida
1
Área de datos
a
8192
Memoria imagen de proceso
de las salidas
a
18192
Memoria imagen de proceso
de las entradas
a
30512
Memoria imagen de proceso
de las entradas
a
8192
Memoria imagen de proceso
de las salidas
a
8192
Memoria imagen de proceso
de las salidas
S7-1200
Dirección de la CPU
Q0.0 a Q1023.7
I0.0 a I1023.7
IW0 a IW1022
Q0.0 a Q1023.7
Q0.0 a Q1023.7
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO

Publicidad

Tabla de contenido
loading

Tabla de contenido