Estructura De Los Tipos De Datos Del Parámetro Conditions, 2ª Parte (Condiciones De Fin) - 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.6 Comunicación Legacy PtP (solo CM/CB 1241)
Ejemplo
Considere el siguiente mensaje recibido en código hexadecimal: "68 10 aa 68 bb 10 aa 16" y las
secuencias de inicio configuradas que muestra la tabla siguiente. Las secuencias de inicio se
comienzan a evaluar al recibirse correctamente el primer carácter 68H. Tras recibirse
correctamente el cuarto carácter (el segundo 68H), se cumple la condición de inicio 1. Una vez
cumplidas las condiciones de inicio, se iniciará la evaluación de las condiciones de fin.
El procesamiento de la secuencia de inicio puede cancelarse debido a distintos errores de
paridad, trama o tiempo excedido entre caracteres. Debido a estos errores, no se recibe el
mensaje puesto que no se ha cumplido la condición de inicio.
Tabla 13-108 Condiciones de inicio
Condición de inicio Primer carácter
1
68H
2
10H
3
dcH
4
e5H
Condiciones de fin de la instrucción RCV_PTP
Las condiciones de fin configuradas determinan el fin de un mensaje. La primera aparición de
una o más condiciones de fin configuradas determina el fin de un mensaje. La sección
"Condiciones de fin del mensaje" del apartado "Configurar los parámetros de recepción
(Página 947)" describe las condiciones de fin que se pueden configurar en la instrucción
RCV_CFG.
Las condiciones de fin se pueden configurar tanto en las propiedades de la interfaz de
comunicación en la configuración de dispositivos como desde la instrucción RCV_CFG. Cada vez
que la CPU realiza una transición de STOP a RUN, los parámetros de recepción (condiciones de
inicio y fin) vuelven a los ajustes de la configuración de dispositivos. Si el programa de usuario
de STEP 7 ejecuta la instrucción RCV_CFG, los ajustes cambiarán a las condiciones de RCV_CFG.
Estructura de los tipos de datos del parámetro CONDITIONS, 2ª parte (condiciones de fin)
Tabla 13-109 Estructura de CONDITIONS para condiciones de END
Parámetro
ENDCOND
MAXLEN
1118
Primer carácter +1 Primer carácter +2 Primer carácter +3 Primer carácter +4
xx
aaH
aaH
xx
Tipo de parámetro
Tipo de datos
IN
UInt
0
IN
UInt
1
xx
68H
xx
xx
xx
xx
xx
xx
Descripción
Este parámetro define la condición de fin del mensaje:
01H -Tiempo de respuesta
02H -Tiempo del mensaje
04H - Tiempo excedido entre caracteres
08H - Longitud máxima
10H - N + LEN + M
20H - Secuencia
Longitud máxima del mensaje: Se utiliza solo si está selec‐
cionada la condición de fin "Longitud máxima". 1 a 1024
bytes
Manual de sistema, V4.5 05/2021, A5E02486683-AO
xx
xx
xx
xx
Controlador programable S7-1200

Publicidad

Tabla de contenido
loading

Tabla de contenido