Ich habe so ein paar Probleme mit dem Archive Handler und vielleicht gibt es hier einen Kenner. Ich würde gerne folgenden Variable auslesen:
$werte = AC_GetLoggedValues(56124, 10988, 0, 0, 0); //55554 ist die ID der Variable, 12345 vom Archiv Control
$summe = 0.0;
foreach($werte as $wert) {
$summe = $summe + $wert['Value'];
$datum = date("d.m.Y - H:i", $wert['TimeStamp']);
print_r ("
" . $datum . ";" . $summe/1000);
}
Überraschenderweise bekomme ich aber im Ergebnis die Werte in umgekehrter chronologischer Reihenfolge, also die neusten zuerst. Ist das von der Funktion
AC_GetLoggedValues
tatsächlich so gedacht?
16.02.2020 - 05:00;0,752
15.02.2020 - 05:00;0,975
14.02.2020 - 05:00;1,14
13.02.2020 - 05:00;1,363
12.02.2020 - 05:00;1,523
11.02.2020 - 05:00;2,036
10.02.2020 - 05:00;2,277
09.02.2020 - 05:00;2,431
08.02.2020 - 05:00;2,597
07.02.2020 - 05:00;2,834
06.02.2020 - 05:00;2,936
05.02.2020 - 05:00;3,178
04.02.2020 - 05:00;3,372
03.02.2020 - 05:00;3,628