Bei mir sind Aktoren mit Strommessung (Gira 104600) im Einsatz, um Großgeräte (Waschmaschine, Spülmaschine etc.) zu überwachen.
Zur Visualisierung sollen die in mA gemessenen Stromwerte in kW und kWh umgerechnet werden, der entsprechenden Ungenaugigkeit bin ich mir bewußt.
Es geht lediglich um eine bessere Visualisierung.
Zur Umrechnung der Strommesswerte verwende ich den Logikbaustein Formelberechnung von hyman.
Folgendes Problem ergibt sich:
Nach einem Neustart des X1 ist der Baustein leer (_previousOut3_=0).
Als Gegenmaßname könnte man den Startwert vom Bus lesen (aktuell in der Logik noch eine X1-Variable).
Der Formelbaustein schreibt das Ergebnis wieder auf den Bus (aktuell in der Logik noch eine X1-Variable)
Beim 2. Durchgang müsste dann der Stromverbrauchswert abweichen, da Buswert+Vorheriges Ergebnis+ Neues Ergebnis gerechnet wird.
Der logische Schluss ist, dass nur beim 1. Start vom Bus gelesen werden darf. Mir ist jedoch nicht klar, ob das umsetzbar ist.
Vielleicht gibt es auch eine ganz andere Alternativ.
Auf eure Vorschläge bin ich gespannt.
Zur Visualisierung sollen die in mA gemessenen Stromwerte in kW und kWh umgerechnet werden, der entsprechenden Ungenaugigkeit bin ich mir bewußt.
Es geht lediglich um eine bessere Visualisierung.
Zur Umrechnung der Strommesswerte verwende ich den Logikbaustein Formelberechnung von hyman.
Folgendes Problem ergibt sich:
Nach einem Neustart des X1 ist der Baustein leer (_previousOut3_=0).
Als Gegenmaßname könnte man den Startwert vom Bus lesen (aktuell in der Logik noch eine X1-Variable).
Der Formelbaustein schreibt das Ergebnis wieder auf den Bus (aktuell in der Logik noch eine X1-Variable)
Beim 2. Durchgang müsste dann der Stromverbrauchswert abweichen, da Buswert+Vorheriges Ergebnis+ Neues Ergebnis gerechnet wird.
Der logische Schluss ist, dass nur beim 1. Start vom Bus gelesen werden darf. Mir ist jedoch nicht klar, ob das umsetzbar ist.
Vielleicht gibt es auch eine ganz andere Alternativ.
Auf eure Vorschläge bin ich gespannt.
Kommentar