Instrucciones Legacy Modbus Tcp; Mb_Client (Comunicar Como Cliente Tcp Modbus Vía Profinet) - Siemens SIMATIC S7-1200 Manual De Sistema

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

Publicidad

Procesador de comunicaciones y Modbus TCP
13.8 Comunicación Legacy Modbus TCP
Para garantizar la compatibilidad y facilitar la migración, se puede elegir qué versión de la
instrucción se debe insertar en el programa de usuario.
En la Task Card Instrucciones, visualice las instrucciones MODBUS TCP en "Otros" del grupo
"Comunicación".
Para cambiar la versión de las ins‐
trucciones Modbus TCP, seleccione
la versión en la lista desplegable. Es
posible seleccionar el grupo o bien
instrucciones individuales.
Cuando se utiliza el árbol de instrucciones para insertar una instrucción Modbus TCP en el
programa, se crea una nueva instancia del FB en el árbol del proyecto. El nuevo FB instancia se
puede ver en el árbol de proyecto en PLC_x > Bloques de programa > Bloques de sistema >
Recursos de programa.
Para comprobar la versión de la instrucción Modbus TCP en un programa, es necesario examinar
las propiedades del árbol del proyecto y no las propiedades de un cuadro que se visualiza en el
editor de programas. Seleccione una instancia del FB Modbus TCP del árbol del proyecto, haga
clic con el botón derecho del ratón y seleccione "Propiedades", luego seleccione la página de
"información" para ver el número de versión de la instrucción Modbus TCP.
13.8.3

Instrucciones Legacy Modbus TCP

13.8.3.1
MB_CLIENT (comunicar como cliente TCP Modbus vía PROFINET)
Tabla 13-136 Instrucción MB_CLIENT
KOP / FUP
1142
SCL
"MB_CLIENT_DB"(
REQ:=_bool_in_,
DISCONNECT:=_bool_in_,
CONNECT_ID=_uint_in_,
IP_OCTET_1:=_byte_in_,
IP_OCTET_2:=_byte_in_,
IP_OCTET_3:=_byte_in_,
IP_OCTET_4:=_byte_in_,
IP_PORT:=_uint_in_,
MB_MODE:=_usint_in_,
MB_DATA_ADDR:=_udint_in_,
MB_DATA_LEN:=_uint_in_,
DONE=>_bool_out_,
BUSY=>_bool_out_,
ERROR=>_bool_out_,
STATUS=>_word_out_,
MB_DATA_PTR:=_variant_inout_);
Descripción
MB_CLIENT se comunica como
cliente Modbus TCP a través del co‐
nector PROFINET de la CPU
S7-1200. No se necesitan módulos
hardware de comunicación adicio‐
nales.
MB_CLIENT puede establecer una
conexión cliente-servidor, enviar
una petición de función Modbus,
recibir una respuesta y controlar la
desconexión de un servidor Mod‐
bus TCP.
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO

Publicidad

Tabla de contenido
loading

Tabla de contenido