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

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

Publicidad

Procesador de comunicaciones y Modbus TCP
13.5 Comunicación Modbus
Tabla 13-57
Tipos de datos para los parámetros
Parámetro y tipo
REQ
In
DISCONNECT
IN
MB_MODE
IN
MB_DATA_ADDR
IN
MB_DATA_LEN
IN
MB_DATA_PTR
IN_OUT
CONNECT
IN_OUT
DONE
OUT
BUSY
OUT
ERROR
OUT
STATUS
OUT
Función Modbus 23
Descripción
La función Modbus 23 permite realizar las siguientes acciones en una tarea:
1. Se transfieren datos de la CPU al servidor Modbus y se escriben en uno o más registros de
retención.
2. Se leen datos de uno o más registros de retención del servidor Modbus y se transfieren a la
CPU.
1018
Tipo de da‐
Descripción
tos
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 in‐
tenta 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 opera‐
ción de desconexión. Siempre que esta entrada esté habilitada, no se in‐
tentará ninguna otra operación.
USInt
Selección de modo: asigna el tipo de petición (lectura, escritura o diagnós‐
tico). 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
accederá MB_CLIENT. Para conocer las direcciones válidas, consulte la si‐
guiente tabla de funciones Modbus.
UInt
Longitud de datos Modbus: asigna el número de bits o palabras a las que
debe accederse en esta petición. Para conocer las longitudes válidas, con‐
sulte la siguiente tabla de funciones Modbus.
Variant
Puntero al registro de datos Modbus: El registro almacena temporalmente
datos 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.
Variant
Referencia a una estructura de bloque de datos que contiene parámetros
de conexión en el tipo de datos del sistema "TCON_IP_v4". También se
soportan los siguientes tipos de datos: TCON_IP_V4_SEC, TCON_QDN y
TCON_QDN_SEC. Consulte "Parámetros para la conexión PROFINET" (Pági‐
na 618).
Bool
El bit DONE es TRUE durante un ciclo tras haberse finalizado la última pe‐
tició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 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
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO

Publicidad

Tabla de contenido
loading

Tabla de contenido