Programación - Comunicación mediante instrucciones
3.1 Punto a punto
Estructura del tipo de datos del parámetro Receive_Conditions, parte 1 (condiciones de inicio)
Tabla 3- 6
Estructura de Receive_Conditions para condiciones de inicio
Parámetro
START.STARTCOND
START.IDLETIME
START.STARTCHAR
START.SEQ[1].CTL
START.SEQ[1].STR[1] ..
START.SEQ[1].STR.[5]
START.SEQ[2].CTL
START.SEQ[2].STR[1] ..
START.SEQ[2].STR.[5]
START.SEQ[3].CTL
START.SEQ[3].STR[1] ..
START.SEQ[3].STR.[5]
26
Decla-
Tipo de
Estándar
ración
datos
IN
Word
02H
IN
Word
28H
IN
Byte
02H
IN
Byte
0
IN
Char[5]
0
IN
Byte
0
IN
Char[5]
0
IN
Byte
0
IN
Char[5]
0
Instrucciones de comunicación PtP utilizadas con la periferia descentralizada de un S7-300/400
Descripción
Indicación de la condición de inicio
01H - detección del carácter de inicio
•
02H - cualquier carácter
•
04H - detección de Line Break
•
08H - detección de Idle Line
•
10H - detección de la secuencia de inicio 1
•
20H - detección de la secuencia de inicio 2
•
40H - detección de la secuencia de inicio 3
•
80H - detección de la secuencia de inicio 4
•
Las condiciones de inicio pueden combinarse sumando los
valores.
Número de tiempos de bit necesarios en vacío para que se
detecte un nuevo inicio de la trama (valor predeterminado:
W#16#28). Solo en combinación con la condición "línea vacía".
0 a FFFF
Carácter de inicio para la condición "carácter de inicio". (valor
predeterminado: B#16#2)
Secuencia de inicio 1, desactivar/activar comparación para
cada carácter: (valor predeterminado: B#16#0)
Estos son los bits de activación para cada carácter de la
secuencia de inicio.
01H - carácter 1
•
02H - carácter 2
•
04H - carácter 3
•
08H - carácter 4
•
10H - carácter 5
•
Si se desactiva un bit para un carácter determinado, significa
que en esta posición de la secuencia cada carácter representa
una secuencia de inicio válida (p. ej. 1FH = se interpretan los 5
caracteres).
Secuencia de inicio 1, carácter de inicio (5 caracteres).
Secuencia de inicio 2, ignorar/comparar control para cada
carácter. Valor predeterminado: B#16#0)
Secuencia de inicio 2, carácter de inicio (5 caracteres).
Secuencia de inicio 3, ignorar/comparar control para cada
carácter. Valor predeterminado: B#16#0
Secuencia de inicio 3, carácter de inicio (5 caracteres).
Manual de programación, 01/2013, A5E31625084-AA