Comunicación en Modo Propósito General
10.6 Banderas de Operación
En este apartado se explica el comportamiento de las banderas de recepción y de
transmisión.
10.6.1
Caracter de inicio de trama: No- - STX, Fin de trama: CR
Recepción de datos:
Las banderas (recepción -- transmisión) y la instrucción F159 (MTRN) se comportan de
la siguiente manera:
Datos recibidos del
dispositivo externo
on
Bandera
de recepción
off
R9038 o R9048
on
Ejecución de
la instrucción
off
F159 (MTRN)
on
Bandera
Transmisión
R9039 o R9049
off
Datos transmitidos
Buffer de
recepción
Número de bytes
<1>
recibidos
*
Para la comunicación en modo propósito general se utiliza transmisión half--duplex.
No es posible recibir más datos si las banderas R9038 o R9048 están a ON.
Al ejecutar la instrucción F159 (MTRN), el número de bytes recibidos se borra y se
inicializa el buffer de recepción.
Mientras se está ejecutando F159 (MTRN), las banderas: error (R9037 o R9047),
recepción (R9038 o R9048) y transmisión (R9039 o R9049) permanecen a OFF.
No es posible ejecutar al mismo tiempo dos instrucciones F159 (MTRN).
La recepción de datos finaliza si las banderas de error R9037 o R9047 pasan a ON.
10 - 34
A
B
C
CR
Almacenamiento
A
A
A
B
B
C
*
<2>
<3>
: Posición actual
de escritura
D
No se puede almacenar
mientra que la bandera de
recepción permanece a ON.
No se puede ejecutar otra
instrucción F159 (MTRN)
2
1
Posición actual
A
de escritura
B
C
<0>
El número de bytes recibidos
se ponen a 0 cuando se ejecu-
ta la instrucción F159 (MTRN)
E
F
3
CR
E
E
F
B
C
C
<1>
<2>
*
: Posición actual
de escritura
FPΣ
G
E
F
G
*
<3>