Page 1 sur 1

2 Conditipons "IF" pour une meme variable

MessagePosté: Dim 3 Nov 2019 19:12
de arcc
Bonsoir

Je cherche à allumer une led quant la valeur de la variable est comprise entre 35 et 70.
J'ai donc fais un script qui fonctionne mais je me demande si je ne peux pas simplifier les "condition" etant donné que c'est la même variable.

En gros au lieu de
If V > 35
If V<70
La led s'allume
sinon La led s'eteint etc ...

On ne peux pas écrire
If V compris entre 35 et 70... Avec un AND ou autre.

Je vous laisse mon code qui fonctionne.
Code: Tout sélectionner
Var 0911, name Eng1_PSI, Link FSUIPC_INOUT, Offset $908C, Length 2    // Torque Pressure Left
{
   IF V0910 = 1  // SI LE Switch Auto Feather Select Arm = 1
    {
      IF V0911 > 35  // SI Eng1_PSI > 35
        {
          IF V0911 < 70  // SI Eng1_PSI < 70
            {
              &AF_TArm_L = 1
            }
          ELSE             // SI Eng1_PSI < 35
            {
              &AF_TArm_L = 0
            }
        }
      ELSE              // SI Eng1_PSI > 70
        {
          &AF_TArm_L = 0
        }
    }
  ELSE                  //  SI LE Switch Auto Feather Select Arm = 0
    {
      &AF_TArm_L = 0
    }
}


Bonne soirée à tous

Christian

Re: 2 Conditipons "IF" pour une meme variable

MessagePosté: Dim 3 Nov 2019 19:48
de fab
En SIOC, on ne peut pas mettre 2 conditions sur le même IF, donc ton code est le bon !

Re: 2 Conditipons "IF" pour une meme variable

MessagePosté: Dim 3 Nov 2019 19:52
de tabar57
On peut utiliser C0 = v0911 > 35
C1 = v0911 < 70 et mettre un if C0 and C1 par exemple

Bernard

Re: 2 Conditipons "IF" pour une meme variable

MessagePosté: Lun 4 Nov 2019 20:20
de arcc
Voila deux reponses intéressantes.
1: j'avais fait l'essai avec les deux "IF" dans la meme phrase..... pas concluant
D'ou la reponse de Fab.
2 :Donc le "AND" ne fonctionne qu'avec des C0, C1, ....

je vais essayer ca.

Merci tout les deux..

Fab, je ne vais pas tarder à te solliciter.... j'ai des soucis avec ma jauge "Flaps". murrouge

Christian

Re: 2 Conditipons "IF" pour une meme variable

MessagePosté: Lun 4 Nov 2019 21:21
de fab
OK tu nous diras ce que cela donne, l'idée me semble pas mal ...

Ok pour la jauge, dis moi tout cligneoeil