14.04.2013 Aufrufe

eWON Haupthandbuch - eWON wiki

eWON Haupthandbuch - eWON wiki

eWON Haupthandbuch - eWON wiki

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

<strong>Haupthandbuch</strong> Export Block Descriptor<br />

8.3.10.3 Alarmtyp Erklärungen<br />

Die folgende Tabelle listet die verschiedenen Werte für das Feld AlType auf, abhängig vom Typ des durch den Tagwert überschrittenen<br />

Grenzwert und abhängig von der Konfiguration, die in der Tag's Konfigurationsseite vorgenommen wurde:<br />

Alarmtyp Alarmtyp Werte Alarmtyp Erklärungen<br />

KEINER 0<br />

HIGH 1<br />

LOW 2<br />

PEGEL 3<br />

HIGH_HIGH 4<br />

LOW_LOW 5<br />

Der Tagwert ist innerhalb der Grenzen, außerhalb derer der Alarm getriggert<br />

wird.<br />

Der Tagwert überschreitet den im Alarmwert max Feld eingegebenen Wert<br />

der Tag Konfigurationsseite<br />

Der Tagwert unterschreitet den im Alarmwert min Feld eingegebenen Wert<br />

der Tag Konfigurationsseite<br />

Der Tagwert entspricht dem im Digitaler Alarmwert Feld eingegebenen<br />

Wert der Tag Konfigurationsseite<br />

Der Tagwert überschreitet den im Alarmwert max/max Feld eingegebenen<br />

Wert der Tag Konfigurationsseite<br />

Der Tagwert unterschreitet den im Alarmwert min/min Feld eingegebenen<br />

Wert der Tag Konfigurationsseite<br />

Table 179: inst_val.txt Datei - Alarmtyp Werte<br />

8.3.10.4 Schreiben von sofortigen Werten zum <strong>eWON</strong><br />

Die Datei der sofortigen Werte kann auch zum <strong>eWON</strong> geschrieben werden. Die Datei muss über FTP zu dem ftp Hauptordner zur Datei<br />

geschrieben werden.<br />

Alle in der Datei vorhandenen Tagwerte werden verwendet, um das korrespondierende Tag im <strong>eWON</strong> zu ändern. Wird ein Tag nicht gefunden,<br />

wird es ignoriert.<br />

• Schreiben in binärem Format:<br />

• Das Dateiformat muss exakt mit der Definition (siehe unten) und allen Tags die durch Ihre Tag ID identifiziert wurden,<br />

übereinstimmen.<br />

• Schreiben in Textformat:<br />

• Schreibt man den sofortigen Wert im Textformat, gibt es zwei verschiedene Möglichkeiten, um das Tag zu adressieren:<br />

• Ist eine "TagName" Spalte vorhanden, wird auf die Tags über Ihren Namen zugegriffen (auch wenn eine "TagId" Spalte vorhanden<br />

ist)<br />

Beispiel:<br />

"TagId";"TagName";"Value";"AlStatus";"AlType"<br />

1;"M1";10.000000;0;0<br />

2;"M2";10.000000;0;0<br />

Wenn die "TagName" Spalte NICHT vorhanden ist, wird auf die Tags über ihre ID zugegriffen:<br />

"TagId";"Value";"AlStatus";"AlType"<br />

1;10.000000;0;0<br />

2;20.000000;0;0<br />

WARNUNG:<br />

Erinnern Sie sich daran, dass die Tag ID kein Index ist, sondern eine einmalige Nummer, die dem Tag bei der Erstellung zugeteilt<br />

wurde, und nie wieder verwendet wird, ausser wenn die Konfiguration gelöscht und eine neue Konfiguration geschaffen wird.<br />

8.3.10.5 Binäres Dateiformat<br />

Die Datei fängt mit einem Header an, der durch die folgende C Struktur repräsentiert werden kann:<br />

struct InstantValueHeader<br />

{<br />

int Rev;<br />

int RecSize; //Aufzeichnungsgröße<br />

int NbTag; //Anzahl an exportierten Tags<br />

int RecFlag; //Reserviert (muss auf 0 gesetzt werden)<br />

int Reserved2;<br />

}<br />

RG-001-0-DE rev 1.10 <strong>eWON</strong>® - 10/01/2011 - ©<strong>eWON</strong> sa Seite 205

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!