Siemens SIMATIC S7-1200 Manual De Sistema página 1143

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

Publicidad

Tabla 13-137 Tipos de datos para los parámetros
Parámetro y tipo
REQ
In
DISCONNECT
IN
CONNECT_ID
IN
IP_OCTET_1
IN
IP_OCTET_2
IN
IP_OCTET_3
IN
IP_OCTET_4
IN
IP_PORT
IN
MB_MODE
IN
MB_DATA_ADDR
IN
MB_DATA_LEN
IN
MB_DATA_PTR
IN_OUT
DONE
OUT
BUSY
OUT
ERROR
OUT
STATUS
OUT
Parámetro REQ
FALSE = Ninguna petición de comunicación Modbus
TRUE = Petición de comunicación con un servidor Modbus TCP
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO
Tipo de
Descripción
datos
Bool
FALSE = Ninguna petición de comunicación Modbus
TRUE = Petición de comunicación con un servidor Modbus TCP
Bool
El parámetro DISCONNECT permite que su programa controle la conexión y
desconexión con un dispositivo servidor Modbus.
Si DISCONNECT = 0 y no hay ninguna conexión, entonces MB_CLIENT intenta
establecer una conexión con la dirección IP y el número de puerto asignados.
Si DISCONNECT = 1 y existe una conexión, entonces se intenta una operación
de desconexión. Siempre que esta entrada esté habilitada, no se intentará
ninguna otra operación.
UInt
El parámetro CONNECT_ID debe identificar unívocamente cada conexión den‐
tro del PLC. Cada instancia única de la instrucción MB_CLIENT o MB_SERVER
debe contener un parámetro CONNECT_ID único.
USInt
Dirección IP del servidor Modbus TCP: octeto 1
Parte de 8 bits de la dirección IP IPv4 de 32 bits del servidor Modbus TCP al que
se conectará el cliente y con el que se comunicará mediante el protocolo Mod‐
bus TCP.
USInt
Dirección IP del servidor Modbus TCP: octeto 2
USInt
Dirección IP del servidor Modbus TCP: octeto 3
USInt
Dirección IP del servidor Modbus TCP: octeto 4
UInt
Valor predeterminado = 502: el número de puerto IP del servidor al que se
intentará conectar el cliente y con el que se acabará comunicando mediante el
protocolo TCP/IP.
USInt
Selección de modo: asigna el tipo de petición (lectura, escritura o diagnóstico).
Consulte los detalles en la tabla de funciones Modbus que aparece más abajo.
UDInt
Dirección inicial Modbus: asigna la dirección inicial de los datos a los que ac‐
cederá MB_CLIENT. Las direcciones válidas se indican en la tabla de funciones
Modbus que aparece más abajo.
UInt
Longitud de datos Modbus: asigna el número de bits o palabras a las que debe
accederse en esta petición. Las longitudes válidas se indican en la tabla de
funciones Modbus que aparece más abajo.
Variant
Puntero al registro de datos Modbus: El registro almacena temporalmente da‐
tos que van a un servidor Modbus o vienen de este. El puntero debe asignar una
dirección de memoria M o un DB global no optimizado.
Bool
El bit DONE es TRUE durante un ciclo tras haberse finalizado la última petición
sin errores.
Bool
0 - Ninguna operación MB_CLIENT en curso
1 - Operación MB_CLIENT en curso
Bool
El bit ERROR es TRUE durante un ciclo tras haberse finalizado la ejecución de
MB_CLIENT con un error. El valor del código de error en el parámetro STATUS es
válido solo durante el ciclo en que ERROR = TRUE.
Word
Código de condición de ejecución
Procesador de comunicaciones y Modbus TCP
13.8 Comunicación Legacy Modbus TCP
1143

Publicidad

Tabla de contenido
loading

Tabla de contenido