if A=true then (* 1nci öncelikli sorgulama *) (* expression -1 *)
islem := islem +1; (* 1nci Öncelikli işlem *) (* Statement-1 *)
elsif B= true then (* 2nci öncelikli sorgulama *) (* expression -2 *)
islem := islem +2; (* 2nci öncelikli işlem *) (* Statement-2 *)
else
islem := 0; (*yukarıdaki sorgulama sonuçları true degil ise *) (*Default statement *)
end_if
@hkn_blt peki bu yazımda (A=True or (B=True and C=True) or (D=True and E=True)) şeklinde değişkenin TRUE olma şartını belirtmek gerekmiyor mu?Kod:if(A or (B and C) or (D and E)) THEN Z:=TRUE; ELSE Z:=FALSE; END_IF;