La version V1.1 d' EcoStruxure Machine Expert ne prend pas en charge les contrôleurs M258, LMC058 et LMC078.

SEL

Vue d'ensemble

Opérateur de sélection binaire IEC.

G détermine si IN0 ou IN1 est affecté à OUT.

OUT := SEL(G, IN0, IN1) signifie :

OUT := IN0;             si G=FALSE

OUT := IN1;                  si G=TRUE

Types de données autorisés :

IN0, ...,INn et OUT peuvent être de n'importe quel type de données identique. Vérifiez que les variables utilisées dans ces emplacements présentent un type de données identique, notamment lorsque vous utilisez des types de données utilisateur. Le compilateur vérifie l'identité des types et renvoie des erreurs de compilation. L'affectation d'instances de bloc fonction à des variables d'interface n'est pas prise en charge.

G : BOOL

Exemple en langage IL

LD  TRUE
SEL 3,4   (* IN0 = 3, IN1 =4 *)
ST  Var1  (* result is 4 *)
LD  FALSE
SEL 3,4
ST  Var1  (* result is 3 *)

Exemple en langage ST

Var1:=SEL(TRUE,3,4); (* result is 4 *)

Exemple en langage FBD

G-SE-0024409.2.gif-high.gif

 

 

Remarque

NOTE : lorsque IN0 est TRUE, l'expression précédant G n'est pas traitée. lorsque IN1 est FALSE, l'expression précédant G n'est pas traitée.