Spbb Saltar Si Rlo = 1 Y Salvaguardar Rlo En Rb - Siemens SIMATIC S7-300 Manual De Referencia

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

Publicidad

6.6
SPBB
Formato
SPBB <meta>
Operando
<meta>
Descripción de la operación
Si el RLO es 1, la operación SPBB <meta> interrumpe la ejecución lineal del programa y salta
a la meta que se haya indicado. La ejecución lineal del programa continúa en la meta del salto,
que está señalada por una marca. Se puede saltar tanto hacia adelante como hacia atrás. Los
saltos sólo pueden ser ejecutados dentro de un bloque; esto implica que tanto la instrucción
del salto como su meta tienen que encontrarse dentro del mismo bloque. La meta del salto
sólo puede estar representada una sola vez dentro de este bloque. La distancia máxima del
salto es de -32768 ó +32767 palabras del código de programa. El número máximo efectivo de
las instrucciones que se pueden saltar depende de cuál sea la combinación de las
instrucciones dentro del programa (instrucciones de una, dos o tres palabras).
Si el RLO es 0 no se ejecuta el salto. El RLO se pone a "1" y la ejecución del programa
continúa con la instrucción siguiente.
Independientemente de cuál sea el RLO, al ejecutarse la operación SPBB <meta> se copia el
RLO en el RB.
Palabra de estado
se escribe:
Ejemplo
AWL
U
E 1.0
U
E 1.2
SPBB
JOVR
L
EW8
T
MW22
JOVR: U
E 2.1
Lista de instrucciones (AWL) para S7-300 y S7-400
A5E00706962-01
Saltar si RLO = 1 y salvaguardar RLO en RB
Descripción
Nombre simbólico de la meta del salto
RB
A1
A0
x
-
-
Explicación
//Si el RLO = 1, saltar a la meta JOVR. Copiar el contenido del bit RLO en
el bit RB.
//La ejecución del programa continúa aquí en caso de que no se ejecute el
salto.
//La ejecución del programa continúa aquí después de haber saltado a la meta
JOVR.
OV
OS
OR
-
-
0
Operaciones de salto
STA
RLO
/ER
1
1
0
6-7

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Simatic s7-400

Tabla de contenido