Condiciones De Inicio Del Mensaje - Siemens SIMATIC S7-1200 Manual De Sistema

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

Publicidad

Procesador de comunicaciones y Modbus TCP
13.3 Comunicación punto a punto (PtP)
Los parámetros de recepción de mensajes también se pueden configurar o modificar
dinámicamente desde el programa de usuario utilizando la instrucción Receive_Config
(Página 966).
Nota
Los valores de parámetros ajustados mediante la instrucción Receive_Config en el programa de
usuario prevalecen sobre las propiedades de "Configuración de la recepción de mensajes". La
CPU no conserva los parámetros ajustados mediante la instrucción RCV_CFG si se desconecta la
alimentación o hay una transición a STOP.

Condiciones de inicio del mensaje

Es posible determinar cómo la interfaz de comunicación debe detectar el inicio de un mensaje.
Los caracteres iniciales y los caracteres que contiene el mensaje se depositan en el búfer de
recepción hasta que se cumpla una condición de fin configurada.
Es posible definir varias condiciones de inicio. Si se especifica más de una condición de inicio,
todas las condiciones de inicio deberán cumplirse antes de que el mensaje se considere como
iniciado. Por ejemplo, si se configura un tiempo de "idle line" y un carácter de inicio específico,
el CM o la CB determinará primero si se cumple el requisito de tiempo de "idle line" y buscará
luego el carácter de inicio indicado. Si se recibe algún otro carácter (que no sea el carácter de
inicio indicado), el CM o la CB reiniciará la búsqueda del inicio del mensaje buscando
nuevamente el tiempo de "idle line".
Parámetro
Empezar con cualquier carác‐
ter
Line Break
Idle Line
948
Definición
La condición "Carácter cualquiera" determina que cualquier carácter que se reciba correcta‐
mente indicará el inicio de un mensaje. Este carácter es el primer carácter del mensaje.
La condición "Line Break" especifica que la recepción de un mensaje comienza cuando se reciba
un carácter de salto de línea.
La condición "Idle Line" especifica que la recepción de un mensaje comienza una vez que la línea
de recepción haya estado inactiva o en reposo durante el número de tiempos de bit indicado.
Cuando se cumple esta condición, se inicia el mensaje.
Caracteres
Reinicia el temporizador de "idle line"
Se ha detectado la "idle line" e iniciado la recepción de un mensaje
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO

Publicidad

Tabla de contenido
loading

Tabla de contenido