Siemens S7 Serie Manual De Sistema página 1146

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

Publicidad

Procesador de comunicaciones y Modbus TCP
13.3 Comunicación punto a punto (PtP)
Parámetro
Detectar fin del mensaje por
tiempo excedido entre carac-
teres
Detectar fin del mensaje
recibiendo un número fijo de
caracteres
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
1146
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 excedi-
do 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 1023.
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 pro-
tocolos de longitud 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 longi-
tud 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
especificar una secuencia de cinco caracteres como máximo. Para cada posición de carác-
ter 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.
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido