23.06.2014 Aufrufe

Sartorius ScalesNet-M

Sartorius ScalesNet-M

Sartorius ScalesNet-M

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.

6.5 Abfrage von generischen Klimastationen<br />

Um nicht für jede Klimastation / Datenlogger eine Programmänderung ausführen zu müssen, wurde der Gerätetyp „Generischer Datenlogger“<br />

geschaffen. Dabei wir das Kommunikationsprofil über einen Satz Parameter beschrieben; das Profil.<br />

Es können verschiedene Profile festgelegt werden. Diese Profile sind zunächst unabhängig von einer bestimmten Klimastation. Sie werden<br />

einer Klimastation zugeordnet. Durchgeführte Änderungen in einem Profil wirken auf alle Klimastationen, welche dieses Profil verwenden.<br />

Profile werden in der Tabelle KLIMAQUELLENPROFIL definiert.<br />

Struktur der<br />

Spalte Datentyp Bedeutung<br />

ID INTEGER Primärschlüssel<br />

PROFIL VARCHAR(100) Name des Profils<br />

NAME VARCHAR(100) Name des Parameters<br />

VALUE VARCHAR(100) Wert des Parameters<br />

VALUETYP INTEGER Typ des Parameters<br />

0 = string[100]<br />

1 = integer<br />

2 = float<br />

3 = char (Hexadezimaldarstellung)<br />

4 = segmentierter String<br />

5 = undefiniert<br />

LOGID INTEGER intern<br />

PRIOR INTEGER intern<br />

NEXT INTEGER intern<br />

DELETED INTEGER intern<br />

Ein Profil besteht aus den nachfolgend aufgelisteten Parametern:<br />

Parameter Typ Bedeutung<br />

SOLSend 3 Start Of Line Send<br />

Das Zeichen, welches eine zu sendende Zeile einleiten muss<br />

SOLRec 3 Start Of Line Receive<br />

Das Zeichen, welches eine empfangene Zeile einleitet<br />

EOLSend 3 End Of Line Send<br />

Das Zeichen, mit dem eine zu sendende Zeile enden muss<br />

EOLRec 3 End Of line Receive<br />

Das Zeichen, welches das Ende einer Zeile markiert<br />

SepChar 3 Trennzeichen innerhalb eines Blockes von Parametern<br />

BlockChar 3 Trennzeichen von Blöcken von Parametern<br />

NVLSep 3 Trennzeichen, welches bei einer Aufzählung von Werten diese voneinander trennt<br />

FormatChannnels 0 Formatbeschreiber<br />

FormatValues 0 derzeit ohne Bedeutung<br />

Print 0 Befehl, der den Datenlogger veranlasst, einen Datensatz auszugeben<br />

Version 0 Befehl für die Ausgabe der Versionsnummer des Datenloggers<br />

Offset_x 2 x = die Kanalnummer, beginnend mit 1<br />

der angegebene Wert wird zum übertragenen Wert hinzuaddiert (default=0)<br />

MaxChannels 1 Wieviele Kanäle vorhanden sind.<br />

1..cMaxChannel (default=3)<br />

MinValue_x 2 x = die Kanalnummer, beginnend mit 1<br />

Gibt den kleinsten gültigen Wert für diesen Kanal vor.<br />

(default = 0)<br />

MaxValue_x 2 x = die Kanalnummer, beginnend mit 1<br />

Gibt den größten gültigen Wert für diesen Kanal vor.<br />

(default = 2000)<br />

54

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!