13.5
Expressions arithmétiques dans des actions
Ces actions sont exécutées soit dans chaque cycle dans lequel l'étape concernée
est active, soit une seule fois lorsque l'événement correspondant se produit.
Action
Evéne-
Opération
ment
--
N
--
NC
S1 : expressions arithmétiques dans des actions déclenchées par l'activation d'une étape
S1
N
S1
NC
S0 : expressions arithmétiques dans des actions déclenchées par la désactivation d'une étape
S0
N
L1 : expressions arithmétiques dans des actions déclenchées par une condition de verrouillage
disparaissant
L1
N
L1 : expressions arithmétiques dans des actions déclenchées par une condition de verrouillage
apparaissant
L0
N
GRAPH pour SIMATIC S7-300/400 Programmation de commandes séquentielles
C79000-G7077-C526-01
Affectation
A:=B
Tant que l'étape est active, l'expression arithmétique est
exécutée.
A:=func(B)
A:=B<opérateur>C
A:=B
Tant que l'étape est active et la condition de verrouillage
remplie, l'expression arithmétique est exécutée.
A:=func(B)
A:=B<opérateur>C
A:=B
Dès que l'étape est activée, l'expression arithmétique est
exécutée.
A:=func(B)
A:=B<opérateur>C
A:=B
Dès que l'étape est activée et que la condition de
verrouillage est remplie, l'expression arithmétique est
A:=func(B)
exécutée.
A:=B<opérateur>C
A:=B
Dès que l'étape est désactivée, l'expression arithmétique
est exécutée.
A:=func(B)
A:=B<opérateur>C
A:=B
Dès que la condition de verrouillage n'est plus remplie
(disparaît) pour une étape active ou si la condition de
A:=func(B)
verrouillage n'est pas remplie au moment où l'étape est
A:=B<opérateur>C
activée, l'expression arithmétique est exécutée.
A:=B
Dès que la condition de verrouillage est remplie
(apparaît) pour une étape active, l'expression
A:=func(B)
arithmétique est exécutée.
A:=B<opérateur>C
Tableau des actions
Remarque
13-21