Siemens SIMATIC TD 200 Guide De L'utilisateur page 112

Afficheur
Masquer les pouces Voir aussi pour SIMATIC TD 200:
Table des Matières

Publicité

Paramètres et messages du TD 200
Si une valeur intégrée a été configurée comme pouvant être éditée, vous devez concevoir
votre programme S7-200 de façon qu'il interroge le bit de notification d'édition. Lorsque la
valeur intégrée est modifiée par l'utilisateur, le programme doit en effectuer la lecture et pro-
céder à la tâche requise.
Avertissement
!
La (nouvelle) valeur éditée que l'utilisateur intègre dans un message est susceptible d'être
écrasée par la valeur qui était affichée dans le message avant l'édition.
Vous risquez donc de perdre la nouvelle valeur éditée.
Si vous autorisez l'édition d'une valeur intégrée, vous devez concevoir votre programme de
sorte que, lors de chaque édition, il interroge le bit de notification d'édition et déplace ou
enregistre la (nouvelle) valeur éditée.
Si une valeur intégrée a été configurée comme pouvant être éditée, vous pouvez positionner
le curseur sur cette valeur et l'incrémenter ou la décrémenter à l'aide des touches fléchées
HAUT ou BAS. Les combinaisons de touches SHIFT et touches fléchées HAUT/BAS vous
permettent de positionner le curseur sur un caractère spécifique de la variable. La valeur
change d'autant plus rapidement que vous maintenez longtemps la touche fléchée enfon-
cée.
Après avoir modifié la valeur intégrée, vous devez appuyer sur la touche ENTER. Le TD 200
transmet alors la valeur éditée à la CPU S7-200 et met à 1 le bit de notification d'édition
dans le mot de formatage précédant la valeur intégrée.
La figure D-15 fournit un exemple d'utilisation du bit de notification d'édition. Dans cet exem-
ple, VB21 est l'octet de poids fort du premier mot de formatage du message, la valeur inté-
grée suivant immédiatement le mot de formatage ayant la taille d'un mot (contenue dans
VW23).
CONT
Réseau #
V21.2
VW23
Réseau #
SM0.0
VW250
Figure D-15 Exemple de programme utilisant le bit de notification d'édition
D-16
V21.2 1
R
MOV_W
EN
IN
OUT
VW250
MOV_W
EN
IN
OUT
VW23
// Utilisation du bit de notification d'édition
// pour copier la valeur éditée, puis
// mise à 0 du bit de notification.
//
LD
V21.2
// Lorsque l'opérateur édite la valeur intégrée,
R
V21.2, 1
// remettre le bit à 0 et copier la valeur éditée
MOVWVW23,VW250 // à l'adresse de la variable.
//
LD
SM0.0
// Lors de chaque cycle ...
MOVWVW250,VW23 // copier la variable à l'adresse de
// la valeur intégrée.
LIST
Afficheur TD 200, Guide de l'utilisateur
C79000-G7077-C272-01

Publicité

Table des Matières
loading

Table des Matières