Procesador de comunicaciones y Modbus TCP
13.5 Comunicación Modbus
Ejemplo: MB_CLIENT 4: Coordinación de varias peticiones
Se debe asegurar de que cada petición Modbus TCP acaba su ejecución. La secuencia de
ejecución debe controlarla su lógica de programa. En el ejemplo siguiente se muestra cómo
las salidas de las peticiones de cliente primera y segunda pueden controlar la secuencia de
ejecución.
En el ejemplo se muestra cómo ambos clientes utilizan los mismos datos de conexión
CONNECT (usado en diferentes momentos). Los clientes transfieren los datos de registro
de retención del mismo servidor Modbus TCP remoto a la misma dirección de memoria M
de la CPU local. Además, de forma opcional, se captura un error devuelto.
Segmento 1: Función Modbus 3: leer palabras de registro de retención del servidor Modbus
TCP
Segmento 2: Función Modbus 3: leer palabras de registro de retención del servidor Modbus
TCP
1238
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK