Exemples de programmation
B.4 Exemple : Opérations de comptage et de comparaison
Schéma à contacts pour activer les lampes de signalisation sur un tableau d'affichage
Réseau 1 : En présence d'un front montant à l'entrée ZV, la valeur du compteur Z1 est augmentée
de 1 ; en présence d'un front descendant à l'entrée ZR, elle est diminuée de 1. En présence d'un
front montant à l'entrée S, la valeur du compteur est mise à la valeur de ZW. En présence d'un
front montant à l'entrée R, la valeur du compteur est remise à zéro. La valeur actuelle du compteur
Z1 est mémorisée dans le mot de mémento MW200. La lampe de signalisation A 12.1 indique :
"Espace de stockage non vide".
E 12.0
E 12.1
E 12.2
E 12.3
Réseau 2 : La lampe de signalisation A 12.0 indique : "Espace de stockage vide".
A 12.1
Réseau 3 : Si la valeur 50 est inférieure ou égale à la valeur du compteur (c'est-à-dire que la valeur
de comptage est supérieure ou égale à 50), la lampe de signalisation "Espace de stockage plein à
50 %" s'allume.
236
Z1
ZAEHLER
ZV
Q
ZR
S
C#10
ZW DUAL
R
DEZ
CMP
<= I
50
IN1
MW210
IN2
MW210
MW200
A 12.1
A 12.0
A 15.2
Langage CONT pour SIMATIC S7-300/400
Manuel de référence, 04/2017, A5E41654705-AA