Lecture De La Valeur Courante; Paramétrage De La Valeur En Cours Et De La Valeur Prédéfinie - Siemens SIMATIC S7-200 Manuel

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

Publicité

L'interrogation de l'octet de commande et des valeurs en cours et prédéfinie associées est liée à
l'exécution de l'opération HDEF. Le tableau 6-28 présente chacun des bits de commande.
Tableau 6-28 Bits de commande pour HSC0, HSC1, HSC2, HSC3, HSC4 et HSC5
HSC0
HSC1
HSC2
SM37.3 SM47.3 SM57.3 SM137.3
SM37.4 SM47.4 SM57.4 SM137.4
SM37.5 SM47.5 SM57.5 SM137.5
SM37.6 SM47.6 SM57.6 SM137.6
SM37.7 SM47.7 SM57.7 SM137.7

Lecture de la valeur courante

Il n'est possible de lire la valeur en cours de chaque compteur rapide qu'à l'aide du type de
données HC (valeur en cours de compteur rapide) suivi du numéro du compteur (0, 1, 2, 3, 4 ou
5), comme illustré dans le tableau 6-29. Utilisez le type de données HC à chaque fois que vous
désirez lire la valeur en cours, que ce soit dans une table de visualisation d'état ou dans le
programme utilisateur. Le type de données HC ne permet que la lecture ; vous ne pouvez pas
l'utiliser pour écrire une nouvelle valeur en cours dans le compteur rapide
Tableau 6-29 Valeurs en cours pour HSC0, HSC1, HSC2, HSC3, HSC4 et HSC5
Valeur à lire
Valeur en cours (VC)s
Exemple : lecture et sauvegarde de la valeur en cours
M
A
I
N
Paramétrage de la valeur en cours et de la valeur prédéfinie
Chaque compteur rapide a une valeur en cours de 32 bits (VC) et une valeur prédéfinie de 32 bits
(VP) enregistrées en interne. La valeur en cours est la valeur de décompte en cours du compteur
alors que la valeur prédéfinie est une valeur de comparaison utilisée optionnellement pour
déclencher une interruption lorsque la valeur en cours atteint la valeur prédéfinie. Vous pouvez
lire la valeur en cours à l'aide du type de données HC comme décrit au paragraphe précédent.
Vous ne pouvez pas lire la valeur prédéfinie directement. Pour charger une nouvelle valeur en
cours ou une nouvelle valeur prédéfinie dans le compteur rapide, vous devez configurer l'octet de
commande et le ou les doubles mots de mémentos spéciaux qui contiennent la nouvelle valeur
en cours et/ou la nouvelle valeur prédéfinie, puis exécuter l'opération HSC afin que les nouvelles
valeurs soient transférées dans le compteur rapide. Le tableau 6--30 présente les doubles mots
de mémentos spéciaux contenant les nouvelles valeurs en cours et prédéfinie désirées.
HSC3
HSC4
HSC5
SM147.3
SM157.3
SM147.4
SM157.4
SM147.5
SM157.5
SM147.6
SM157.6
SM147.7
SM157.7
HSC0
HSC1
HC0
HC1
Réseau 1
LD
EU
MOVD
Jeu d'opérations S7- -200
Description
Bit de commande du sens de comptage :
0 = décrémentation
Ecrire sens de comptage dans le compteur
rapide :
0 = pas de mise à jour
1 = mise à jour du sens
Ecrire nouvelle valeur prédéfinie dans le
compteur rapide :
0 = pas de mise à jour
1 = mise à jour de la valeur prédéfinie
Ecrire nouvelle valeur en cours dans le
compteur rapide :
0 = pas de mise à jour
1 = mise à jour de la valeur en cours
Valider le compteur rapide :
0 = inhiber le compteur rapide
1 = valider le compteur rapide
HSC2
HSC3
HSC4
HC2
HC3
HC4
//Sauvegarder la valeur du compteur
// rapide 0 dans VD200 lorsque I3.0
// passe de 0 à 1.
I3.0
HC0, VD200
Chapitre 6
1 = incrémentation
HSC5
HC5
135

Publicité

Table des Matières
loading

Table des Matières