DoArch

| ALPHA-VISION® PMU

# DoArch

DoArch ist ein Programm der Projektverwaltung. Damit wird in der Projektierumgebung die Auswahl der Datenobjekte und deren Parameter für die Langzeitarchivierung von Messdaten konfiguriert. Es wird die Datei"_doarch.dbf" erstellt, die darin definierten Messdaten werden zur Laufzeit in der als Ringbuffer ausgelegten Datei "_archive.dbf" (max.1GB groß) gespeichert.

### Voreinstellungen

Folgende Sektions-Einträge in der Datei Vision2000.ini sind zu beachten:

- DoArch

### Aufruf

Über Projektverwaltung, Doppelklick auf Auswahl "DoArch"
- ein Dialogfenster wird aufgeblendet -
Im linken, mittleren Fenster "PointID (Source)" werden Datenobjekte für die Archivierung angeboten, die Anzeige "Objekte" gibt die Anzahl der Auswahlmöglichkeiten an. Im rechten, mittleren Fenster "PointID(DoArch)" kommen die für die Archivierung ausgewählten zu stehen, die Anzeige "Objekte ausgewählt" zeigt die Anzahl der ausgewählten Objekte.
Die zur Archivierung angebotenen Datenobjekte können über Filtereinstellungen eingegrenzt werden.

### Filter für die Auswahl

Tech-ID
Datenobjekte können einer Tech-ID zugeordnet sein. Durch Mausklick in das Anzeigefeld oder auf die Auswahlschaltfläche, werden alle projektierten Tech-IDs angezeigt. Es kann eine oder alle (keine Anzeige) Tech-ID(s) als Filter definiert werden; über die Klickbox links des Feldes wird der gewählte Filter aktiviert oder deaktiviert.
Dieser Filter wird mit den gewählten Objekttyp geundet.
Station
Datenobjekte können einer Station zugeordnet sein. Durch Mausklick in das Anzeigefeld oder auf die Auswahlschaltfläche, werden alle projektierten Stationen angezeigt. Es kann eine oder alle (keine Anzeige) Station(en) als Filter definiert werden; über die Klickbox links des Feldes wird der gewählte Filter aktiviert oder deaktiviert.
Dieser Filter wird mit den gewählten Objekttyp geundet.
Section
Datenobjekte können einer Section zugeordnet sein. Durch Mausklick in das Anzeigefeld oder auf die Auswahlschaltfläche, werden alle projektierten Sectionen angezeigt. Es kann eine oder alle (keine Anzeige) Section(en) als Filter definiert werden; über die Klickbox links des Feldes wird der gewählte Filter aktiviert oder deaktiviert.
Dieser Filter wird mit den gewählten Objekttyp geundet.
Objekttyp
Jedes Datenobjekt ist einem bestimmten Typ zugehörig, mögliche Typen sind:

    MP  (MeasuringPoints)
    PO  (Prozessobjekte)
    PV  (Prozessvariablen)
    SO  (Systemobjekte)
    REF (Referenzobjekte)

über die Klickbox wird der gewählte Objekttyp aktiviert oder deaktiviert.

### MÖGLICHE AKTIONEN

Pfeile
Ein markiertes Datenobjekt wird damit für die Archivierung ins rechte Fenster kopiert, bzw. aus diesem gelöscht.
Mehrfachselektionen sind möglich
Speichern
Die im rechten Fenster stehenden Datenobjekte werden mit den definierten Parametern in die "_doarch.dbf" Datenbank geschrieben; Datenobjekte dieser Datenbank werden beim Kompilieren für die Archivierung eingebunden.
Speichere Vorlage
Soll das Set einer für die Archivierung definierten Datenobjektauswahl als Option erhalten bleiben, kann es als Vorlage unter beliebigen Dateinamen mit der Dateierweiterung ".doarch" gespeichert werden.
Lade Vorlage
Soll ein gespeichertes Set einer Datenobjektauswahl geladen werden, ist es hierüber möglich. (alle Dateien mit der Erweiterung ".doarch" werden zur Auswahl angeboten)
Soll eine geladene Liste für die Archivierung aktiviert werden, muß sie nach dem Laden gespeichert (die aktuelle _DOARCH wird überschrieben) werden; dann kompilieren !
Anwenden
Mit der Schaltfläche werden für zu archivierende, markierte Datenobjekte die definierten Parameter zur Auslösung einer Aufzeichnung übernommen.
Cancel
Das Programm wird beendet. Gibt es einen nicht gesicherten Set, muss das Programmende bestätigt werden.

### Parameter zur Auslösung einer Aufzeichnung

Für die in der Liste zur Archivierung stehenden Datenobjekte muss angegeben werden, unter welchen Bedingungen Werte in die Archiv Datenbank geschrieben werden sollen.
Zu definieren sind:

- Schwellwert: Geforderte Wertänderung damit aufgezeichnet wird.
- Aufzeichnungsintervall: Zeitabstand zwischen Wertüberprüfungen in sec.(Wertänderungen zwischen den Intervallzeiten gehen verloren)
- Initielle Aufzeichnung: Mit der Laufzeit wird die Archivierung gestartet

### Starten der Langzeitarchivierung

Wurde die Datei "_doarch.dbf" neu erstellt oder geändert, muss vor start der Laufzeitumgebung kompiliert werden !
Wird die Langzeitarchivierung nicht über das oben beschriebene Klickfeld "Initielle Aufzeichnung" gestartet, kann in der Laufzeit über:
"Obj_StartRecAll()" starten
"Obj_StopRecAll()" stoppen
gesteuert werden.
Das Programm läuft im Hintergrund
Hints & Tips
Neben diesem Standardprogramm bietet ALPHA-VISION die Zusatzprogramme:

- ZipArchives
  komprimiert und speichert die Archivdatei kontinuierlich
- MDConV
  konvertiert die Archivdatei(en) in eine gut interpretierbare Text= bzw. EXCELdatei