Zurück zur Übersicht
Workflows werden in visual energy zur Anforderung und Verarbeitung von Energiedaten eingesetzt. Über spezifische Parameter können sie auf die jeweilige Aufgabenstellung angepasst werden.
- Über die Schaltfläche kann der Editor zur Workflow-Zuordnung geöffnet werden. Die Schaltfläche ist bei allen Ziel-Objekten (Standort, Zählpunkt,…) in der Toolbar enthalten.
- Ein Workflow ist in der Regel für ein- oder mehrere Objekte (Standort, Standort-Medium) vorgesehen, d.h. er führt die geplante Aufgabe in diesem Zielobjekt aus.
- Ein Workflow kann entweder manuell, per Trigger oder Zeitplan ausgeführt werden.
- Ein Workflow kann ggf. optional und abhängig vom Ergebnis einen Trigger auslösen.
- Workflows können jederzeit, auch nachträglich in das System installiert werden. Deshalb besitzt jeder Workflow eine Versions-Nummer. Neue Workflows können hier über dieser Seite downgeloaded und anschließend im Bereich Systemkonfiguration installiert werden. Soll ein vorhandener Workflow upgedatet werden, so muss er eine höhere Version besitzen.
- Es gibt spezielle administrative Workflows, die ausschließlich dem System-Administrator vorbehalten sind.
- Im Bereich Systemkonfiguration kann ein Systemadministrator jederzeit eine PDF Liste aller im System tatsächlich verwendeten Workflows generieren lassen.
- Benutzerspezifische Workflows sind möglich und können durch KBR erstellt werden.
Liste aller derzeit verfügbaren Workflows (hier klicken)
Absolute Validierung
ZurückVersion: 2.7 | |||||||||||||||||||||||||||||||
Aufgabe: | Überwacht einen konfigurierbaren Grenzwert im definierbaren Überwachungs-Zeitraum auf Über- oder Unterschreitung. Es können alle Lastgang- und Vorschubdaten aller Medien verwendet werden. Bei einer Grenzwertverletzung kann eine E-Mail versendet werden. Die Schaltgruppe 244 'Sammelstörung Grenzwertverletzung' kann aktiviert werden. Ein benutzerdefinierter Trigger kann ausgelöst werden. | ||||||||||||||||||||||||||||||
Parameter: |
| ||||||||||||||||||||||||||||||
Benötig / erstellt: | nichts | ||||||||||||||||||||||||||||||
Ausgabe | |||||||||||||||||||||||||||||||
Download | ValidateAbsolute.zip | ||||||||||||||||||||||||||||||
WF-Changes | 05/12/2017, 2.0, Multi-Target workflows 07/24/2017, 2.1, Allow trigger "execute on receive data". 12/06/2018, 2.2, Reload MP-OBIS before setting full time range. Terminate Workflow if automation server settings are null. 04/30/2019, 2.3, Usable with Version newer than 4.7 Release 1 Build 12518. Add the "newest" time range function. Update of description. 07/23/2019, 2.4, Correct the time range of the 'newest' function. 08/22/2019, 2.5, Correct the end date of time range of the 'newest' function to utc. 06/14/2021, 2.6, Extended SMTP-Options 07/07/2021, 2.7, Update of description. |
Aktualisierung multisys-BM
ZurückVersion: 2.3 | |||||||||
Aufgabe: | Aktualisiert alle multisys-BM, die für die Ausführung der automatischen Aktualisierung konfiguriert sind. Ein benutzerdefinierter Beendet-Trigger kann ausgelöst werden. | ||||||||
Parameter: |
| ||||||||
Benötig / erstellt: | nichts | ||||||||
Ausgabe | |||||||||
Download | AutomaticUpdate.zip | ||||||||
WF-Changes | 12/17/2018, 2.0, Created 05/20/2019, 2.1, Update of description. 06/14/2021, 2.2, Extended SMTP-Options 07/07/2021, 2.3, Update of description. |
Anforderung
ZurückVersion: 2.2 | |||||||||
Aufgabe: | Sendet entsprechend der definierten Zeitspanne eine Datenanforderung für die OBIS Messgröße des Zählpunkts. Die Daten werden automatisch in das OBIS-Kennzeichen geschrieben. Die Datenanforderung kann auf alle OBIS-Kennzeichen aller Medien angewandt, die über den Bus- Master die Daten beziehen oder als Mobiler-Zählpunkt definiert sind. Ein benutzerdefinierter Beendet-Trigger kann ausgelöst werden. | ||||||||
Parameter: |
| ||||||||
Benötig / erstellt: | nichts | ||||||||
Ausgabe | |||||||||
Download | Request.zip | ||||||||
WF-Changes | 05/12/2017, 2.0, Multi-Target workflows 05/12/2017, 2.1, FIX: Parameter time range has no effect. 05/20/2019, 2.2, Usable with Version newer than 4.7 Release 1 Build 12518. Update of description. |
Anforderung (Mobil)
ZurückVersion: 2.1 | |||||||||||
Aufgabe: | Sendet eine Datenanforderung an einen mobilen Zählpunkt für ein OBIS-Kennzeichem vom Typ Zählerstand. Die Daten werden automatisch in das Zählerstand OBIS-Kennzeichen geschrieben. Es besteht die Möglichkeit, dass die Eingabe, im Bezug auf den resultierenden Verbrauch, über Parameter auf dem mobilen Ablesegeät überwacht wird. Die Datenanforderung kann auf alle OBIS-Kennzeichen des Typs Zählerstand aller Medien angewandt werden, die als mobiler Zählpunkt definiert sind. Ein benutzerdefinierter Beendet-Trigger kann ausgelöst werden. | ||||||||||
Parameter: |
| ||||||||||
Benötig / erstellt: | nichts | ||||||||||
Ausgabe | |||||||||||
Download | RequestWithLimit.zip | ||||||||||
WF-Changes | 02/08/2018, 2.0, Workflow created 05/10/2019, 2.1, Update of description. |
Anlage Projektdaten
ZurückVersion: 2.2 | |||
Aufgabe: | Verarbeitet eine Excel Datei und synchronisiert die Objekte optional mit der Datenbank. Wenn der Testmodus deaktiviert ist und das Dokument gültig ist, wird eine Kopie der verarbeiteten Datei sowie eine Protokolldatei mit den vorgenommenen Änderungen in der Datenbank gespeichert. Wenn das Dokument ungültig ist, wird eine Protokolldatei mit den gefundenen Fehlern in der Datenbank gespeichert, unabhängig vom Testmodus. | ||
Parameter: |
| ||
Benötig / erstellt: | nichts | ||
Ausgabe | |||
Download | ProjectTemplateProcessor.zip | ||
WF-Changes | 07/10/2018, 2.0, Created workflow 07/12/2018, 2.1, UPDATE: German culture of argument TestMode corrected. 05/22/2019, 2.2, Update of description. |
Berechnung über Formel
ZurückVersion: 2.7 | |||||||||||||||
Aufgabe: | Berechnet Daten anhand der angegebenen Formel und schreibt die Ergebnisse in das verwendete OBIS-Kennzeichen. Der Formeleditor beherrscht komplexe Formeln und die Daten können aus beliebigen Zählpunkten und beliebigen OBIS Messgrößen stammen. Die Statusverarbeitung verwendet dabei immer den schlechtesten Status der Quelle für das Ergebnis. Die Berechnung über die Formel kann auf alle OBIS-Kennzeichen aller Medien angewandt werden. Ein benutzerdefinierter Beendet-Trigger kann ausgelöst werden. | ||||||||||||||
Parameter: |
| ||||||||||||||
Benötig / erstellt: | nichts | ||||||||||||||
Ausgabe | |||||||||||||||
Download | CalculateFormula.zip | ||||||||||||||
WF-Changes | 05/12/2017, 2.0, Multi-Target workflows 01/31/2018, 2.1, UPD: Calculated timerange for TimeRangeChoice=NumDays starts and ends at the full hour instead of full day. 02/22/2018, 2.2, FIX: Timerange used if TimeRangeChoice=FullRange is read from target MP-OBIS. Use timerange of source MP-OBIS from formula. 05/15/2019, 2.3, Usable with Version newer than 4.7 Release 1 Build 12518. Add the "newest" time range function and set it as default. Update of description. 07/17/2019, 2.4, UPD: Add the min- and max-function. 07/23/2019, 2.5, Correct the time range of the 'newest' function. 08/22/2019, 2.6, Correct the end date of time range of the 'newest' function to utc. 03/04/2021, 2.7, Correct the update of the time range 'newest' function and set the correct last calculation date. |
Berechtigungs-Matrix erzeugen
ZurückVersion: 2.1 | |||
Aufgabe: | Erzeugt eine Excel Datei, die für jeden Benutzer eine Berechtigungs-Matrix für ein einzelnes Projekt oder für alle Projekte enthält. Die Datei wird unter System-Dokumente gespeichert. | ||
Parameter: |
| ||
Benötig / erstellt: | nichts | ||
Ausgabe | |||
Download | PermissionMatrixCreator.zip | ||
WF-Changes | 07/24/2018, 2.0, Created workflow 05/21/2019, 2.1, Update of description. |
Berechtigungs-Matrix laden
ZurückVersion: 2.1 | |||
Aufgabe: | Verarbeitet eine Excel Datei und lädt die Berechtigungs-Matrix optional in die Datenbank. Wenn der Testmodus deaktiviert ist und das Dokument gültig ist, wird eine Protokolldatei mit den vorgenommenen Änderungen in der Datenbank gespeichert. Wenn das Dokument ungültig ist, wird eine Protokolldatei mit den gefundenen Fehlern in der Datenbank gespeichert, unabhängig vom Testmodus. | ||
Parameter: |
| ||
Benötig / erstellt: | nichts | ||
Ausgabe | |||
Download | PermissionMatrixLoader.zip | ||
WF-Changes | 07/24/2018, 2.0, Created workflow 05/21/2019, 2.1, Update of description. |
CO2 Berechnung
ZurückVersion: 2.6 | |||||||||||||||
Aufgabe: | Für jeden Messwert, der angegebenen OBIS-Messgröße, wird die CO2-Emmision über das definierbare CO2-Gewicht berechnet und als neues OBIS-Kennzeichen gespeichert. Die Berechnung kann für alle Lastgang- und Vorschubdaten aller Medien durchgeführt werden, für die ein CO2 Emission OBIS-Kennzeichen definiert ist. Ein benutzerdefinierter Beendet-Trigger kann ausgelöst werden. | ||||||||||||||
Parameter: |
| ||||||||||||||
Benötig / erstellt: | nichts | ||||||||||||||
Ausgabe | |||||||||||||||
Download | CalculateCo2.zip | ||||||||||||||
WF-Changes | 05/12/2017, 2.0, Multi-Target workflows 07/24/2017, 2.1, Allow trigger "execute on receive data". 12/06/2018, 2.2, Reload MP-OBIS before setting full time range. 05/17/2019, 2.3, Usable with Version newer than 4.7 Release 1 Build 12518. Add the "newest" time range function and set it as default. Update of description. 07/23/2019, 2.4, Correct the time range of the 'newest' function. 08/14/2019, 2.5, Add default-date for last calculation date. 08/22/2019, 2.6, Correct the end date of time range of the 'newest' function to utc. |
cos Phi
ZurückVersion: 2.4 | |||||||||||||
Aufgabe: | Berechnet für einen angegebenen Zählpunkt für jede Periode den cos(φ) über die Formel cos(φ) = P / QWurzel(P*P + Q*Q). Das Ergebnis wird in den OBIS-Zählpunkt 'Leistungsfaktor, Lastgang, T0' (001-000:013.029.000*255) geschrieben. Der Workflow ist nur auf das Medium Strom anwendbar. Ein benutzerdefinierter Beendet-Trigger kann ausgelöst werden. | ||||||||||||
Parameter: |
| ||||||||||||
Benötig / erstellt: |
| ||||||||||||
Ausgabe | |||||||||||||
Download | CosPhi.zip | ||||||||||||
WF-Changes | 05/12/2017, 2.0, Multi-Target workflows 05/25/2018, 2.1, FIX: Workflow defines/uses wrong OBIS (WorkItem #10574). 05/21/2019, 2.2, Usable with Version newer than 4.7 Release 1 Build 12518. Add the "newest" time range function. Update of description. 07/23/2019, 2.3, Correct the time range of the 'newest' function. 08/22/2019, 2.4, Correct the end date of time range of the 'newest' function to utc. |
CSV Datenexport (XML)
ZurückVersion: 2.12 | |||
Aufgabe: | Exportiert Daten im CSV-Format. Die Konfiguration und der Aufbau der zu exportierenden Datei ist in der XML-Datei definiert, welche im Zielobjekt Dokumente gespeichert ist. | ||
Weitere Infos unter: CSV Export | |||
Parameter: |
| ||
Benötig / erstellt: | nichts | ||
Ausgabe | |||
Download | CsvExportXml.zip | ||
WF-Changes | 01/11/2018, 2.0, Created workflow 01/12/2018, 2.1, Default parameters TargetType and TargetGuid added to XAML. 01/16/2018, 2.2, Bugfixing 01/22/2018, 2.3, Readings and columns can be defined more than once for export of files in with different data. 01/22/2018, 2.4, Filter for content type. 03/06/2018, 2.5, FIX: Exception if constant field uses formatting for starttimestamp which may be null. 10/23/2018, 2.6, Additional option for continual export (attribute export-duration). 11/05/2018, 2.7, Optional definition of culture in XML-Element files (attribute culture). 11/05/2018, 2.8, Fix: Changed workflow for periodic continual export (export until last record instead of last period). 05/20/2019, 2.9, Update of description. 10/28/2019, 2.10, Fix: Continual export for intervals unequal to 'Period'. 10/29/2019, 2.11, Write name of location to column using ref='Location'. 04/23/2020, 2.12, Fix: Correction of the time at time change. |
CSV Export
ZurückVersion: 3.9 | |||||||||||||||||||||||||
Aufgabe: | Exportiert tages- oder monatsweise Daten aus einem OBIS-Kennzeichen in jeweils eine CSV-Datei. Dabei kann bestimmt werden, welcher Daten-Status minimal vorliegen muss, dass der Export erfolgreich durchgeführt wird. Über den Testmodus können zusätzlich spezielle Daten exportiert werden, ohne das letzte Export-Datum zu ändern. Für die CSV-Datei kann ein Ausgabeverzeichnis definiert werden und / oder eine E-Mail Empfängerliste angegeben werden. Die Parameter, welche in die Datei geschrieben werden, können individuell bestimmt werden. | ||||||||||||||||||||||||
Parameter: |
| ||||||||||||||||||||||||
Benötig / erstellt: | nichts | ||||||||||||||||||||||||
Ausgabe | |||||||||||||||||||||||||
Download | ExportCsv.zip | ||||||||||||||||||||||||
WF-Changes | 05/24/2017, 2.2, Workflow terminates with exception if email settings in automation server settings are not set. 05/12/2017, 3.0, Multi-Target workflows 11/13/2017, 3.1, Additional parameter FieldSet. 10/23/2017, 3.2, Validation of parameters TargetDirectory/Recipients. 02/06/2018, 3.3, FIX: Last day is not exported if data ends exactly with value at end of day (eg. 30.01.2018 23:00). 03/19/2018, 3.4, FIX: Workflow creates invalid files if there is a gap in the source data. 05/23/2018, 3.5, FIX: Workflow creates invalid files if there are no data for a time span. 07/30/2018, 3.6, FIX: Workflow creates invalid files if meter values are exported. 05/15/2019, 3.7, Update of description. 06/14/2021, 3.8, Extended SMTP-Options 07/07/2021, 3.9, Update of description. |
CSV Import
ZurückVersion: 2.4 | |||||||||||||||||||||
Aufgabe: | Importiert eine CSV-Datei und Speichert die Werte in einem OBIS-Zählpunkt. In der Datei muss mindestens eine Spalte mit einem Zeitstempel und einem Wert vorhanden sein. Der Status kann ebenfalls eingelesen werden. Falls kein Status in der CSV-Datei enthalten ist, kann ein Standard-Status für alle Werte gesetzt werden. | ||||||||||||||||||||
Parameter: |
| ||||||||||||||||||||
Benötig / erstellt: | nichts | ||||||||||||||||||||
Ausgabe | |||||||||||||||||||||
Download | ImportCsv.zip | ||||||||||||||||||||
WF-Changes | 05/15/2017, 1.3, Avoid import of invalid states, create start timestamp for OBIS of type EnergyFeed. 05/19/2017, 1.4, Backup file will be deleted if it already exists. 05/24/2017, 1.5, Exception shows number of line in which data could not be parsed. 05/12/2017, 2.0, Multi-Target workflows 07/19/2017, 2.1, FIX: Data import with ambigious times (in case of daylight saving time) fails. 07/04/2018, 2.2, UPDATE: Workflow will terminate if import file could not be found. 05/09/2019, 2.3, Update of description. 02/25/2021, 2.4, FIX: Workflow terminates on empty columns. |
Dashboard-PDF erzeugen
ZurückVersion: 2.7 | |||||||||||||||||||||||||||||||||
Aufgabe: | Zeichnet den Inhalt der Dashboard-Seite in eine PDF-Datei, die im Dokumente-Ordner des Auswertebereiches gespeichert werden kann, oder per E-Mail als Anhang versendet werden kann. | ||||||||||||||||||||||||||||||||
Parameter: |
| ||||||||||||||||||||||||||||||||
Benötig / erstellt: | nichts | ||||||||||||||||||||||||||||||||
Ausgabe | |||||||||||||||||||||||||||||||||
Download | RenderDashboardPDF.zip | ||||||||||||||||||||||||||||||||
WF-Changes | 05/30/2017, 1.8, Added parameters for CC and BCC 05/30/2017, 2.0, Multi-Target workflows 02/07/2018, 2.1, EN-Translation mistakes eliminated 11/30/2018, 2.2, AdditionalTimeout: description changed 11/30/2018, 2.3, Development intermediate version 12/04/2018, 2.4, Development intermediate version 12/06/2018, 2.5, New parameter Culture 04/24/2019, 2.6, Update of description 06/14/2021, 2.7, Extended SMTP-Options |
Datenkomprimierung (Lastgang)
ZurückVersion: 2.3 | |||||||||||||
Aufgabe: | Komprimiert Daten eines OBIS-Kennzeichen in ein Zeitintervall unter Verwendung einer definierbaren Aggregationsfunktion. Setzt einzelne Werte der Daten in jeweils ein Intervall des Ziel-OBIS. Die Komprimierung kann für alle Daten aller Medien durchgeführt werden. Die Ergebnisse können jedoch nur in einem bereits zuvor definiertem Lastgang OBIS-Kennzeichen gespeichert werden. Ein benutzerdefinierter Beendet-Trigger kann ausgelöst werden. | ||||||||||||
Parameter: |
| ||||||||||||
Benötig / erstellt: | nichts | ||||||||||||
Ausgabe | |||||||||||||
Download | CompressLoadProfile.zip | ||||||||||||
WF-Changes | 05/12/2017, 2.0, Multi-Target workflows 07/24/2017, 2.1, Allow trigger "execute on receive data". 12/06/2018, 2.2, Reload MP-OBIS before setting full time range. 05/13/2019, 2.3, Update of description. |
Datenkomprimierung (Vorschub)
ZurückVersion: 2.3 | |||||||||||||||
Aufgabe: | Komprimiert Daten eines OBIS-Kennzeichen in ein Zeitintervall unter Verwendung einer definierbaren Aggregationsfunktion. Das Intervall, in dass die Daten komprimiert werden (z.B. Stunden, Tage, ...), wird gewählt. Die Komprimierung kann für alle Daten aller Medien durchgeführt werden. Die Ergebnisse können jedoch nur in einem bereits zuvor definiertem Vorschub OBIS-Kennzeichen gespeichert werden. Ein benutzerdefinierter Beendet-Trigger kann ausgelöst werden. | ||||||||||||||
Parameter: |
| ||||||||||||||
Benötig / erstellt: | nichts | ||||||||||||||
Ausgabe | |||||||||||||||
Download | CompressEnergyFeed.zip | ||||||||||||||
WF-Changes | 05/12/2017, 2.0, Multi-Target workflows 07/24/2017, 2.1, Allow trigger "execute on receive data" 12/06/2018, 2.2, Reload MP-OBIS before setting full time range" 05/14/2019, 2.3, Update of description. |
E-Mail senden
ZurückVersion: 2.5 | |||||||||||||
Aufgabe: | Sendet eine konfigurierbare E-Mail. Es können CC- und BCC- Empfänger angegeben werden. | ||||||||||||
Parameter: |
| ||||||||||||
Benötig / erstellt: | nichts | ||||||||||||
Ausgabe | |||||||||||||
Download | SendMail.zip | ||||||||||||
WF-Changes | 05/24/2017, 1.4, Added parameters for CC and BCC 05/12/2017, 2.0, Multi-Target workflows 07/03/2017, 2.1, Multi-Target workflows (added parameters TargetGuid/TargetType) 07/30/2018, 2.2, FIX: Permission to workflow for SysAdmin-Role 05/16/2019, 2.3, Update of description. 06/14/2021, 2.4, Extended SMTP-Options 07/07/2021, 2.5, Update of description. |
Ersatzwertbildung
ZurückVersion: 2.10 | |||||||||||
Aufgabe: | Berechnet aus Zählerständen oder Vorschubdaten die Lastgangdaten. Dabei werden die Intervalle der Zählerstände oder Vorschubdaten auf das definierte Intervall des Lastgang OBIS-Kennzeichen heruntergebrochen und gleichmäßig verteilt. | ||||||||||
Parameter: |
| ||||||||||
Benötig / erstellt: |
| ||||||||||
Ausgabe | |||||||||||
Download | CreateAlternateData.zip | ||||||||||
WF-Changes | 05/12/2017, 2.0, Multi-Target workflows 07/24/2017, 2.1, Allow trigger "execute on receive data". 08/18/2017, 2.2, Merge data before storing alternate values (avoid overwriting of original values). 08/22/2017, 2.3, Parameter TimeRangeChoice changed to type "TimeRangeChoices2" (+newest). 11/29/2017, 2.4, Fix: wrong creation of alternate values if interval of meter values is big (~30 days). 12/14/2017, 2.5, Fix: endless loop if interval of meter values is 1 minute. 04/09/2018, 2.6, Update: New parameter ForceOverwrite. 04/17/2018, 2.7, Update: Added requirements for medium heat (new OBIS + transformation). 12/19/2018, 2.8, Fix: endless loop if interval of meter values is 1/4h and target interval is 1h. 05/23/2019, 2.9, Update of description. 06/03/2019, 2.10, Fix: For several energy meter in one measurement period, the load profile is not calculated correctly. Load profile data is not calculated in the past if some load profile data already exists. Usable with Version newer than 4.7 Release 1 Build 12518. |
Excel Prozessor
ZurückVersion: 2.10 | |||||||||||||||||||||||
Aufgabe: | Verarbeitet eine Excel Datei, die durch das Excel-Plugin erstellt wurde, und ersetzt die benutzerdefinierten visual energy Excel Funktionen (ve4_...) durch deren Ergebnis. Die Excel Datei muss in den Dokumente-Ordner des Auswertebereichs gespeichert sein. Eine Kopie der verarbeiteten Datei kann anschließend entweder im Dokumente-Ordner des Auswertebereichs gespeichert werden und / oder an definierte E-Mail Empfänger gesendet werden. Die gewählte Zeitspanne und der gewählte Zeitraum innerhalb des Workflows haben nur einen Einfluss, wenn kein Zellbezug in der Excel-Datei vorhanden ist! | ||||||||||||||||||||||
Parameter: |
| ||||||||||||||||||||||
Benötig / erstellt: | nichts | ||||||||||||||||||||||
Ausgabe | |||||||||||||||||||||||
Download | ExcelProcessor.zip | ||||||||||||||||||||||
WF-Changes | 04/17/2018, 2.0, Created workflow 05/09/2018, 2.1, UPDATE: Added parameter 'StoreDocuments'. 05/16/2018, 2.2, UPDATE: Added parameter 'TimeRangeChoice'. 05/16/2018, 2.3, UPDATE: Extended argument descriptions. 05/16/2018, 2.4, UPDATE: Validation added, the option StoreDocuments and/or the list of recipients must be set. 05/17/2018, 2.5, UPDATE: Timezone of project will be used to transfer UTC dates. 05/22/2018, 2.6, UPDATE: Added parameter 'Culture'. 05/25/2018, 2.7, FIX: Don't send mail if list of recipients is not set. 05/22/2019, 2.8, Usable with Version newer than 4.7 Release 1 Build 12518. Add 'Week' to Start, Duration and Offset. Update of description. 06/14/2021, 2.9, Extended SMTP-Options 07/07/2021, 2.10, Update of description. |
Export Kostenstelle / Energienutzen
ZurückVersion: 2.12 | |||||||||||||||||||||||||||||||||||||
Aufgabe: | Exportiert tages- oder monatsweise Daten eines OBIS-Kennzeichens einer Kostenstelle/eines Energienutzens in jeweils eine CSV-Datei. Dabei kann bestimmt werden, welcher Daten-Status minimal vorliegen muss, dass der Export erfolgreich durchgeführt wird. Für die CSV-Datei kann ein Ausgabeverzeichnis definiert werden und / oder eine E-Mail Empfängerliste angegeben werden. Die Parameter, welche in die Datei geschrieben werden, können individuell bestimmt werden. Ein benutzerdefinierter Trigger kann ausgelöst werden. | ||||||||||||||||||||||||||||||||||||
Parameter: |
| ||||||||||||||||||||||||||||||||||||
Benötig / erstellt: | nichts | ||||||||||||||||||||||||||||||||||||
Ausgabe | |||||||||||||||||||||||||||||||||||||
Download | ExportCsvCCEB.zip | ||||||||||||||||||||||||||||||||||||
WF-Changes | 09/05/2017, 2.0, Workflow created 05/03/2018, 2.1, Validation of parameters TargetDirectory/Recipients. 05/03/2018, 2.2, Permission for NDF removed. 05/03/2018, 2.3, FIX: Export with interval 'Monthly' fails with an exception. 05/03/2018, 2.4, UPDATE: Additional column with percentual amount of object (cost center/energy benefit). 05/04/2018, 2.5, UPDATE: Additional parameter 'Flat export'. 05/08/2018, 2.6, UPDATE: Additional export columns. 05/16/2018, 2.7, FIX: Export fails with an exception. 05/17/2018, 2.8, FIX: Export of [Meteringpoint.Number] of number of [Target.Number] (If row is of type 'MP'). 05/20/2019, 2.9, Update of description. 08/05/2019, 2.10, UPDATE: Usable in Version newer than 4.7.1 Build 12810. Name change from 'CSV export (cost center/energy benefit)' to 'Export cost center / energy benefit'. Add output as textfile without delimiter. Add variable for fix length of field set parameter. Add parameter 'Ignore zero values'. 06/14/2021, 2.11, Extended SMTP-Options 07/07/2021, 2.12, Update of description. |
FTP Download
ZurückVersion: 2.3 | |||||||||||||||
Aufgabe: | Führt den Download einer Datei durch, welche auf einem FTP-Server liegt. Dafür muss die URL der gewünschten Datei auf dem FTP-Server sowie ein Benutzername und ein Passwort für den Zugriff auf den FTP-Server angegeben werden. Der Ziel-Speicherort und der Dateiname können frei gewählt werden. | ||||||||||||||
Parameter: |
| ||||||||||||||
Benötig / erstellt: | nichts | ||||||||||||||
Ausgabe | |||||||||||||||
Download | FtpDownload.zip | ||||||||||||||
WF-Changes | 12/18/2018, 2.0, Created 12/18/2018, 2.1, Added triggers. 05/21/2019, 2.2, Update of description. 07/18/2019, 2.3, Update of description. |
Gas m³ in kWh
ZurückVersion: 2.7 | |||||||||||||||||
Aufgabe: | Berechnet aus m³, der definierten Zustandszahl und dem angegebenen Brennwert die Energie in kWh und schreibt den Wert als OBIS-Kennzeichen 'Gas, Energiewert endgültig, P+' (007-020:099.033.017*255) in die Datenbank. Die Berechnung kann nur für das Medium Gas und die OBIS-Kennzeichen 'Erdgas, Lastgang, Normkubikmeter, T0' (007-001:129.130.000*255) oder 'Erdgas, Lastgang, Betriebskubikmeter, T0' (007-001:128.130.000*255) durchgeführt werden. Ein benutzerdefinierter Beendet-Trigger kann ausgelöst werden. | ||||||||||||||||
Parameter: |
| ||||||||||||||||
Benötig / erstellt: |
| ||||||||||||||||
Ausgabe | 007-020:099.033.017*255 | ||||||||||||||||
Download | GasKwhCalculator.zip | ||||||||||||||||
WF-Changes | 05/12/2017, 2.0, Multi-Target workflows 07/24/2017, 2.1, Allow trigger "execute on receive data" 05/18/2018, 2.2, Workflow extended for standard and norm cubic obis 12/06/2018, 2.3, Reload MP-OBIS before setting full time range" 05/20/2019, 2.4, Usable with Version newer than 4.7 Release 1 Build 12518. Add "newest" time range function. Update of description. 07/23/2019, 2.5, Correct the time range of the 'newest' function. 08/22/2019, 2.6, Correct the end date of time range of the 'newest' function to utc. 03/29/2021, 2.7, Fix: Workflow failed on measured variable 'Natural gas, load profile, cubic meters, T0'. |
Geld Berechnung
ZurückVersion: 2.6 | |||||||||||||||
Aufgabe: | Berechnet mithilfe der angegebenen Kosten die Summe des Geldbetrags für das angegebene OBIS-Kennzeichen. Für den Geldbetrag wird ein neues OBIS-Kennzeichen angelegt. Die Berechnung kann für alle Lastgang- und Vorschubdaten aller Medien durchgeführt werden, für die ein Geldbetrag OBIS-Kennzeichen definiert ist. Ein benutzerdefinierter Beendet-Trigger kann ausgelöst werden. | ||||||||||||||
Parameter: |
| ||||||||||||||
Benötig / erstellt: | nichts | ||||||||||||||
Ausgabe | |||||||||||||||
Download | CalculateMoney.zip | ||||||||||||||
WF-Changes | 05/12/2017, 2.0, Multi-Target workflows 07/24/2017, 2.1, Allow trigger "execute on receive data" 12/06/2018, 2.2, Reload MP-OBIS before setting full time range" 05/15/2019, 2.3, Usable with Version newer than 4.7 Release 1 Build 12518. Add the "newest" time range function. Update of description. 07/23/2019, 2.4, Correct the time range of the 'newest' function. 08/14/2019, 2.5, Add default-date for last calculation date. 08/22/2019, 2.6, Correct the end date of time range of the 'newest' function to utc. |
Gradtagszahl pro Tag berechnen
ZurückVersion: 2.2 | |||||||||||
Aufgabe: | Für jeden Tag im Ausführungsintervall wird eine Gradtagszahl berechnet und diese als neues OBIS-Kennzeichen gespeichert. Dabei wird die Tagesmitteltemperatur berechnet und mit der definierbaren Heizgrenze verglichen. Liegt die Tagesmitteltemperatur über der Heizgrenze, handelt es sich um keinen Heiztag und die Gradtagszahl ist null. Liegt die Tagesmitteltemperatur unter der Heizgrenze handelt es sich um einen Heiztag und die Gradtagszahl ist die Differenz zwischen Tagesmittelwert und der Heizgrenze. Die Berechnung ist nur auf das OBIS-Kennzeichen 'Temperatur(Mittelwert)' (000-000:128.128.000*255) anwendbar. Ein benutzerdefinierter Beendet-Trigger kann ausgelöst werden. | ||||||||||
Parameter: |
| ||||||||||
Benötig / erstellt: |
| ||||||||||
Ausgabe | |||||||||||
Download | CalculateDegreeDayValue.zip | ||||||||||
WF-Changes | 05/30/2017, 1.1, Missing parameter OnFinished added in XAML-Workflow. 05/12/2017, 2.0, Multi-Target workflows. 12/06/2018, 2.1, Reload MP-OBIS before setting full time range. 05/08/2019, 2.2, Update of description. |
Grenzwert-Überprüfung
ZurückVersion: 2.7 | |||||||||||||||||||||||||||||
Aufgabe: | Vergleicht die ausgewählte OBIS-Messgröße mit einem zuvor angelegten Sollwert OBIS-Kennzeichen (OBIS Gruppe B = 129) auf Über- oder Unterschreitung. Die Sollwerte können zuvor über den Workflow 'Sollwerte schreiben' oder über eine Excel-Datei angelegt werden. Die Grenzwert-Überprüfung kann mit allen Lastgang- und Vorschubdaten der Medien (Strom, Kälte, Wärme, Gas, Kaltwasser, Warmwasser und Heizöl), deren Kanaldefinition Messgerätspezifisch ist (OBIS Gruppe B: 0-127), durchgeführt werden. Bei einer Grezwertverletzung kann eine E-Mail versendet werden. Die Schaltgruppe 224 'Sammelstörung Grenzwertverletzung' kann aktiviert werden. Benutzerdefinierte Trigger können ausgelöst werden. | ||||||||||||||||||||||||||||
Parameter: |
| ||||||||||||||||||||||||||||
Benötig / erstellt: | nichts | ||||||||||||||||||||||||||||
Ausgabe | |||||||||||||||||||||||||||||
Download | LimitMonitoring.zip | ||||||||||||||||||||||||||||
WF-Changes | 05/12/2017, 2.0, Multi-Target workflows 07/24/2017, 2.1, Allow trigger "execute on receive data" 30/04/2019, 2.2, Usable with Version newer than 4.7 Release 1 Build 12518. Add the "newest" time range function. Update of description. 07/23/2019, 2.3, Correct the time range of the 'newest' function. 08/22/2019, 2.4, Correct the end date of time range of the 'newest' function to utc. 10/15/2020, 2.5, Change filter to support OBIS of GroupA=0 (abstract, temperatures). 06/14/2021, 2.6, Extended SMTP-Options 07/07/2021, 2.7, Update of description. |
Indizes reorganisieren oder erneuern
ZurückVersion: 2.3 | |||||
Aufgabe: |
Reorganisiert oder erneuert die Indizes aller Datentabellen in Abhängigkeit vom Grad der Fragmentierung F.
F < 10%: Keine Aktion 10% <= F <= 30%: Reorganisieren der Indizes F > 30%: Erneuern der Indizes | ||||
Parameter: |
| ||||
Benötig / erstellt: | nichts | ||||
Ausgabe | |||||
Download | ReorganizeOrRebuildIndexes.zip | ||||
WF-Changes | 09/16/2019, 2.0, Create workflow. 09/17/2019, 2.1, Add parameter Timeout, write log. 09/17/2019, 2.2, Change description of argument 'Timeout'. 09/18/2019, 2.3, Add missing reference to 'Kbr.VisualEnergy4.Definitions'. |
Komprimierung
ZurückVersion: 2.3 | |||||||||||||
Aufgabe: | Komprimiert Daten eines OBIS-Kennzeichen in ein Zeitinervall unter Verwendung einer definierbaren Aggregationsfunktion. Das Intervall, in dass die Daten komprimiert werden (z.B. Stunden, Tage, ...) , entspricht dem definierten Intervall des Ziel-OBIS. Die Komprimierung kann für alle Daten aller Medien durchgeführt werden. Die Ergebnisse können jedoch nur in einem bereits zuvor definiertem Vorschub OBIS-Kennzeichen gespeichert werden. Ein benutzerdefinierter Beendet-Trigger kann ausgelöst werden. | ||||||||||||
Parameter: |
| ||||||||||||
Benötig / erstellt: | nichts | ||||||||||||
Ausgabe | |||||||||||||
Download | Compress.zip | ||||||||||||
WF-Changes | 03/07/2018, 2.0, Created 04/11/2018, 2.1, FIX: Exception if time range choice is set to "NumDays" 12/06/2018, 2.2, Reload MP-OBIS before setting full time range. 05/09/2019, 2.3, Update of description. |
Konsistenzprüfung
ZurückVersion: 2.11 | |||||||||||||||||||||||||||||||||
Aufgabe: | Der Workflow prüft den Status aller untergeordneten Zählpunkte für die angegebene OBIS Messgröße in dem angegebenen Zeitraum. Mit den Parametern Mindest-Status und Datenquellentyp kann die Auswahl weiter spezifiziert werden. Werden auffällige Status gefunden, so kann eine Sammelstörung per Schaltgruppe, bzw. eine E-Mail ausgegeben werden. Als Ziel-Objekt kann Standort, Medium, Verteilung oder Zählpunkt gewählt werden. Ein benutzerdefinierter Trigger kann ausgelöst werden. | ||||||||||||||||||||||||||||||||
Parameter: |
| ||||||||||||||||||||||||||||||||
Benötig / erstellt: | nichts | ||||||||||||||||||||||||||||||||
Ausgabe | |||||||||||||||||||||||||||||||||
Download | ConsistencyCheck.zip | ||||||||||||||||||||||||||||||||
WF-Changes | 05/05/2017, 1.3, Output of OBIS short name and formatting of date/time uses culture info of parent location. 05/05/2017, 1.4, Location and medium is written to errors-protocol. 05/08/2017, 1.5, Argument TargetObisCode added. 05/10/2017, 1.6, Type of argument MinStatus changed to "Enum" to avoid selection of value "4" (Missing). 05/11/2017, 2.0, Multi-Target workflows 06/24/2017, 2.1, Changed logging of parameters (avoid time range if timerangechoice is not "TimeRange"). 08/28/2017, 2.2, Changed logging (log message if time range choice is 'full', some other changes). 09/25/2017, 2.3, Change description. 10/10/2017, 2.4, Changed default values. 10/10/2017, 2.5, FIX: Execution for target type 'Metering point' throws an exception. 11/16/2017, 2.6, Argument IgnoreList (metering point) added: Metering points with an identification contained in this list will be ignored. 12/06/2017, 2.7, Changed description. 05/20/2019, 2.8, Update of description. 07/16/2019, 2.9, Adapted log file. 06/14/2021, 2.10, Extended SMTP-Options 07/07/2021, 2.11, Update of description. |
Kumulierte Periodenmaxima
ZurückVersion: 2.5 | |||||||||||||
Aufgabe: | Für eine ausgewählte OBIS-Messgröße wird für jeden Periodenwert der Stundenwert ermittelt und in einem neuen OBI-Kennzeichen gespeichert. Diese Transformation kann für alle Lastgang- und Vorschubdaten aller Medien, deren Kanaldefinition Messgerätespezifisch ist (OBIS Gruppe B: 0-127), durchgeführt werden. Ein benutzerdefinierter Beendet-Trigger kann ausgelöst werden. | ||||||||||||
Parameter: |
| ||||||||||||
Benötig / erstellt: | nichts | ||||||||||||
Ausgabe | |||||||||||||
Download | CreateCumulatedData.zip | ||||||||||||
WF-Changes | 05/12/2017, 2.0, Multi-Target workflows 07/24/2017, 2.1, Allow trigger "execute on receive data" 12/06/2018, 2.2, Reload MP-OBIS before setting full time range. 05/17/2019, 2.3, Usable with Version newer than 4.7 Release 1 Build 12518. Add "newest" time range function and set it as default. Update of description. 07/23/2019, 2.4, Correct the time range of the 'newest' function. 08/22/2019, 2.5, Correct the end date of time range of the 'newest' function to utc. |
Kumulierte Tagesmaxima
ZurückVersion: 2.4 | |||||||||
Aufgabe: | Für eine ausgewählte OBIS-Messgröße werden aus den Periodenwerten Tages-Maximalwerte ermittelt und daraus Stunden-Werte generiert. Diese werden mit Perioden-Zeitstempel des Tages-Maximalwertes als neues OBIS-Kennzeichen gespeichert. Diese Transformation kann für alle Lastgang- und Vorschubdaten aller Medien, deren Kanaldefinition Messgerätespezifisch ist (OBIS Gruppe B: 0-127), durchgeführt werden. Ein benutzerdefinierter Beendet-Trigger kann ausgelöst werden. | ||||||||
Parameter: |
| ||||||||
Benötig / erstellt: | nichts | ||||||||
Ausgabe | |||||||||
Download | CompressDayCumulate.zip | ||||||||
WF-Changes | 05/12/2017, 2.0, Multi-Target workflows 07/24/2017, 2.1, Allow trigger "execute on receive data". 11/13/2017, 2.2, Set timestamps of data to timestamp of max value (period instead of timerange hole day). 12/06/2018, 2.3, Reload MP-OBIS before setting full time range. 05/17/2019, 2.4, Update of description. |
Löschen (älter als)
ZurückVersion: 2.2 | |||||
Aufgabe: | Löscht die Daten eines Zählpunkt OBIS-Kennzeichen, die zum Zeitpunkt der Ausführung älter als die angegebene Aufbewahrungszeit sind. Es können Daten aller Zählpunkt OBIS-Kennzeichen von allen Medien gelöscht werden. Ein benutzerdefinierter Beendet-Trigger kann ausgelöst werden. | ||||
Parameter: |
| ||||
Benötig / erstellt: | nichts | ||||
Ausgabe | |||||
Download | Delete.zip | ||||
WF-Changes | 05/12/2017, 2.0, Multi-Target workflows 07/24/2017, 2.1, Allow trigger "execute on receive data". 05/13/2019, 2.2, Update of description. |
Löschen (Zeitraum)
ZurückVersion: 2.2 | |||||||||
Aufgabe: | Löscht Daten eines Zählpunkt OBIS-Kennzeichens, die innerhalb der angegebenen Zeitspanne liegen. Es können Daten aller Zählpunkt OBIS-Kennzeichen von allen Medien gelöscht werden. Ein benutzerdefinierter Beendet-Trigger kann ausgelöst werden. | ||||||||
Parameter: |
| ||||||||
Benötig / erstellt: | nichts | ||||||||
Ausgabe | |||||||||
Download | DeleteTimeRange.zip | ||||||||
WF-Changes | 05/12/2017, 2.0, Multi-Target workflows 07/24/2017, 2.1, Allow trigger "execute on receive data". 05/20/2019, 2.2, Update of description. |
Monatssummen aus Lastgang
ZurückVersion: 2.7 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Aufgabe: | Komprimiert periodische Lastgangdaten in monatliche Summen für die Medien Strom, Wärme, Kälte, Wasser kalt, Wasser warm und Gas. Speichert die Ergebnisse im Vorschub- OBIS-Kennzeichen Monatssumme. Ein benutzerdefinierter Beendet-Trigger kann ausgelöst werden. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Parameter: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Benötig / erstellt: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ausgabe | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Download | compressmonthsum.zip | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
WF-Changes | 05/16/2017, 1.18, OBIS for electricity (P+,Q+,P-,Q-), added tariffs T1 and T2. 05/12/2017, 2.0, Multi-Target workflows 07/24/2017, 2.1, Allow trigger "execute on receive data". 10/05/2017, 2.2, Added OBIS codes for Natural gas and cold water. 10/13/2017, 2.3, Changed OBIS filter for OBIS codes for Natural gas and cold water. 05/22/2018, 2.4, Added OBIS codes. 05/25/2018, 2.5, Added OBIS codes. 12/06/2018, 2.6, Reload MP-OBIS before setting full time range. 05/13/2019, 2.7, Update of description. |
MSCONS Export
ZurückVersion: 2.10 | |||||||||||||||||||||||||||||||
Aufgabe: | Exportiert tages- oder monatsweise Daten aus einem OBIS-Kennzeichen in MSCONS-Dateien. Dabei kann bestimmt werden, welcher Daten-Status minimal vorliegen muss, dass der Export erfolgreich durchgeführt wird. Über den Testmodus können zusätzlich spezielle Daten exportiert werden, ohne das letzte Export-Datum zu ändern. Für die MSCONS-Datei kann ein Ausgabeverzeichnis definiert werden und / oder eine E-Mail Empfängerliste angegeben werden. Das OBIS-Format und die MSCONS-Version kann individuell bestimmt werden. | ||||||||||||||||||||||||||||||
Parameter: |
| ||||||||||||||||||||||||||||||
Benötig / erstellt: | nichts | ||||||||||||||||||||||||||||||
Ausgabe | |||||||||||||||||||||||||||||||
Download | ExportMscons.zip | ||||||||||||||||||||||||||||||
WF-Changes | 05/12/2017, 2.0, Multi-Target workflows 10/23/2017, 2.1, Validation of parameters TargetDirectory/Recipients 02/06/2018, 2.2, UPD: Default value of parameter MsconsVersion changed to Version 2.2h. 02/06/2018, 2.3, FIX: Last day is not exported if data ends exactly with value at end of day (eg. 30.01.2018 23:00). 03/14/2018, 2.4, FIX: Workflow exports further intervals even if there is an status error. 03/19/2018, 2.5, FIX: Workflow creates invalid files if there is a gap in the source data. 05/23/2018, 2.6, FIX: Workflow creates invalid files if there are no data for a time span. 05/15/2019, 2.7, Update of description. 06/16/2020, 2.8, FIX: Last export date is updatetd for energy counter despite gaps. 06/14/2021, 2.9, Extended SMTP-Options 07/07/2021, 2.10, Update of description. |
OBIS Kalkulator
ZurückVersion: 2.6 | |||||||||||||||||||
Aufgabe: | Berechnet aus dem gewählten Quell-OBIS-Kennzeichen unter Verwendung des gewählten Operators und eines definierbaren Wertes neue Daten. Die neu berechneten Daten werden in ein auswählbares Ziel-OBIS-Kennzeichen gespeichert. Ein benutzerdefinierter Beendet-Trigger kann ausgelöst werden. | ||||||||||||||||||
Parameter: |
| ||||||||||||||||||
Benötig / erstellt: | nichts | ||||||||||||||||||
Ausgabe | |||||||||||||||||||
Download | ObisCalculator.zip | ||||||||||||||||||
WF-Changes | 05/12/2017, 2.0, Multi-Target workflows 07/24/2017, 2.1, Allow trigger "execute on receive data". 12/06/2018, 2.2, Reload MP-OBIS before setting full time range. 05/20/2019, 2.3, Usable with Version newer than 4.7 Release 1 Build 12518. Add the "newest" time range function and set it as default. Update of description. 07/23/2019, 2.4, Correct the time range of the 'newest' function. 08/07/2019, 2.5, Add error messege if no data contained. 08/22/2019, 2.6, Correct the end date of time range of the 'newest' function to utc. |
OBIS Update
ZurückVersion: 2.3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Aufgabe: | Erzeugt oder aktualisiert OBIS-Kennzeichen. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Parameter: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Benötig / erstellt: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ausgabe | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Download | ObisUpdate.zip | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
WF-Changes | 11/13/2017, 2.0, Created for OBIS setpoint values electricity. 05/23/2018, 2.1, FIX: wrong names/descriptions in serveral OBIS. 05/21/2019, 2.2, Update of description. 10/15/2020, 2.3, New set point OBIS for temperatures. |
ORDERS (Marktlokation)
ZurückVersion: 2.1 | |||||||
Aufgabe: | Sendet eine EDIFACT Nachricht vom Typ ORDERS für die verwendete Marktlokation an den zugeordneten Netzbetreiber. Die Kommunikationsdaten sind beim Netzbetreiber zu definieren. Ein benutzerdefinierter Beendet-Trigger kann ausgelöst werden. | ||||||
Parameter: |
| ||||||
Benötig / erstellt: | nichts | ||||||
Ausgabe | |||||||
Download | OrdersMaLo.zip | ||||||
WF-Changes | 12/08/2017, 2.0, Multi-Target workflows 05/20/2019, 2.1, Update of description. |
ORDERS (Zählpunkt)
ZurückVersion: 2.1 | |||||||
Aufgabe: | Sendet eine EDIFACT Nachricht vom Typ ORDERS für den verwendenten Zählpunkt an den zugeordneten Netzbetreiber. Die Kommunikationsdaten sind beim Netzbetreiber zu definieren. Ein benutzerdefinierter Beendet-Trigger kann ausgelöst werden. | ||||||
Parameter: |
| ||||||
Benötig / erstellt: | nichts | ||||||
Ausgabe | |||||||
Download | Orders.zip | ||||||
WF-Changes | 05/12/2017, 2.0, Multi-Target workflows 05/20/2019, 2.1, Update of description. |
Programm ausführen
ZurückVersion: 2.1 | |||||||
Aufgabe: | Führt das angegebene Programm oder die angegebene ausführbare Datei mit den angegebenen Argumenten aus. | ||||||
Parameter: |
| ||||||
Benötig / erstellt: | nichts | ||||||
Ausgabe | |||||||
Download | ExecuteProgram.zip | ||||||
WF-Changes | 05/12/2017, 2.0, Multi-Target workflows 05/21/2019, 2.1, Update of description. |
Relative Validierung
ZurückVersion: 2.1 | |||||||||||||||
Aufgabe: | Validert Daten über relative Grenzwerte | ||||||||||||||
Parameter: |
| ||||||||||||||
Benötig / erstellt: | nichts | ||||||||||||||
Ausgabe | |||||||||||||||
Download | ValidateRelative.zip | ||||||||||||||
WF-Changes | 05/12/2017, 2.0, Multi-Target workflows 07/24/2017, 2.1, Allow trigger "execute on receive data" |
Schaltgruppe schalten
ZurückVersion: 2.2 | |||||||
Aufgabe: | Schaltet eine definierte Standort-Schaltgruppe auf einen ausgewählten Ziel-Zustand. Ein benutzerdefinierter Beendet-Trigger kann ausgelöst werden. | ||||||
Parameter: |
| ||||||
Benötig / erstellt: | nichts | ||||||
Ausgabe | |||||||
Download | SetSwitchGroupState.zip | ||||||
WF-Changes | 05/12/2017, 2.0, Multi-Target workflows 02/07/2018, 2.1, Argument TargetState changed to type user defined options. 05/20/2019, 2.2, Update of description. |
Simulation Energiespeicher
ZurückVersion: 2.2 | |||||||||||
Aufgabe: | Simuliert das Verhalten eines Batteriespeichers im Netz. Es wird davon ausgegangen, dass eine Eigenerzeugungsanlage grundsätzlich zur Deckung des Bedarfes verwendet werden soll. Liegt die Erzeugung über dem Bedarf, soll der Überschuss in einem Batteriespeicher zwischengespeichert werden. Für den zugeordneten (berechneten) Zählpunkt werden je Messperiode fünf OBIS Messgrößen ermittelt: Ladeenergie Speicher, Entladeenergie Speicher, Rückspeisung Eigenerzeugung ins Netz, Resultierender Netzbezug und Ladezustand Batterie. | ||||||||||
Parameter: |
| ||||||||||
Benötig / erstellt: |
| ||||||||||
Ausgabe | |||||||||||
Download | SimulateEnergyStorage.zip | ||||||||||
WF-Changes | 07/24/2017, 2.0, Created 08/01/2017, 2.1, Changes after testing. 07/24/2017, 2.2, Description changed. |
Sollwerte schreiben
ZurückVersion: 2.7 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Aufgabe: | Legt für die ausgewählte OBIS-Messgröße ein neues OBIS-Kennzeichen mit Sollwerten an. Die Sollwerte können abhängig von Arbeits- und Nicht-Arbeitstagen definiert werden. Es können Sollwerte für alle Lastgang- und Vorschubdaten der Medien (Strom, Kälte, Wärme, Gas, Kaltwasser, Warmwasser und Heizöl), deren Kanaldefinition Messgerätspezifisch ist (OBIS Gruppe B: 0-127), geschrieben werden. Ein benutzerdefinierter Beendet-Trigger kann ausgelöst werden. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Parameter: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Benötig / erstellt: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ausgabe | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Download | WriteSetpointValues.zip | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
WF-Changes | 05/12/2017, 2.0, Multi-Target workflows 09/14/2017, 2.1, Correction of OBIS functions and units (set point values). 05/25/2018, 2.2, Added OBIS codes. 08/09/2018, 2.3, FIX: OBIS codes of type LoadProfile must define a period-length. 12/06/2018, 2.4, Reload MP-OBIS before setting full time range. FIX: Message text of exception, thrown if targetObis does not exist, improved. 05/15/2019, 2.5, Usable with Version newer than 4.7 Release 1 Build 12518. Add the "newest" and "number of days (future)" time range function. Update of description. 07/23/2019, 2.6, Correct the time range of the 'newest' function. 08/22/2019, 2.7, Correct the end date of time range of the 'newest' function to utc. |
Strukturdatenberechnung (Medium)
ZurückVersion: 2.9 | |||||||||||||
Aufgabe: | Es werden Lastgangdaten für ein Standort-Medium berechnet. Dabei werden die Lastgangdaten eines Mediums anhand der Summe der Zugänge, Abgänge, interne Zufuhr, externe Zufuhr, Verbrauchssumme und dem Differenzbetrag ermittelt. Ein benutzerdefinierter Beendet-Trigger kann ausgelöst werden. | ||||||||||||
Parameter: |
| ||||||||||||
Benötig / erstellt: | nichts | ||||||||||||
Ausgabe | |||||||||||||
Download | CalculatePlanData.zip | ||||||||||||
WF-Changes | 05/12/2017, 2.0, Multi-Target workflows 07/13/2017, 2.1, TimeRangeChoice.Full implemeted. 07/13/2017, 2.2, FIX: Update formulas of plants only once. 12/11/2017, 2.3, FIX: Unnecessary reload of distributing plants in ParallelForEach-Activity removed. 02/07/2018, 2.4, Workflow will be terminated with message if there are no plants for the location medium. 02/07/2018, 2.5, Workflow writes a log entry and continues execution, if argument TimeRangeChoice is set to FullTimeRange and no data could be found in any metering point. In former version workflow terminated with exception. 05/21/2019, 2.6, Usable with Version newer than 4.7 Release 1 Build 12518. Add the "newest" time range function. Update of description. 07/23/2019, 2.7, Correct the time range of the 'newest' function. 08/22/2019, 2.8, Correct the end date of time range of the 'newest' function to utc. 02/25/2021, 2.9, Fix: 'newest' time range. |
Strukturdatenberechnung (Verteilung)
ZurückVersion: 2.5 | |||||||||||||||
Aufgabe: | Es werden Lastgangdaten für eine Verteilung berechnet. Dabei werden die Summen der Zugänge, der Abgänge, der Eigenerzeugung, der Energieversorger und der Verbräuche parallel, sowie die Differenz der angegebenen Verteilung, berechnet. Die neu berechneten Daten werden in das angegebene OBIS-Kennzeichen der Verteilung geschrieben. Ein benutzerdefinierter Beendet-Trigger kann ausgelöst werden. | ||||||||||||||
Parameter: |
| ||||||||||||||
Benötig / erstellt: | nichts | ||||||||||||||
Ausgabe | |||||||||||||||
Download | CalculatePlantData.zip | ||||||||||||||
WF-Changes | 05/12/2017, 2.0, Multi-Target workflows 07/13/2017, 2.1, TimeRangeChoice.Full implemeted. 07/13/2017, 2.2, FIX: Exception before calcluation of difference. 12/11/2017, 2.3, FIX: Unnecessary reload of distributing plants in ParallelForEach-Activity removed. 05/21/2019, 2.4, Usable with Version newer than 4.7 Release 1 Build 12518. Add the "newest" time range function. Update of description. 08/22/2019, 2.5, Correct the end date of time range of the 'newest' function to utc. |
Stundensummen
ZurückVersion: 2.3 | |||||||||
Aufgabe: | Komprimiert periodische Lastgangdaten in stündliche Summen für das Medium Strom. Speichert die Ergebnisse im Vorschub- OBIS-Kennzeichen Stundensumme. Ein benutzerdefinierter Beendet-Trigger kann ausgelöst werden. | ||||||||
Parameter: |
| ||||||||
Benötig / erstellt: |
| ||||||||
Ausgabe | |||||||||
Download | CompressHourSum.zip | ||||||||
WF-Changes | 05/12/2017, 2.0, Multi-Target workflows 07/24/2017, 2.1, Allow trigger "execute on receive data". 12/06/2018, 2.2, Reload MP-OBIS before setting full time range. 05/13/2019, 2.3, Update of description. |
Tagessummen
ZurückVersion: 2.5 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
Aufgabe: | Komprimiert periodische Lastgangdaten in tägliche Summen für die Medien Strom, Wärme, Kälte, Wasser kalt, Wasser warm und Gas. Speichert die Ergebnisse im Vorschub- OBIS-Kennzeichen Tagessumme. Ein benutzerdefinierter Beendet-Trigger kann ausgelöst werden. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Parameter: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Benötig / erstellt: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ausgabe | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
Download | CompressDaySum.zip | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
WF-Changes | 05/12/2017, 2.0, Multi-Target workflows 07/24/2017, 2.1, Allow trigger "execute on receive data". 05/22/2018, 2.2, Added OBIS codes. 05/25/2018, 2.3, Added OBIS codes. 12/06/2018, 2.4, Reload MP-OBIS before setting full time range. 05/13/2019, 2.5, Update of description. |
Trafoverluste
ZurückVersion: 2.5 | |||||||||||||
Aufgabe: | Berechnet Trafoverluste für eine Komponenten-Vorgabe des Typs 'Transformator'. Für die Berechnung werden die OBIS-Kennzeichen 'Wirkarbeit Einspeisung (+), Lastgang, T0' (001-001:001.029.000*255) und 'Blindarbeit Einspeisung (+), Lastgang, T0' (001-001:003.029.000*255) verwendet. Schreibt die Ergebnisse in das OBIS-Kennzeichen 'P, Trafoverluste, T0' (001-200:001.029.000*255). Die Periodendauer der verwendeten OBIS-Kennzeichen des Trafos müssen gleich sein. | ||||||||||||
Parameter: |
| ||||||||||||
Benötig / erstellt: |
| ||||||||||||
Ausgabe | |||||||||||||
Download | TransformerLosses.zip | ||||||||||||
WF-Changes | 05/12/2017, 2.0, Multi-Target workflows 10/16/2017, 2.1, Version increased to reflect changes in library Kbr.VisualEnergy4.Definitions. 08/09/2018, 2.2, FIX: OBIS codes of type EnergyFeed must define an interval. 05/21/2019, 2.3, Usable with Version newer than 4.7 Release 1 Build 12518. Add the "newest" time range function. Update of description. 07/23/2019, 2.4, Correct the time range of the 'newest' function. 08/22/2019, 2.5, Correct the end date of time range of the 'newest' function to utc. |
Wochensumme
ZurückVersion: 2.5 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
Aufgabe: | Komprimiert periodische Lastgangdaten in wöchentliche Summen für die Medien Strom, Wärme, Kälte, Wasser kalt, Wasser warm und Gas. Speichert die Ergebnisse im Vorschub- OBIS-Kennzeichen Wochensumme. Ein benutzerdefinierter Beendet-Trigger kann ausgelöst werden. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Parameter: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Benötig / erstellt: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ausgabe | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
Download | CompressWeekSum.zip | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
WF-Changes | 05/12/2017, 2.0, Multi-Target workflows 07/24/2017, 2.1, Allow trigger "execute on receive data". 05/22/2018, 2.2, Added OBIS codes. 05/25/2018, 2.3, Added OBIS codes. 12/06/2018, 2.4, Reload MP-OBIS before setting full time range. 05/13/2019, 2.5, Update of description. |