Was kann die Formel für Wertanpassung in den Modbus Profilen?
Verfasst: So Feb 21, 2021 2:31 pm
Hallo,
ich frage mich, was die Formel zur Anpassung der zurückgegebenen Modbus Werte so kann. Neben normalen Berechnungen habe ich herausgefunden, dass auch so etwas geht: x == -5 ? 1 : 0, so kann man z.B. einen bestimmten Integer Wert in Bool übersetzen. Was auch funktioniert, ist "abc" mit den Anführungszeichen, macht aber natürlich nicht viel Sinn, die Kombination von beidem geht aber leider nicht. Ich wollte ein Register abfragen und so eine Formel verwenden: x < 0 ? "Einspeisung" : "Verbrauch". Geht aber leider nicht. Genaugenommen wäre das vorgenannte Beispiel natürlich eher eine Aufgabe im UI Layer, mir geht es aber eher um die prinzipielle Frage, was die Anpassungsformel abdeckt und was nicht.
VG
Bernd
ich frage mich, was die Formel zur Anpassung der zurückgegebenen Modbus Werte so kann. Neben normalen Berechnungen habe ich herausgefunden, dass auch so etwas geht: x == -5 ? 1 : 0, so kann man z.B. einen bestimmten Integer Wert in Bool übersetzen. Was auch funktioniert, ist "abc" mit den Anführungszeichen, macht aber natürlich nicht viel Sinn, die Kombination von beidem geht aber leider nicht. Ich wollte ein Register abfragen und so eine Formel verwenden: x < 0 ? "Einspeisung" : "Verbrauch". Geht aber leider nicht. Genaugenommen wäre das vorgenannte Beispiel natürlich eher eine Aufgabe im UI Layer, mir geht es aber eher um die prinzipielle Frage, was die Anpassungsformel abdeckt und was nicht.
VG
Bernd