10.17
)MCR
Notas importantes sobre el uso de la función MCR
Formato
)MCR
Descripción de la operación
)MCR (Finalizar un área MCR) borra una entrada de la pila MCR y finaliza un área MCR. La
última entrada de la pila MCR queda libre y se pone a "1". Las operaciones MCR( y )MCR
siempre deben utilizarse en pareja. Si se ejecuta la operación )MCR estando la pila vacía se
provoca un error de pila MCR (MCRF).
Palabra de estado
se escribe:
Ejemplo
AWL
Explicación
MCRA
//Activar área MCR.
U
E 1.0
MCR(
//Almacenar el RLO en la pila MCR, abrir un área MCR. El MCR está "ON", si el
RLO es 1 (E 1.0 = 1). El MCR está "OFF", si el RLO es 0 (E 1.0 = 0).
U
E 4.0
=
A 8.0
//Si el MCR está "OFF", A 8.0 se pone a "0" sin considerar E
L
MW20
T
AW10
//Si el MCR está "OFF", se transfiere "0" a AW10.
)MCR
//Finalizar el área MCR.
MCRD
//Desactivar área MCR.
U
E 1.1
=
A 8.1
//Estas instrucciones están fuera del área MCR y no dependen del bit MCR.
Lista de instrucciones (AWL) para S7-300 y S7-400
A5E00706962-01
Fin área MCR
RB
A1
A0
-
-
-
OV
OS
OR
-
-
0
Control de programa
STA
RLO
/ER
1
-
0
4.0.
10-21