Bea; Fin De Bloque Incondicionado - Siemens SIMATIC S7-300 Manual De Referencia

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

Publicidad

Control de programa
10.4

BEA

Formato
BEA
Descripción de la operación
BEA (Fin de bloque incondicionado) interrumpe la ejecución del programa en el bloque actual
y salta al bloque que el bloque actual ha llamado. La ejecución del programa continúa con la
primera instrucción después de ejecutar la llamada al bloque. Se libera el área de datos
locales actual, y el anterior área de datos locales se convierte en el área actual. Los bloques
de datos que estaban abiertos en el momento de llamar al bloque se vuelven a abrir.
Adicionalmente se restablece la dependencia del bloque que efectúa la llamada con respecto
al MCR y el RLO se transfiere desde el bloque actual al bloque que efectúa la llamada. Para
que se realice la operación BEA no se tienen que cumplir previamente condiciones de ningún
tipo. Si se omite ("se salta") la operación BEA, la ejecución del programa actual no finaliza,
sino que continúa en la meta del salto, dentro del bloque.
Palabra de estado
se escribe:
Ejemplo
AWL
U
E 1.0
SPB
NEXT
L
EW4
T
EW10
U
E 6.0
U
E 6.1
S
M 12.0
BEA
NEXT: NOP 0
10-4

Fin de bloque incondicionado

RB
A1
A0
-
-
-
Explicación
//Saltar a la meta NEXT, si el RLO es 1 (E
//Continuar aquí si no se ejecuta el salto.
//Fin de bloque incondicionado.
//Continuar aquí si se ejecuta el salto.
OV
OS
OR
-
0
0
1.0
Lista de instrucciones (AWL) para S7-300 y S7-400
STA
RLO
/ER
1
-
0
=
1).
A5E00706962-01

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Simatic s7-400

Tabla de contenido