Antwort
Apr 06, 2019 - 18:39
NEO für sich dient der Visualisierung und kann nicht rechnen. Wenn Du so was machen willst kannst Du abhängig davon, um was es sich bei dem Datenpunkt handelt, entweder über den NEO Automation Manager lösen, insofern dieser diesen Datenpunkt unterstützt.
Alternativ kannst Du mit IP-Symcon mit Datenpunkten jeglicher Art mathematisch rechnen und das Ergebnis, das in NEO angezeigt werden soll, in einen neuen Datenpunkt schreiben. Dabei stehen Dir ganz normal alle Funktionen von PHP 7.2 zur Verfügung um Berechnungen durchzuführen.
Einbinden kannst Du den Datenpunkt dann über das NEO Plugin IP-Symcon in NEO zu einem Button, Textfeld oder Slider.
Wenn Du den Datenpunkt nur in einem Webseitenelement darstellen willst, kannst Du das entweder über das NEO Plugin IP-Symcon als Status zuweisen oder ohne NEO Plugin in einem Webseitenelement in NEO über IPSymconWebbox darstellen.
Beispiel:
Alternativ kannst Du mit IP-Symcon mit Datenpunkten jeglicher Art mathematisch rechnen und das Ergebnis, das in NEO angezeigt werden soll, in einen neuen Datenpunkt schreiben. Dabei stehen Dir ganz normal alle Funktionen von PHP 7.2 zur Verfügung um Berechnungen durchzuführen.
Einbinden kannst Du den Datenpunkt dann über das NEO Plugin IP-Symcon in NEO zu einem Button, Textfeld oder Slider.
Wenn Du den Datenpunkt nur in einem Webseitenelement darstellen willst, kannst Du das entweder über das NEO Plugin IP-Symcon als Status zuweisen oder ohne NEO Plugin in einem Webseitenelement in NEO über IPSymconWebbox darstellen.
Beispiel:
$a = GetValue(12345); // lese Datenpunkt mit ObjektID 12345
$b = Getvalue(23456); // lese Datenpunkt mit ObjektID 23456
$c = $a + $b;
SetValue(34567, $c); // schreibe in Datenpunkt mit ObjektID 34567
Neuen Kommentar hinzufügen