Fehler bei CM Variablen und Formeln

  • Fragen
  • Fehler bei CM Variablen und Formeln

Fehler bei CM Variablen und Formeln

Tags:
0
0

Hallo zusammen,

ich möchte mir eine Variable ausrechnen basierend auf CM._surplus.
Getestet mit letzter Stable und 2.5.3-beta

Anbei meine Testformeln. Alle funktionieren wenn CM._surplus > 0. Sobald CM._surplus = 0 ist. kommen Fehlermeldungen. Ich habe nun einiges probiert, um den Fehler irgendwie zu umgehen. Nichts hat geholfen.

Es scheint etwas mit der Bedingung x ? y : z zu tun zu haben.

Außerdem funktoniert das Runden auch nicht korrekt. Werte, die ich per Post mit einer Nachkommastelle übergebe werden falsch dargestellt und auch das Runden in den Formeln klappt nicht.

Hat jemand eine Idee?
Seltsam, dass 0 durch x zu teilen bei var1 funktioniert, bei CM._surplus aber nicht

CM._surplus == 0 –> Fehler

FEHLER:
Modus: Lastmanagement
Eval ‚CM._surplus == 0 ? 0 : ( CM._surplus / CM.voltage )‘: Parser: syntax error at position 51 after „rplus / CM.voltage )“ and before „“

Wenn CM._surplus > 0 ist funktioniert alles

Anhänge:
markiert als Spam
Geschrieben von (Fragen: 5, Antworten: 6)
Gefragt am 11. April 2025 10:01
28 views

Antworten (1)

0
Private answer

Hi,

in der aktuellen Version V2.6.0  funktioniert die Runden-Funktion wieder.

Warum die andere Formel nicht funktioniert, oder wie man den Fehler umgehen kann, weiß ich auch nicht, ich hab es mal weitergeleitet.

markiert als Spam
Geschrieben von Top Networker (Fragen: 0, Antworten: 1375)
Beantwortet am 11. April 2025 17:24