Siemens SIMATIC S7-200 Manuel page 157

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

Publicité

Exemple : Activer compteur rapide
P
P
A
L
S
B
R
0
I
N
T
0
Jeu d'opérations S7- -200
NETWORK 1 //Appeler SBR_0 au premier cycle.
LD
SM0.1
CALL
SBR_0
NETWORK 1 //Au premier cycle, configurer HSC1 :
//1. Valider le compteur.
//
- - Ecrire nouvelle valeur en cours.
//
- - Ecrire nouvelle valeur prédéfinie.
//
- - Définir incrémentation comme sens initial de
//
comptage.
//
- - Définir entrées de démarrage et de mise à
//
zéro
//
à niveau d'activité haut.
//
- - Sélectionner mode quadruple.
//2. Configurer HSC1 pour quadrature de phase
//
avec entrées de mise à zéro et de démarrage.
//3. Effacer valeur en cours de HSC1
//4. Poser valeur prédéfinie de HSC1 égale à 50.
//5. Quand valeur en cours de HSC1 = valeur
//
prédéfinie, associer événement 13 à programme
//
d'interruption INT_0.
//6. Valider tous les événements d'interruption
//7. Programmer HSC1
LD
SM0.1
MOVB
16#F8, SMB47
HDEF
1, 11
MOVD
+0, SMD48
MOVD
+50, SMD52
ATCH
INT_0, 13
ENI
HSC
1
NETWORK 1 //Programmer HSC1 :
//1. Effacer valeur en cours de HSC1
//2. Sélectionner écrire uniquement une nouvelle
//
valeur en cours et laisser HSC1 validé.
LD
SM0.0
MOVD
+0, SMD48
MOVB
16#C0, SMB47
HSC
1
Chapitre 6
143

Publicité

Table des Matières
loading

Table des Matières