eWON Haupthandbuch - eWON wiki
eWON Haupthandbuch - eWON wiki
eWON Haupthandbuch - eWON wiki
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