Siemens SIMATIC S7-1200 Manual De Sistema página 1080

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

Publicidad

Procesador de comunicaciones y Modbus TCP
13.5 Comunicación Modbus
Segmento 2: Conexión n.º 2, DB de instancia= "MB_SERVER_DB_1", en "Conexiones
Modbus.TCPpasiva_2" (ID = 2 y LocalPort = 503)
Ejemplo: MB_CLIENT 1: Peticiones múltiples con conexión TCP común
Se pueden enviar varias peticiones de cliente Modbus por la misma conexión. Para ello, se deben
utilizar los mismos DB de instancia, ID de conexión y número de puerto.
Puesto que ambos cuadros MB_CLIENT utilizan la misma estructura de datos TCON_IP_v4 del
parámetro CONNECT ("Conexiones Modbus".TCPactiva_1), la ID de conexión, el número de
puerto y la dirección IP son idénticos. Los datos de dirección IP de CONNECT asignan la dirección
IP del servidor Modbus TCP de destino.
Solo puede estar activo un MB_CLIENT a la vez. Una vez que se termina la ejecución de un cliente,
puede empezar la ejecución del siguiente. La lógica del programa es la responsable de la lógica
de la secuencia de ejecución. En el ejemplo se muestra que ambos clientes leen los datos
remotos de un único cliente Modbus y transfieren los datos a la CPU del cliente Modbus (la
memoria M empieza en M1000.0). De forma opcional, se captura un error devuelto.
Segmento 1: Función Modbus 1: leer 16 bits de salida de un servidor Modbus TCP con la
dirección IP asignada en "Conexiones Modbus".TCPactiva_1.
1080
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO

Publicidad

Tabla de contenido
loading

Tabla de contenido