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

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

Publicidad

Parámetro
Detectar fin del mensaje por
tiempo excedido entre carac‐
teres
Detectar fin del mensaje reci‐
biendo un número fijo de ca‐
racteres
Detectar fin del mensaje por
longitud máxima
Leer longitud del mensaje en
el mensaje
Detectar fin del mensaje por
un carácter
Detectar fin del mensaje por
una cadena de caracteres
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO
Definición
El mensaje finaliza cuando ha transcurrido el timeout máximo configurado entre cualquier par
de caracteres consecutivos de un mensaje. El valor predeterminado del tiempo excedido entre
caracteres es 12 tiempos de bit y el valor máximo es 65535 tiempos de bit, hasta un límite
máximo de ocho segundos.
Caracteres recibidos
Reinicia el temporizador entre caracteres
El temporizador entre caracteres se detiene y finaliza el mensaje.
El mensaje finaliza cuando se ha recibido el número de caracteres especificado. El rango válido
de la longitud fija está comprendido entre 1 y 4096.
Tenga en cuenta que para el S7-1200, esta condición de fin solo es válida para CPU V4.0 o
superiores.
El mensaje finaliza cuando se ha recibido el número de caracteres máximo configurado. El
rango válido de la longitud máxima está comprendido entre 1 y 1024.
Esta condición sirve para impedir un error de desbordamiento del búfer de mensajes. Si esta
condición de fin se combina con condiciones de fin por tiempo excedido (timeout) y ocurre una
condición de timeout, los caracteres válidos recibidos hasta entonces estarán disponibles,
aunque no se haya alcanzado la longitud máxima. Esto permite soportar protocolos de longi‐
tud variable si solo se conoce la longitud máxima.
El mensaje en sí especifica la longitud del mensaje. El mensaje finaliza cuando se recibe un
mensaje con la longitud especificada. El método para especificar e interpretar la longitud del
mensaje se describe más adelante.
El mensaje finaliza cuando se recibe un carácter especificado.
El mensaje finaliza cuando se recibe una secuencia de caracteres especificada. Es posible es‐
pecificar una secuencia de cinco caracteres como máximo. Para cada posición de carácter se
indica bien sea un carácter hexadecimal específico, o bien que el carácter se ignore en la
comparación de secuencias.
Los caracteres iniciales ignorados no forman parte de la condición de fin. Los caracteres finales
ignorados forman parte de la condición de fin.
Procesador de comunicaciones y Modbus TCP
13.3 Comunicación punto a punto (PtP)
953

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido