Bea Fin De Bloc Inconditionnelle - Siemens SIMATIC S7-300 Manuel De Référence

Langage list
Masquer les pouces Voir aussi pour SIMATIC S7-300:
Table des Matières

Publicité

Opérations de gestion d'exécution de programme

10.4 BEA Fin de bloc inconditionnelle

10.4
BEA
Fin de bloc inconditionnelle
Format
BEA
Description de l'opération
BEA (Fin de bloc inconditionnelle)
Cette opération interrompt la séquence normale de votre programme dans le bloc en cours et saute au
bloc ayant appelé le bloc en cours. Le programme se poursuit avec la première instruction suivant
l'appel du bloc. La zone de données locales en cours est libérée et la zone de données locales
précédentes redevient la zone de données locales en cours. Les blocs de données qui étaient ouverts
au moment de l'appel sont à nouveau ouverts. De plus, la dépendance par rapport au MCR du bloc
appelant est restaurée et le RLG est transféré du bloc en cours au bloc appelant. L'opération BEA prend
effet sans condition. Si l'opération BEA est sautée, le déroulement de votre programme ne s'achève
pas, mais se poursuit à la destination de saut, à l'intérieur du bloc.
Mot d'état
Ecriture :
Exemple
LIST
U
SPB
L
T
U
U
S
BEA
SUIV: NOP 0
150
RB
BI1
BI0
-
-
-
Explication
E 1.0
SUIV
//Saut au repère de saut SUIV si le résultat logique RLG égale 1
//(E 1.0 = 1).
EW4
//Poursuivre ici si le saut ne s'exécute pas.
EW10
E 6.0
E 6.1
M
12.0
//Fin de bloc inconditionnelle.
//Poursuivre ici si le saut s'exécute.
DEB
DM
OU
-
0
0
Manuel de référence, 05/2010, A5E02790284-01
ETAT
RLG
1
-
Langage LIST pour SIMATIC S7-300/400
/PI
0

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières