-> Hier kostenlos registrieren
Hallo habe folgendes in SCL
Jetzt möcht ich in i oben also mw 500 eingeben können welches array ausgegeben wird.
Also unten in der Ausgabe
stoffnummer1:= stoffdaten[i,1];
so gings glaub ich in C auch mal
Code:
FUNCTION_BLOCK FB99
VAR_INPUT
i : WORD :=500;
END_VAR
VAR_OUTPUT
stoffnummer1: word:= 540;
stoffbreite: word:= 550;
stoffgewicht: WORD:= 560;
END_VAR
VAR_TEMP
end_var
VAR
Stoffdaten :ARRAY[1..20,1..3]OF word;
END_VAR
begin
Stoffdaten[1,1]:=1;
stoffdaten[1,2]:=80;
stoffdaten[1,3]:=200;
Stoffdaten[2,1]:=2;
stoffdaten[2,2]:=180;
stoffdaten[2,3]:=400;
stoffnummer1:=stoffdaten[1,1];
stoffbreite:= stoffdaten[1,2];
stoffgewicht:=stoffdaten[1,3];
END_FUNCTION_BLOCK
Also unten in der Ausgabe
stoffnummer1:= stoffdaten[i,1];
so gings glaub ich in C auch mal