ich habe folgendes Problem: ich habe ein Skript erstellt, das den Füllstand meiner Zisterne in Liter umrechnet. Dieser berechnete Wert soll dann in eine Systemvariable geschrieben werden.
Jetzt sehe ich, dass das Programm regelmäßig aufgerufen wird, die Systemvariable wird aber nicht neu beschrieben? Sie sollte doch den selben Zeitstempel wie der Programmaufruf haben?
Das Programm ist im Anhang
hier das Skript selbst:
Code: Alles auswählen
var fs=dom.GetObject("Zisterne_volumen");
var curlevel = dom.GetObject("BidCos-RF.NEQ1012554:1.FILLING_LEVEL").Value();
real hight = 2.30*curlevel; !Füllhöhe in cm
var liter = 0.001 * (hight * hight * 1.04719755) * ((3 * 112.7) - hight) ;
! Systemvariable schreiben
fs.Variable(liter);
Läuft auf CCU2, installiertes Addin: HQ WebUI
Grüße
Peter