dopisz swój adres do listy:
elementy programu - operatory wyboru
SEL
Operator wyboru IEC: Zaznaczenie binarne.
OUT := SEL(G, IN0, IN1) oznacza:
OUT := IN0 if G=FALSE;
OUT := IN1 if G=TRUE.
IN0, IN1 i OUT mogą być każdego typu, G musi być typu BOOL. Wynik zaznaczenia to IN0, jeśli G jest FALSE lub IN1, jeśli G jest
TRUE.
Przykład w IL:
LD TRUE
SEL 3,4 (* IN0 = 3, IN1 =4 *)
ST Var1 (* Wynik 4 *)
LD FALSE
SEL 3,4
ST Var1 (* Wynik 3 *)
Przykład w ST:
Var1:=SEL(TRUE,3,4); (* Wynik dla Var1 to 4 *)
Przykład w FBD:

codesys.pl