Workflows
Workflows werden in visual energy verwendet um Prozesse auszuführen und beispielsweise Daten zu verarbeiten. Es wird zwischen System- und Projekt-Workflows unterschieden. Erstere sind ausschließlich zur globalen Verarbeitung Systemadministratoren vorbehalten. Projekt-Workflows können dagegen je nach Zieltyp, auf unterschiedliche Objekte, wie beispielsweise Messgrößen eines Zählpunktes oder Dokumente, angewandt (zugeordnet) werden.
Zur Ausführung werden in der Regel Zeitpläne verwendet. Es können jedoch auch andere Auslöse-Trigger definiert werden.
Grundsätzliche Eigenschaften
Begriff | Beschreibung |
---|---|
Zieltyp | Workflows sind in der Regel genau auf einen bestimmten Objekt-Typ (z.B. Zählpunkt, OBIS Messgröße) anwendbar. Er wirkt sich quasi auf dieses Zielobjekt aus. Deshalb werden auch nur zu dem jeweiligen Zielobjekt passende Workflows zur Auswahl angeboten. |
Zuordnung | Damit ein Workflow für ein bestimmtes Objekt, beispielsweise für eine Messgröße eines Zählpunktes ausgeführt werden kann, muss es diesem zugeordnet werden. Das geschieht normalerweise automatisch dadurch, dass Sie zuerst das Zielobjekt wählen und danach den Workflow dafür. |
Parameter | Jeder Workflow besitzt mehr oder weniger Parameter, um die Funktion zu beeinflussen. Beispielsweise ist der Zeitraum ein Parameter um den Umfang der Verarbeitung einzugrenzen. |
Mögliche OBIS Messgrößen | Workflows, die spezielle Messgrößen-Verarbeitungen durchführen, können oft nicht universell für beliebige Messgrößen verwendet werden. Hier wird in der Workflow-Beschreibung eine Liste der möglichen OBIS Messgrößen veröffentlicht. Falls die für den Workflow notwendigen OBIS Messgrößen auf dem Zielsystem nicht vorhanden sein sollten, so werden diese durch den Workflow angelegt. |
Trigger | Trigger sind Ereignisse die Workflows starten können. Jeder Workflow kann nach Beendigung einen Trigger auslösen (Parameter) um damit einen nachfolgenden Workflow zu starten. |
Download / Version | Sofern nicht grundsätzliche Basisfunktionalitäten des Programmes betroffen sind, können Workflows auch nachträglich über die visual energy Benutzeroberfläche installiert werden. Ein Setup bzw. Programm-Update mit all den notwendigen Konsequenzen ist dazu dann nicht notwendig. Ein vorhandener Workflow kann jedoch nur von einer höheren Version überschrieben werden. |
Legende für Workflow-Liste |
|
Workflow einem Objekt zuordnen
Für jedes Zielobjekt (Standort, Zählpunkt,...) wird auf dessen Eigenschaftseite ein Tab-Karte für die Workflow-Zuordnungen angezeigt. Zu erkennen an dem Icon . Über die Funktion Zuordnung hinzufügen werden alle Workflows angeboten, die zu dem Zieltyp passen. Nach der Auswahl des Workflows können dessen Eigenschaften eingestellt werden.
- Ausführen
- Führt den Workflow für das Zielobjekt mit den definierten Parametern aus. Der Fortschritt und das Ergebnis wird am Bildschirm angezeigt.
- Speichern und Ausführen
- Führt den Workflow für das Zielobjekt mit den definierten Parametern aus. Der Fortschritt und das Ergebnis wird am Bildschirm angezeigt. Die Zuordnung zu dem Zielobjekt wird dauerhaft gespeichert.
- Speichern
- Speichert die Zuordnung zu dem Zielobjekt ohne den Workflow auszuführen.
- Abbrechen
- Schließt das Parameter-Fenster ohne die Zuordnung zu speichern oder den Workflow auszuführen. Falls die Zuordnung noch nicht zuvor gespeichert wurde, wird also keine Zuordnung angelegt.
Workflow einmal ausführen ohne Zuordnung
Es ist in vielen Szenarien sinnvoll keine dauerhafte Workflow-Zuordnung zu einem Zielobjekt zu speichern. Wenn Sie beispielsweise den Workflow nur einmal benötigen, dann empfiehlt sich wie oben beschrieben die Funktion Ausführen und nach Erfolg den Dialog mit der Funktion Abbrechen ohne Speichern zu schließen.
Workflows global bearbeiten
Im Laufe eines Projektes werden viele Workflow-Zuordnungen erstellt. Im Bereich Projektkonfiguration->Workflows können alle Workflow-Zuordnungen verwaltet werden.
- Zuordnungen löschen
- Markieren Sie die zu löschenden Workflow-Zuordnungen. Einzelne Listenelemente können mit der Taste Strg + Mausklick, oder Bereiche auch mit Taste Shift + Mausklick selektiert werden. Anschließend verwenden Sie die Funktion Auswahl löschen.
- Zuordnungen bearbeiten
- Markieren Sie die zu löschenden Workflow-Zuordnungen. Einzelne Listenelemente können mit der Taste Strg + Mausklick, oder Bereiche auch mit Taste Shift + Mausklick selektiert werden. Anschließend verwenden Sie die Funktion Zuordnungen bearbeiten. Wählen Sie im Dialogfenster anschließend den zu ändernden Parameter und geben diesem einen neuen Wert. Es ist auch möglich gleich mehrere Parameter zu ändern.