Registerkarte Archivgruppe

Schon beim Anlegen einer Archivgruppe wird unterschieden, ob diese in eine Tabelle vom Typ StandardHistory oder FlexTables schreibt. Abhängig vom Typ verändert auch die Registerkarte Archivgruppe ihr Aussehen und man kann verschiedene Einstellungen vornehmen.

Abbildung 1. Registerkarte "Archivgruppe"

Folgende Schaltflächen und Bezeichnungen auf diesem Panel sind für beide Typen ident:

Archiv-Gruppe

Alle bereits vorhandenen Archivgruppen werden hier angezeigt.

DB-Name

Anzeige der Datenbank, welcher die ausgewählte Archivgruppe angehört.

Tabellenname

Anzeige der Tabelle, der die ausgewählte Archivgruppe zugeordnet ist.

Beschreibung

Weitere beschreibende Eingaben für eine Archivgruppe sind hier möglich.

Aktivieren/Deaktivieren

Mit dieser Taste kann man eine aktive (laufende) Archivgruppe aktivieren/deaktivieren. Dies ist wichtig, wenn man z.B. eine Archivgruppe löschen will. Aktive Archivgruppen können nicht gelöscht werden, sie müssen erst deaktiviert werden.

Neu

Legt eine neue Archivgruppe für eine bestimmte Tabelle in einer DB an.

Löschen

Mit dieser Taste kann eine Archivgruppe gelöscht werden. Löschbar sind nur die inaktiven Archivgruppen.

Übernehmen

Nach jedem Neuanlegen einer Archivgruppe bzw. Ändern muss diese Taste angeklickt werden.

Hilfe

Link zur Online-Hilfe.

VORSICHT:

Nach Änderungen (Erstellen oder Bearbeiten) der Archivgruppen ist der Neustart der DBL_Control erforderlich, um diese Änderungen zu übernehmen!

Neue Archivgruppe erstellen

Abbildung 2. Panel für das Erstellen einer neuen Archivgruppe

Für das Anlegen einer neuen Archivgruppe muss zunächst ein Name angegeben werden. Mit den beiden Comboboxen Datenbank und Tabelle wird definiert, wohin die Übertragung der Archivgruppe durch den DBLogger erfolgen soll.

Einstellungen für "StandardHistory"

Bei Verwendung einer Archivgruppe, die in eine Tabelle vom Typ "StandardHistory" schreibt, sieht das Panel im unteren Bereich wie folgt aus:

Abbildung 3. Bereich auf der Registerkarte "Archivgruppe" für Einstellungen beim Tabellentyp "StandardHistory"

DPEs

Die Datenpunktelemente, die der ausgewählten Archivgruppe zugehören, werden in diesem Feld angezeigt. Mit der Taste Löschen kann ein ausgewähltes Datenpunktelement aus der Gruppe gelöscht werden. Mit der Taste Einfügen kann über den Datenpunktselektor ein Datenpunktelement der Gruppe hinzugefügt werden. Die Tasten Import und Export sind funktional invers, mit Import werden aus einem vorbereiteten File Datenpunktelemente der Gruppe hinzugefügt, mit Export werden die Datenpunktelemente, die der Gruppe zugehören in ein File ausgespielt. Das Verzeichnis, das beim Importieren bzw. Exportieren verwendet wird, heißt <proj_path>/dplist .

Anmerkung:

In der DP-Liste müssen die Datenpunktelemente WinCC OA syntaktisch (siehe Adressierung der Datenpunkte) richtig aufgelistet werden! Die leeren Zeilen sowie die Zeilen mit "#" am Anfang werden ignoriert.

Transferart Periodisch (z.B. jede Stunde, jeden Tag, ...): Quellzeit kann hier entweder für alle DPEs gemeinsam die Auslösezeit der Übertragung oder für jeden DPE individuell der Zeitstempel des jeweiligen Datenpunktelementes sein. Eine genauere Einstellung des Zeitpunkts der Übertragung ist mit den beiden Spin-Buttons Beginn um und Verzögerung möglich.

Trigger: Ein Datenpunktelement liefert einen Wert, alle anderen werden auch in die Datenbank mit den jeweiligen Werten geschrieben. Die Wertänderung eines Triggerdatenpunktes löst die Übertragung aller DPEs für eine Archivgruppe aus. Der Trigger DPE muss nicht (kann aber) Teil der Archivgruppe sein. Ein Trigger DPE muss über den Datenpunktselektor angegeben werden. Mit Operator und Wert wird eingestellt, bei welchem Wert/welcher Bedingung der Trigger DPE und die zugehörigen DPEs in die Datenbank geschrieben werden.

Ereignis: Jede Wertänderung eines Datenpunktelementes in der Archivgruppe löst für dieses (und nur dieses) DPE eine Übertragung an die relationale DB aus.

Einstellungen für "FlexTables"

Bei Verwendung einer Archivgruppe, die in eine Tabelle vom Typ "FlexTables" schreibt, sieht das Panel im unteren Bereich wie folgt aus:

Abbildung 4. Bereich auf der Registerkarte "Archivgruppe" für Einstellungen beim Tabellentyp "FlexTables"

Transfer-QuittierDPE

Mittels Datenpunktselektor wird ein DPE ausgewählt, auf das nach Abschluss der Übertragung in eine relationale DB durch den DBLogger, geschrieben wird.

Quittierwert

Aus dieser Combobox können zwei Einstellungen getroffen werden, die den Wert des Transfer-QuittierDPE's bestimmen:

Zellenwert: Einer der übertragenen Werte des aktuellen Datensatzes bestimmt den Wert des QuittierDPE's. Welcher Wert dies ist, wird mit der Combobox Quelle eingestellt.

Konstante: Benutzerdefinierte Eingabe eines Wertes für den QuittierDPE.

Transferart Periodisch (z.B. jede Stunde, jeden Tag, ...): Parametrierung einer periodischen Übertragungsrate. Eine genauere Einstellung des Zeitpunkts der Übertragung ist mit den beiden Spin-Buttons Beginn um und Verzögerung möglich.

Trigger: Ein Datenpunktelement liefert einen Wert, alle anderen werden auch in die Datenbank mit den jeweiligen Werten geschrieben. Die Wertänderung eines Triggerdatenpunktes löst die Übertragung aller DPEs für eine Archivgruppe aus. Der Trigger DPE muss nicht (kann aber) Teil der Archivgruppe sein. Ein Trigger DPE muss über den Datenpunktselektor angegeben werden. Mit Operator und Wert wird eingestellt, bei welchem Wert/welcher Bedingung der Trigger DPE und die zugehörigen DPEs in die Datenbank geschrieben werden.

Nach der Parametrierung der Archivgruppe Taste Übernehmen anklicken und mit der Taste Aktivieren auf aktiv setzen.