11.07.2015 Aufrufe

RG-001-0-DE

RG-001-0-DE

RG-001-0-DE

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

ev 1.0 Haupthandbuch Export Block Descriptor8.3.10.3 Alarmtyp ErklärungenDie folgende Tabelle listet die verschiedenen Werte für das Feld AlType auf, abhängig vom Typ des durch den Tagwert überschrittenen Grenzwertund abhängig von der Konfiguration, die in der Tag's Konfigurationsseite vorgenommen wurde:Alarmtyp Alarmtyp Werte Alarmtyp ErklärungenKEINER 0 Tagwert ist innerhalb der Grenzen, außerhalb derer der Alarm getriggert wird.HIGH 1LOW 2PEGEL 3HIGH_HIGH 4LOW_LOW 5Tagwert überschreitet den im Alarmwert max Feld eingegebenen Wert derTag KonfigurationsseiteTagwert unterschreitet den im Alarmwert min Feld eingegebenen Wert derTag KonfigurationsseiteTagwert entspricht dem im Digitaler Alarmwert Feld eingegebenen Wertder Tag KonfigurationsseiteTagwert überschreitet den im Alarmwert max/max Feld eingegebenen Wertder Tag KonfigurationsseiteTagwert unterschreitet den im Alarmwert min/min Feld eingegebenen Wertder Tag KonfigurationsseiteTabelle 130: inst_val.txt Datei - Alarmtyp Werte8.3.10.4 Schreiben von sofortigen Werten zum eWONDie Datei der sofortigen Werte kann auch zum eWON geschrieben werden. Die Datei muss über FTP zu dem ftp Hauptordner zur Datei geschriebenwerden.Alle in der Datei vorhandenen Tagwerte werden verwendet, um das korrespondierende Tag im eWON zu ändern. Wird ein Tag nicht gefunden, wirdes ignoriert.• Schreiben in binärem Format:• Das Dateiformat muss exakt mit der Definition (siehe unten) und allen Tags die durch Ihre Tag ID identifiziert wurden, übereinstimmen.• Schreiben in Textformat:• Schreibt man den sofortigen Wert im Textformat, gibt es zwei verschiedene Möglichkeiten, um das Tag zu adressieren:• Ist eine "TagName" Spalte vorhanden, wird auf die Tags über Ihren Namen zugegriffen (auch wenn eine "TagId" Spalte vorhanden ist)Beispiel:"TagId";"TagName";"Value";"AlStatus";"AlType"1;"M1";10.000000;0;02;"M2";10.000000;0;0Wenn die "TagName" Spalte NICHT vorhanden ist, wird auf die Tags über ihre ID zugegriffen:"TagId";"Value";"AlStatus";"AlType"1;10.000000;0;02;20.000000;0;0WARNUNG:Erinnern Sie sich daran, dass die Tag ID kein Index ist, sondern eine einmalige Nummer, die dem Tag bei der Erstellung zugeteilt wurde,und nie wieder verwendet wird, ausser wenn die Konfiguration gelöscht und eine neue Konfiguration geschaffen wird.8.3.10.5 Binäres DateiformatDie Datei fängt mit einem Header an, der durch die folgende C Struktur repräsentiert werden kann:struct InstantValueHeader{int Rev;int RecSize; //Aufzeichnungsgrößeint NbTag; //Anzahl an exportierten Tagsint RecFlag; //Reserviert (muss auf 0 gesetzt werden)int Reserved2;}©ACT'L sa <strong>RG</strong>-<strong>001</strong>-0-<strong>DE</strong> Seite 177

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!