Mathématiques complètes et traitement des scripts
L'opérateur « > » (plus grand que) est utilisé, de même que l'opérateur booléen « && » (ET).
La variable globale GLBV1 est également utilisée pour maintenir le numéro du canal le plus
grand actuel.
Ce code peut être converti en un script comme suit :
Dans cette application, les débitmètres sont connectés aux entrées 1, 2, 3 et 4 à l'arrière de
l'enregistreur et enregistrés sur les plumes 1 à 4.
P1=A1
P2=A2
P3=A3
P4=A4
334
If ((A1>A2)&&(A1>A3)&&(A1>A4))
{
GLBV1=1;
return A1;
}
elseif ((A2>A1)&&(A2>A3)&&(A2>A4))
{
GLBV1=2;
return A2;
}
elseif ((A3>A1)&&(A3>A2)&&(A3>A4))
{
GLBV1=3;
return A3;
}
else
{
GLBV1=4;
return A4;
}
Ce script teste si le débitmètre 1 est supérieur au
débitmètre 2, 3 ou 4.
Si oui, définir l'indicateur 1 à l'écran
Et retourner le relevé du débit actuel
Ce script teste si le débitmètre 2 est supérieur au
débitmètre 1, 3 ou 4.
Si oui, définir l'indicateur 2 à l'écran
Et retourner le relevé du débit actuel
Ce script teste si le débitmètre 3 est supérieur au
débitmètre 1, 2 ou 4.
Si oui, définir l'indicateur 3 à l'écran
Et retourner le relevé du débit actuel
Si aucune des hypothèses ci-dessus n'est vraie,
alors 4 est le plus grand
Définir alors l'indicateur 4 à l'écran
Et retourner le relevé du débit actuel
43-TV-25-43-FR_Version 1 GLO Juin 2016 UK
A5E37588179-01