Télécharger Imprimer la page

Siemens SIREC D200 Manuel page 273

Enregistreur à écran
Masquer les pouces Voir aussi pour SIREC D200:

Publicité

Mathématiques complètes et traitement des scripts
Le code est constitué du relevé des deux débitmètres et d'un compteur de variations qui
totalise le nombre de fois que le débit 3 dépasse le débit 2.
Le pseudo-code est le suivant :
Si le relevé du débitmètre 3 est plus grand que celui du débitmètre 2, s'assurer qu'il était
déjà plus grand que le débitmètre 2 et si c'est le cas, retourner la valeur du dernier compteur
de variations.
Si le relevé n'était pas plus grand que celui du débitmètre 3 la dernière fois, afficher un
indicateur pour signaler une variation et incrémenter le compteur de variations de 1, puis
retourner le dernier compteur de variations.
Si le débitmètre 3 est inférieur au débitmètre 2, retourner simplement la valeur du compteur
de variations sans incrément.
La plume 7 est utilisée pour mettre ce script en œuvre. Celui-ci est mis en œuvre comme
suit :
if (A3>A2)
{
}
else
{
BLKV1=0;
Return BLKV2;
}
Dans le script ci-dessus, BLKV (toutes les variables) est utilisé pour maintenir les valeurs.
Notez que BLKV n'est pas conservé lorsque l'alimentation est coupée, et si l'application
nécessite un compteur non volatil, BLKVn doit être remplacé par PSTVn.
43-TV-25-35-FR GLO Version 4 12/06 FR
A5E01001779-04
if(BLKV1==1)
{
return BLKV2;
}
else
{
BLKV1=1;
BLKV2=BLKV2+1;
Return BLKV2;
}
Teste si A3 est plus grand que A2
Si c'est le cas, teste si A3 était plus grand que A2
la dernière fois
Si c'est le cas, retourner le dernier compteur de
variations
Si non, alors
Afficher un indicateur pour signaler que A3 vient
de dépasser A2
Incrémenter le compteur de variations de 1
Retourner le nouveau total du compteur de
variations
Si A3 n'est pas plus grand que A2
Afficher un indicateur pour signaler que A2 est
plus grand que A3 cette fois-ci
Retourner le compteur de variations actuel
267

Publicité

loading

Ce manuel est également adapté pour:

Sirec d300Sirec d400