VarGetAt
value VarGetAt ( string / value strName/VarID, string / value BYREF Result );
Rückgabewert
TRUE |
OK |
FALSE |
nicht gefunden bzw. der Datentyp des Parameters Result besitzt einen anderen Datentyp als die zulesende Variable |
Parameter
strName/VarID
Der Variablenname oder die VariablenID ( = die Position der Variablen in der Variablenliste).
Result
Der Istwert der Variablen.
Datentyp: muss mit dem Datentyp der zulesenden Variable übereinstimmen
Bemerkung
Liest den Istwert einer Variable.
Beispiel
value dResult;
VarGetAt ("Temperatur", dResult);
Liest den Istwert der Variable mit dem Namen "Temperatur" aus und übergibt diese an die Variable dResult.
value dResult;
value dSum = 0;
for (value i = 0; i < 10; i ++)
VarGetAt (10 + i, dResult);
dSum += dResult;
end
In diesem Beispiel werden die Istwerte der Variable #10 bis einschliesslich #20 aufsummiert.
Siehe auch VarGetActualValueTime, VarGetComment, VarGetDesiredValue, VarGetDesiredValueTime, VarGetName, VarIsInitialReadReady, VarIsReadReady, VarIsWriteReady, VarSetAt, VarSetComment, VarStartRead, VarStartWrite