6.5
Configurar la comunicación vía Modbus TCP
Crear una conexión mediante el programa de usuario para Modbus TCP
La parametrización se realiza en el editor de programación, en la instrucción MB_CLIENT o
MB_SERVER.
Procedimiento para configurar la comunicación vía Modbus TCP
La instrucción MB_CLIENT permite la comunicación como cliente Modbus TCP a través de
la conexión TCP. Con esta instrucción se establece una conexión entre el cliente y el
servidor, se envían peticiones Modbus al servidor y se reciben las respuestas Modbus
correspondientes. Además, con esta instrucción se controla la desconexión de la
comunicación TCP.
La instrucción MB_SERVER permite la comunicación como servidor Modbus TCP a través
de una conexión TCP. La instrucción permite procesar peticiones de conexión de un cliente
Modbus, recibir y procesar peticiones Modbus y enviar mensajes de respuesta. También
puede controlarse la desconexión de la conexión TCP.
Requisitos: el cliente y el servidor están conectados con IP a través de una subred S7
(PROFINET).
1. En la vista de redes del editor Dispositivos y redes de STEP 7, configure un sistema de
automatización S7-1500 con CPU.
2. Seleccione en el árbol del proyecto la carpeta "Bloques de programa" de la CPU y abra
el OB 1 en la carpeta haciendo doble clic. Se abre el editor de programación.
3. Seleccione en la Task Card "Instrucciones", en el área "Comunicación", "Otras",
"MODBUS TCP", la instrucción deseada, p. ej., MB_CLIENT y desplácela a un segmento
del OB 1 mediante arrastrar y soltar.
Comunicación
Manual de funciones, 12/2014, A5E03735817-AD
6.5 Configurar la comunicación vía Modbus TCP
Comunicación abierta
43