Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

Die abzurufenden Daten mit DDE-Items festlegen

  • Last UpdatedSep 24, 2024
  • 3 minute read

HistData verfügt über eine Reihe von DDE-Items, mit denen Sie festlegen, welche Daten Sie aus den Archivdateien abrufen möchten. Diese Items sind in HistData intern definiert. Sie können sie beispielsweise über E/A-Variablen einstellen.

Die folgende Tabelle zeigt die in HistData definierten Items.

Element

Datentyp in

Beschreibung

DATADIR

Meldung

Der Pfad zu dem Ordner, in dem die Archivdateien gespeichert sind.

DBDIR

Meldung

Der Pfad zu dem Ordner, in dem die InTouch-Variablenliste gespeichert ist.

STARTDATE

Meldung

Das Anfangsdatum des Zeitraums, für den Daten aus den Archivdateien abgerufen werden sollen. Verwenden Sie das Format MM/TT/JJ.

STARTTIME

Meldung

Die Anfangsuhrzeit des Zeitraums, für den Daten aus den Archivdateien abgerufen werden sollen. Verwenden Sie das Format HH:MM:SS.

DURATION

Meldung

Die Dauer des Zeitraums, für den Daten aus den Archivdateien abgerufen werden sollen. Die Maßeinheit des angegebenen Werts von DURATION legen Sie fest, indem Sie einen der folgenden Kennbuchstaben anhängen:

  • Wochen: w

  • Tage: d

  • Stunden: h

  • Minuten: m

  • Sekunden: s

    Gebrochene DURATION Zeitdauern können angegeben werden. DURATION=0.5m entspricht beispielsweise 30 Sekunden. Um nur einen einzigen Datenpunkt abzurufen, setzen Sie DURATION auf 0.

INTERVAL

Meldung

Der Zeitabstand zwischen den zurückgegebenen Datenwerten. INTERVAL kann in Wochen, Tagen, Stunden, Minuten oder Sekunden ausgedrückt werden. Verwenden Sie hierfür dieselben Kennbuchstaben wie für das Item DURATION.

Dezimalwerte sind zulässig. INTERVAL=0.25d entspricht beispielsweise einem Abstand von sechs Stunden zwischen den Datenwerten.

Sowohl für DURATION als auch für INTERVAL gilt ein Höchstwert von sechs Wochen. Der Zeitraum von maximal sechs Wochen gilt für jeden Zeitwert, der DURATION oder INTERVAL zugewiesen wird. Zum Beispiel ist 42 die maximale Anzahl von Tagen eines DURATION- oder INTERVAL-Zeitraums.

FILENAME

Meldung

Pfad und Name der Datei, in die die Archivdaten exportiert werden sollen.

WRITEFILE

Ganze Zahl

Löst den Export der Daten in die angegebene Datei aus. Wenn dieses Item auf 1 gesetzt wird, schreibt HistData die angeforderten Daten in die in FILENAME angegebene Datei. Nach Abschluss des Schreibvorgangs wird WRITEFILE automatisch auf 0 zurückgesetzt.

ERROR

Meldung

Beschreibung des letzten Fehlers, der beim Export der Daten aufgetreten ist. Wenn STATUS den Wert 1 hat, enthält ERROR den Wert "None". Wenn STATUS den Wert 0 hat, enthält ERROR die entsprechende Fehlermeldung.

TAGS1, TAGS2, …

Meldung

Diese Zeichenfolge enthält die Namen der Variablen, deren Daten aus den Archivdateien zurückgegeben werden sollen.

Die TAGS-Zeichenfolge kann in WindowViewer 131 Zeichen und in Excel 255 Zeichen umfassen.

Für längere Anforderungen kann die Zeichenfolge durch Verwendung der Items mit dem Namen Tagsn (n = Zahlenindex) verlängert werden.

Um anzugeben, dass die Liste der abzurufenden Variablen im nächsten Item weitergeführt wird, setzen Sie an das Ende der Zeichenfolge ein Pluszeichen (+).

Zum Beispiel:

TAGS="$Date,ProdStufe,ProdTemp,+"
TAGS1="ReaktStufe,Temp,GasFuellstand,+"
TAGS2="MotorStatus"

Jeder Variablenname darf nur einmal angegeben werden. Jedes TAG-Item darf maximal 512 Byte enthalten.

PRINTTAGNAMES

Binär

Gibt an, ob die Variablennamen über den dazugehörigen Wertspalten ausgegeben werden sollen. Beim Wert 1 ist dies der Fall, beim Wert 0 nicht.

DATA

Meldung

Dieses Item stellt die bei HistData angeforderten Daten im CSV-Format (Werte mit Trennzeichen) zum Abruf bereit. Es wird von anderen Anwendungen dazu verwendet, die Daten über DDE anzumelden (ADVISE) oder anzufordern (REQUEST).

STATUS

Binär

Der Status des letzten HistData-Vorgangs.

1 bedeutet, dass die Daten erfolgreich aus den Archivdateien abgerufen wurden. 0 bedeutet, dass ein Fehler aufgetreten ist.

SENDDATA

Ganze Zahl

Löst die Bereitstellung der angeforderten Daten im Item DATA aus. Wenn dieser Wert auf 1 gesetzt wird, werden die angeforderten Daten in das Item DATA geschrieben. Nach Abschluss des Vorgangs wird SENDDATA automatisch auf 0 zurückgesetzt.

Wenn Sie eine Fehlermeldung erhalten, die besagt, dass Sie mit SENDDATA zu viele Daten angefordert haben, kürzen Sie DURATION oder verringern Sie die Anzahl der angeforderten Variablen. Jeder Variablenname darf nur einmal angegeben werden. Jedes TAG-Item darf maximal 512 Byte enthalten.