Siemens S7 Serie Manual De Sistema página 1235

Controlador programable
Ocultar thumbs Ver también para S7 Serie:
Tabla de contenido

Publicidad

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.
Segmento 2: Función Modbus 2: leer 32 bits de entrada de un servidor Modbus TCP con la
dirección IP asignada en "Conexiones Modbus".TCPactiva_1.
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
Procesador de comunicaciones y Modbus TCP
13.5 Comunicación Modbus
1235

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido