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

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-73
Tipos de datos de los parámetros
Parámetro y tipo
REG_KEY
IN
1
USE_ALL_CONN
IN
REQ
IN
DISCONNECT
IN
MB_MODE
IN
2
MB_DATA_ADDR
IN
2
MB_DATA_LEN
IN
MB_DATA_PTR
IN_OUT
2
LICENSED
OUT
1
IDENT_CODE
OUT
1
DONE
OUT
BUSY
OUT
ERROR
OUT
STATUS_0A
OUT
3
1040
Tipo de da‐
Descripción
tos
STRING[17]
Código de registro para la licencia
La instrucción MB_RED_CLIENT necesita una licencia en cada CPU.
Bool
Especifique el número de conexiones configuradas por las que debe en‐
viarse la trama:
0: enviar trama por una conexión, conmutar a la conexión siguiente
solo en caso de error
1: enviar trama por todas las conexiones configuradas
Bool
Consulta Modbus al servidor Modbus TCP
El parámetro REQ está controlado por niveles. Esto significa que mientras la
entrada esté activada (REQ = TRUE), la instrucción enviará peticiones de
comunicación. Si la conexión todavía no se ha establecido, se establece
ahora y la trama Modbus se envía de inmediato.
Los cambios en los parámetros de entrada no serán efectivos hasta que el
servidor haya respondido o se haya emitido un mensaje de error.
Si el parámetro REQ se activa de nuevo durante una petición Modbus en‐
trante, no se lleva a cabo ninguna transmisión adicional posterior.
Bool
Con este parámetro se controla el establecimiento y la finalización de la
conexión con el servidor Modbus:
0: establecer conexión de comunicación con el interlocutor configura‐
do en el parámetro CONNECT (consulte el parámetro CONNECT).
1: desconectar la conexión de comunicación. No se ejecuta ninguna
otra función mientras finaliza la conexión. El valor 0003 se genera en el
parámetro STATUS_x una vez finalizada correctamente la conexión.
USInt
Selecciona el modo de la petición Modbus (lectura, escritura o diagnóstico)
o selección directa de una función Modbus
UDInt
Dirección Modbus en función de MB_MODE
UInt
Longitud de datos: número de bits o registros para el acceso de datos
Variant
Puntero a un búfer de datos para los datos que deben recibirse del servidor
Modbus o que deben enviarse al servidor Modbus.
Bool
0: la instrucción no tiene licencia.
1: la instrucción tiene licencia.
STRING[18]
Identificador de la licencia. Utilice este string para solicitar el código de
registro REG_KEY.
Bool
El bit en el parámetro de salida DONE se pone a "1" en cuanto la tarea
Modbus activada finaliza sin errores en una conexión como mínimo.
Bool
0: no hay ninguna petición Modbus en curso.
1: se está procesando una petición Modbus.
El parámetro de salida BUSY no se activa durante el establecimiento y la
finalización de la conexión.
Bool
0: no hay error
1: la tarea Modbus activada no pudo transmitirse correctamente en
alguna de las conexiones configuradas. La causa del error se indica en
el parámetro STATUS_x.
Word
Información de estado detallada de la instrucción en la conexión 0A.
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO

Publicidad

Tabla de contenido
loading

Tabla de contenido