Eventverbrauch

Workflowbeschreibung

Ein Eventverbrauch bezeichnet eine Energiemenge für ein zeitlich spezifiziertes Ereignis. Der Workflow durchläuft für einen Zeitbereich die Werte aus einem Zählpunkt-OBIS. Hat ein Wert die Triggerschwelle Event-Beginn entsprechend des Parameters 'Reagiert wenn' Unterschritten oder Überschritten, dann werden gemäß der OBIS-Funktion alle folgenden Werte aggregiert. Dies erfolgt solange, bis die Triggerschwelle Event-Ende entsprechend des Parameters 'Reagiert wenn' Unterschritten oder Überschritten ist. Das Ergebnis wird mit Start-Zeitstempel (Event-Start) und End-Zeitstempel (Event-Ende) in das angegebene Ziel-OBIS-Kennzeichen geschrieben. Startet das Event bereits beim ersten Wert des Zeitabschnittes, kann nicht sichergestellt werden, das dies der reale Event-Start ist. Deswegen wird dieses Event nicht geschrieben. Endet das Event nicht im angegebenen Zeitbereich, wird das Event ebenfalls nicht geschrieben. Als Ziel-OBIS können nur Vorschub OBIS-Kennzeichen Verwendet werden, deren Intervall den Wert 0 (keine) haben. Der Workflow ist nur auf Lastgang-OBIS-Kennzeichen anwendbar.

aktuelle Version: 1.5 Liste der Versionen
Zieltyp: ObisCodeOfMeteringPoint Workflow kann nur auf diesen Zieltyp angewandt werden.
Dateiname: EventConsumption.xaml EventConsumption.xaml

Liste der Parameter

Typ Wert Beschreibung
ID der Workflow-Zuordnung Dieser interne Parameter ist nicht sichtbar, wird aber benötigt um in der Workflow-Zuordnung Informationen nach der Ausführung zu speichern.
Zeitspanne Definiert, wie die Zeitspanne für den Eventverbrauch festgelegt werden soll. || neueste: Zeit zwischen dem letzten Berechnungs-Datum und dem Zeitpunkt der Ausführung. || vollständig: Der gesamte Zeitraum, beginnend beim ersten Zeitstempel des OBIS Kennzeichens. || Anzahl Tage: Ganze Tage in der Vergangenheit ohne den Tag der Ausführung. || Zeitraum: Präzise Angabe von Start- und Endzeitpunkt.
Letztes Berechnungs-Datum Letztes Datum, für das eine Eventverbrauch Berechnung durchgeführt wurde. Nur aktiv, wenn als Zeitspanne 'neueste' gewählt ist.
Tage Legt die Anzahl an Tagen fest, für welche die Berechnung in der Vergangenheit durchgeführt wird. Der Tag der Ausführung wird nicht berechnet. Nur aktiv, wenn als Zeitspanne 'Anzahl Tage' gewählt ist.
Zeitraum Legt fest, für welchen Zeitraum die Werte berechnet werden. Nur aktiv, wenn als Zeitspanne 'Zeitraum' gewählt ist.
Start Definiert den Zeitpunkt für den Versatz. Legt das Datum auf ... || Stunde: ... den Tag und Zeitpunkt der Ausführung. || Tag: ... den Tag der Ausführung und die Zeit auf 00:00. || Woche: ... den vergangenen Montag zum Tag der Ausführung und die Zeit auf 00:00. || Monat: ... den ersten Tag des Ausführungsmonats und die Zeit auf 00:00. || Jahr: ... den 01.01 des Jahres und die Zeit auf 00:00.
Versatz Gibt den zeitlichen Versatz in die Vergangenheit für das resultierende Datum aus 'Start' an.
Dauer Bestimmt durch die Angabe der Dauer das Enddatum, ausgehend vom errechneten Startdatum aus 'Start' und 'Versatz'.
Reagieren wenn Legt fest, wie die Triggerschwellen ausgelöst werden: || Überschreiten: Start-Trigger wird überschritten und End-Trigger wird unterschritten || Unterschreiten: Start-Trigger wird unterschritten und End-Trigger wird überschritten
Triggerschwelle Event Start Gibt den Start-Wert des Events an. || Überschreitung: Ist der Wert größer/gleich der Schwelle, gibt der Zeitstempel das Startdatum des errechneten Wertes an. || Unterschreitung: Ist der Wert kleiner/ gleich der Schwelle, gibt der Zeitstempel das Startdatum des errechneten Wertes an.
Triggerschwelle Event Ende Gibt den End-Wert des Events an. || Überschreitung: Ist der Wert kleiner als die Schwelle, gibt der Zeitstempel das Enddatum des errechneten Wertes an. || Unterschreitung: Ist der Wert größer als die Schwelle, gibt der Zeitstempel das Enddatum des errechneten Wertes an.
Ziel Obis-Code Die Ergebnisse werden in die Ziel- OBIS- Messgröße geschrieben.

OBIS Messgrößen

OBIS Bezeichnung Einheit
001-001:001.137.000*255 P+, Event kWh

Versionen

Version Datum Änderungen
1.0 07/29/2022 Workflow created.
1.1 08/22/2022 Change target obis code datatype.
1.2 08/25/2022 Add parameter 'react if'.
1.3 02/03/2022 Limit start date of the 'newest' function
1.4 03/14/2023 Add OBIS Code for Event, remove argument 'OnFinished'
1.5 03/22/2023 Fix problem if stop-trigger of overrun should occur by value 0.000