Beb; Fin De Bloc Conditionnelle - 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é

10.3

BEB

Fin de bloc conditionnelle

Format
BEB
Description de l'opération
Si le RLG égale 1, l'opération BEB (Fin de bloc conditionnelle) 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. La dépendance par
rapport au MCR du bloc appelant est restaurée.
Le RLG (égal à 1) est reporté du bloc qui s'est achevé dans le bloc appelant. Si le RLG égale 0,
l'opération BEB ne s'exécute pas. Le RLG est mis à 1 et le programme se poursuit avec l'instruction
suivante.
Mot d'état
Ecriture :
Exemple
LIST
U
E 1.0
BEB
L
EW4
T
MW10
Langage LIST pour SIMATIC S7-300/400
Manuel de référence, 05/2010, A5E02790284-01
RB
BI1
BI0
-
-
-
Explication
//Actualiser le RLG.
//Terminer le bloc si le RLG égale 1.
//Poursuivre ici si l'instruction BEB ne s'exécute pas (RLG égal à 0).
Opérations de gestion d'exécution de programme
10.3 BEB Fin de bloc conditionnelle
DEB
DM
OU
-
x
0
ETAT
RLG
/PI
1
1
0
149

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières