Siemens SIMATIC S7-GRAPH Manuel page 83

Pour s7-300/400 programmation de commandes séquentielles
Table des Matières

Publicité

Evénement
Opération
S1, S0, L1, L0,
TR[C]
V1, V0, A1, R1.
[ ] = addition facultative d'un Interlock ; x = numéro de la temporisation
Valeur de temps
Pour toutes les actions contenant l'une des opérations TL ou TD, il faut indiquer
une valeur de temps. Vous la programmerez avec la syntaxe suivante :
<valeur de temps> = EWy, AWy, MWy, LWy, DBWy, DIWy ; variable de type
S5TIME, WORD ; S5T#constante_temps
Y = 0 à 65534
Expressions arithmétiques dans des actions
Dans les actions, vous pouvez mettre à disposition des instructions avec des
expressions arithmétiques simples. Pour cela, il y a des affectations de forme
A:=B, A:=func(B) et A:=B<opérateur>C. Une action contenant une expression
arithmétique nécessite l'opération N. Elle peut être déclenchée par un événement.
On peut donc programmer l'exécution de l'affectation soit seulement lorsque
l'événement en question se produit, soit dans chaque cycle dans lequel l'étape
concernée est active. Il est possible de combiner l'action à un verrouillage
(Interlock, ajouter la lettre C).
Evénement
Opération
--
N[C]
S0, S1, V0,
N[C]
V1, L0, L1, A1,
R1
GRAPH pour SIMATIC S7-300/400 Programmation de commandes séquentielles
C79000-G7077-C526-01
Identificateur
Adresse
d'opérande
d'opérande
T
x
Affectation
A:=B
Tant que l'étape est active [et que l'Interlock est vrai],
l'affectation est exécutée.
A:=func(B)
A:=B<opérateur>C
Une fois l'événement apparu [et l'Interlock étant vrai],
A:=B
l'affectation est exécutée.
A:=func(B)
A:=B<opérateur>C
Programmation des actions et des conditions
Signification
Remise à zéro : dès que l'événement
apparaît [et que l'Interlock est vrai], la
temporisation est stoppée. Bit de
temporisation (état de la temporisation) et
valeur de temps sont remis à 0.
Signification
7-9

Publicité

Table des Matières
loading

Table des Matières