BitCtrl-Logo Weissenfelser Straße

BitCtrl Online Support

Impressum Datenschutzerklärung

Speichern und Laden der Konfiguration der Echtzeitdatenbank

Die FlexCtrl 4 - Echtzeitdatenbank erlaubt das Speichern und Laden bestimmter Konfigurationsdaten, insbesondere:

  • den aktuellen Werten von Ausgabe-PV
  • die aktuellen Einstellungen für Alarmgrenzen
  • die aktuellen Einstellungen für die historische Speicherung von Daten

Das Speichern und Laden erfolgt über eine API-Funktion.

Ausführen der Aktionen mit den Standardkomponenten

Geladen wird die aktuelle Konfiguration, die im Projektverzeichnis under database/RTDBCFG.dat abgelegt ist von der Echtzeitdatenbank, wenn diese mit der Option "-L" gestartet wurde.

Das Laden ist außerdem in "rtdbmon" eingebaut (Taste F8).

Das Sichern ist mit den aktuellen Komponenten ebenfalls über "rtdbmon" möglich (Taste F9).

Konfiguration der Funktionen

Welche Daten gesichert und geladen werden, kann durch Parameter in der Konfigurationsdatei "config/fc.cfg" definiert werden:

Im Abschnitt [rtdb] sind folgende Parameter einstellbar:

SaveOutputCfg = 0/1    // aktuelle Werte der Ausgabe-PV sichern (Standard: 1)
SaveHistorieCfg = 0/1   // aktuelle historische Konfiguration sichern (Standard: 1)
SaveAlarmCfg = 0/1    // aktuelle Alarmkonfiguration sichern (Standard: 1)
SaveDiff = 0/1    // nur Einstellungen sichern, die von der projektierten Konfiguration abweichen (Standard: 0)
LoadOutputCfg = 0/1    // aktuelle Werte der Ausgabe-PV laden (Standard: 1)

 

LoadHistorieCfg = 0/1   // aktuelle historische Konfiguration laden (Standard: 1)
LoadAlarmCfg = 0/1    // aktuelle Alarmkonfiguration laden (Standard: 1)
 
Die Parameter werden direkt vor der Ausführung der Funktion Laden/Sichern eingelesen, d.h. eine Änderung kann uach während der Laufzeit des Systems erfolgen.
 
Die erzeugte Sicherungsdatei ist menschenlesbar und kann prinzipiell auch vor den Einlesen korrigiert werden.
 
 
 

 

Artikeldetails

Artikel-ID:
1
Kategorie:
Bewertung :