Comunicación Modbus Tcp; Instrucciones Modbus Rtu En El Programa; Instrucciones Modbus Tcp En El Programa - Siemens S7 Serie Manual De Sistema

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

Publicidad

Comunicación Modbus TCP
Modbus TCP (Transmission Control Protocol) es un protocolo de comunicaciones en red
estándar que usa el conector PROFINET de la CPU para comunicaciones TCP/IP. No se
necesitan módulos hardware de comunicación adicionales.
Modbus TCP utiliza conexiones para Open User Communications (OUC) como vía de
comunicaciones Modbus. Puede haber varias conexiones cliente-servidor, además de la
conexión entre STEP 7 y la CPU. Se admiten conexiones de cliente y de servidor mezcladas
hasta el número máximo de conexiones que admita el modelo de CPU (Página 835).
Cada conexión MB_SERVER debe usar un DB de instancia y número de puerto IP únicos.
Solo se admite 1 conexión por puerto IP. Cada MB_SERVER (con su DB de instancia y
puerto IP únicos) se debe ejecutar individualmente para cada conexión.
Un cliente Modbus TCP (maestro) debe controlar la conexión cliente-servidor con el
parámetro DISCONNECT. Las acciones de cliente Modbus básicas se indican a
continuación.
1. Iniciar una conexión a una dirección IP y número de puerto IP particulares de un servidor
(esclavo)
2. Iniciar transmisión de cliente de un mensaje Modbus y recibir las respuestas del servidor
3. Cuando se desee, iniciar la desconexión de cliente y servidor para permitir la conexión
con otro servidor.

Instrucciones Modbus RTU en el programa

● Modbus_Comm_Load: Una ejecución de Modbus_Comm_Load se utiliza para configurar
parámetros de puerto PtP como velocidad de transferencia, paridad y control de flujo.
Tras configurar un puerto de la CPU para el protocolo Modbus RTU, este solo puede ser
utilizado por la instrucción Modbus_Master o Modbus_Slave.
● Modbus_Master: la instrucción Modbus_Master permite que la CPU actúe como maestro
Modbus RTU y se comunique con uno o varios esclavos Modbus.
● Modbus_Slave: la instrucción Modbus_Slave permite que la CPU actúe como esclavo
Modbus RTU y se comunique con un dispositivo maestro Modbus.

Instrucciones Modbus TCP en el programa

● MB_CLIENT: establece la conexión TCP cliente-servidor, envía mensaje de orden, recibe
respuesta y controla la desconexión desde el servidor.
● MB_SERVER: conecta a un cliente Modbus TCP bajo petición, recibe mensaje Modbus y
envía respuesta.
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
Procesador de comunicaciones y Modbus TCP
13.5 Comunicación Modbus
1215

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido