Greetings, so i create project for FX3U in GX Works2. In my program i use function in ST. That function return array with word(signed). I have a warning:
ST
FOR i_var := 0 TO n_i BY 1 DO
TempNumbs := Numbs;
TempDevSetsOnPerTime := DevSetsOnPerTime;
QueueBySetOn[i_var] := 0;
END_FOR;
QueueBySetOn[1] := TempNumbs[n_i];
QueueBySetOn[3] := 1;
FOR i_var := 0 TO n_i BY 1 DO
IF (TempDevSetsOnPerTime[TempNumbs[i_var]] < MaxSetsOnPerTime) THEN
QueueBySetOn[0] := TempNumbs[i_var];
QueueBySetOn[3] := 0;
EXIT;
END_IF;
END_FOR;
So, it realy funny, GXW cant return int?
QueueBySetOn.gxw