Siemens SIMATIC S7-200 Manuel page 121

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

Publicité

Exemple : Opérations de comparaison
Jeu d'opérations S7- -200
NETWORK 1 //Tourner le potentiomètre analogique 0 pour
//faire varier la valeur d'octet SMB28.
//Q0.0 est active lorsque la valeur SMB28 est
//inférieure ou égale à 50.
//Q0.1 est active lorsque la valeur SMB28 est
//supérieure ou égale à 150.
//L'indicateur d'état est activé lorsque
//la comparaison est vraie.
LD
I0.0
LPS
AB<=
SMB28, 50
=
Q0.0
LPP
AB>=
SMB28, 150
=
Q0.1
NETWORK 2
//Charger dans des adresses de mémoire V
//des valeurs faibles rendant ces comparaisons
////fausses et désactivant les indicateurs d'état.
LD
I0.1
MOVW
- -30000, VW0
MOVD
- -200000000, VD2
MOVR
1.012E- -006, VD6
NETWORK 3
//Charger dans des adresses de mémoire V
//des valeurs élevées rendant ces
//comparaisons vraies et activant
//les indicateurs d'état.
LD
I0.2
MOVW
+30000, VW0
MOVD
- -100000000, VD2
MOVR
3.141593, VD6
NETWORK 4
//La comparaison d'entiers de 16 bits vérifie si
//VW0 > +10000 est vrai.
//Utiliser des constantes de programme pour
//montrer les différents types de données.
//Vous pouvez aussi comparer deux valeurs
//rangées dans la mémoire programmable
//comme : VW0 > VW100
LD
I0.3
LPS
AW>
VW0, +10000
=
Q0.2
LRD
AD<
- -150000000, VD2
=
Q0.3
LPP
AR>
VD6, 5.001E- -006
=
Q0.4
Chapitre 6
107

Publicité

Table des Matières
loading

Table des Matières