Hallo,
ich will einen Wert umrechnen und das Ergebnis in eine eigene Variable schreiben.
Dazu habe ich den Beitrag von paresy gefunden:
https://www.symcon.de/forum/threads/8177-Variablen-umrechnen-%28Version-2-1-Feature%29
Leider fehlen in dem Beitrag die Screenshots.
Momentan zum Testen habe ich nur eine Zeile Code im Script:
<?
SetValue($_IPS[‚TARGET‘], 1225.41+4/100);
?>
Nach dem Ausführen erhalte ich die Fehlermeldung:
Notice: Undefined index: TARGET in C:\IP-Symcon\scripts\18402.ips.php on line 2
Warning: Variable #0 existiert nicht in C:\IP-Symcon\scripts\18402.ips.php on line 2
Es liegt also an der Systemvariable $_IPS[‚TARGET‘]
Diese soll die ID des übergeordneten Objekts ermitteln.
Die Objektanordnung sieht bei mir so aus:
Den Fehler erhalte ich auch, wenn ich Variable und Script in einer separaten Kategorie ablege.
Das übergeordnete Objekt des Scripts Solarstrahlung ist doch die Variable Solarstrahlung?
Wo ist der Fehler in der Anwendung der Systemvariable $_IPS[‚TARGET‘] ?