MikeLind
Member
Hi I new to ST programming and I am trying to figure out how I can search an array for an value (3).
I want TEST to go high if eg trayArray[6] = 3 and low if none of the trayArray[j] is 3.
VAR
TEST: BOOL;
trayArray: ARRAY [0..15] OF INT;
j: INT;
END_VAR
FOR j:= 0 TO 15 DO;
IF trayArray[j] = 3 THEN
TEST := TRUE;
ELSIF
trayArray[j] <> 3 THEN
TEST := FALSE;
END_IF
END_FOR
Is what i got but it aint working :s any suggestions? tried google already
I want TEST to go high if eg trayArray[6] = 3 and low if none of the trayArray[j] is 3.
VAR
TEST: BOOL;
trayArray: ARRAY [0..15] OF INT;
j: INT;
END_VAR
FOR j:= 0 TO 15 DO;
IF trayArray[j] = 3 THEN
TEST := TRUE;
ELSIF
trayArray[j] <> 3 THEN
TEST := FALSE;
END_IF
END_FOR
Is what i got but it aint working :s any suggestions? tried google already