Siemens S7 Serie Manual De Sistema página 1219

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

Publicidad

Parámetro y tipo
DONE
OUT
BUSY
OUT
ERROR
OUT
STATUS
OUT
Nota
Requisito de versión del firmware de la CPU
Las instrucciones Modbus TCP descritas en este apartado del manual requieren una versión
de firmware V4.1 o superior.
Parámetro REQ
FALSE = Ninguna petición de comunicación Modbus
TRUE = Petición de comunicación con un servidor Modbus TCP
Si ninguna instancia de MB_CLIENT está activa y el parámetro DISCONNECT=0, se inicia
una nueva petición Modbus cuando REQ=1. Si la conexión no está todavía establecida, se
establecerá una nueva.
Si la misma instancia de MB_CLIENT se ejecuta nuevamente con DISCONNECT=0 y
REQ=1, antes de que finalice la petición actual no se realizarán más transmisiones Modbus.
No obstante, en cuanto finalice la petición actual, se podrá procesar otra petición si
MB_CLIENT se ejecuta con REQ=1.
Cuando finalice la petición de comunicación MB_CLIENT actual, el bit DONE será TRUE
durante un ciclo. El bit DONE se puede usar como puerta temporal para secuenciar varias
peticiones MB_CLIENT.
Nota
Coherencia de los datos de entrada durante el procesamiento de MB_CLIENT
Una vez que un cliente Modbus inicia una operación Modbus, todos los estados de entrada
se guardan internamente y se comparan en cada llamada sucesiva. La comparación se
utiliza para determinar si una llamada en particular originó la petición de cliente activa. Se
puede realizar más de una llamada de MB_CLIENT con un DB de instancia común.
Es importante que las entradas no se cambien durante el tiempo en el que se procesa
activamente una operación MB_CLIENT . Si no se observa esta regla, un MB_CLIENT no
puede determinar la instancia activa.
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
Tipo de da-
Descripción
tos
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 eje-
cució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
Procesador de comunicaciones y Modbus TCP
13.5 Comunicación Modbus
1219

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido