Siemens SIMATIC S7-200 Manuel page 100

Masquer les pouces Voir aussi pour SIMATIC S7-200:
Table des Matières

Publicité

Automate programmable S7-200 Manuel système
Comme illustré à la figure 6-3, le S7--200 utilise une pile logique pour résoudre la logique de
commande. Dans ces exemples, les valeurs initiales de la pile sont notées "vi0" à "vi7", une
nouvelle valeur fournie par l'opération est notée "nv" et "P0" correspond à la valeur calculée
rangée dans la pile.
ALD
Avant
Combiner
vi0
niveaux 1 et 2
vi1
de la pile
vi2
selon ET
vi3
vi4
vi5
vi6
vi7
P0 = vi0 ET vi1
vi8
LPS
Avant
Dupliquer
vi0
valeur
vi1
supérieure
vi2
de la pile
vi3
vi4
vi5
vi6
vi7
2
vi8
1
La valeur est inconnue (peut être 0 ou 1).
2
La valeur vi8 est perdue après l'exécution d'une opération Dupliquer valeur supérieure de la pile ou
Dupliquer bit n de la pile.
Figure 6-3
Fonctionnement des opérations sur pile
Exemple : Opérations sur pile
86
OLD
Après
Avant
Combiner
P0
vi0
niveaux 1 et 2
vi2
vi1
de la pile selon
vi3
vi2
OU
vi4
vi3
vi5
vi4
vi6
vi5
vi7
vi6
vi8
vi7
P0 = vi0 OU vi1
1
x
vi8
LRD
Après
Avant
Copier
vi0
vi0
deuxième
vi0
vi1
valeur de la
vi1
vi2
pile
vi2
vi3
vi3
vi4
vi4
vi5
vi5
vi6
vi6
vi7
vi7
vi8
LDS
Après
Avant
Dupliquer
P0
vi0
un bit de la
vi2
vi1
pile
vi3
vi2
vi4
vi3
vi5
vi4
vi6
vi5
vi7
vi6
vi8
vi7
1
x
vi8
LPP
Après
Avant
Extraire
vi1
vi0
valeur
vi1
vi1
supérieure
vi2
vi2
de la pile
vi3
vi3
vi4
vi4
vi5
vi5
vi6
vi6
vi7
vi7
vi8
vi8
NETWORK 1
LD
I0.0
LD
I0.1
LD
I2.0
A
I2.1
OLD
ALD
=
Q5.0
NETWORK 2
LD
I0.0
LPS
LD
I0.5
O
I0.6
ALD
=
Q7.0
LRD
LD
I2.1
O
I1.3
ALD
=
Q6.0
LPP
A
I1.0
=
Q3.0
Après
vi3
vi0
vi1
vi2
vi3
vi4
vi5
vi6
2
vi7
Après
vi1
vi2
vi3
vi4
vi5
vi6
vi7
vi8
1
x

Publicité

Table des Matières
loading

Table des Matières