Sartorius ScalesNet-M
Sartorius ScalesNet-M
Sartorius ScalesNet-M
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Formatbeschreibung der Datenausgabe eines Datenloggers<br />
Die Datenlogger geben Zeichenketten, gefolgt von einem Ende -<br />
kennzeichen an. Dieses Endekennzeichen muss nicht zwingend<br />
CR/LF sein. Diese Zeichenketten haben einen festen Aufbau.<br />
Der Aufbau wird in der Art der Formatbeschreiber mit den folgenden<br />
Zeichen definiert. Die Position des Zeichens im Formatstring<br />
korrespondiert mit der Position des Zeichens<br />
Datenlogger geben 1..n Werte in einem String zurück. Damit die<br />
Werte Kanälen zugeordnet werden können, gibt es neben dem<br />
Feld FormatValues noch das Feld FormatChannels.<br />
Dieses Feld beschreibt, welche Stelle im Formatstring zu welchem<br />
Kanal gehört.<br />
FormatChannels<br />
Die Eingabedaten werden von links nach rechts gelesen. Alle<br />
Zeichen, die zu einem Kanal gehören, werden herausgeschnitten<br />
und zu einem neuen String für diesen Kanal in der Reichenfolge<br />
ihres Auftretens zusammengefügt. Dieser neu entstandene String<br />
wird als Messwert für diesen Kanal entsprechend den Angaben in<br />
FormatValues interpretiert.<br />
Als Beschreiber für die Kanalnummern sind die Ziffern 1..9,<br />
sowie die Großbuchstaben A..Z definiert. Dadurch lassen sich<br />
35 Kanäle unterscheiden, was für <strong>ScalesNet</strong>-M ausreichen dürfte.<br />
ZeichenPosition<br />
0 Stelle ist ohne Bedeutung und wird bei der<br />
Auswertung nicht berücksichtigt.<br />
1 Stelle gehört zum Kanal 1<br />
2 Stelle gehört zum Kanal 2<br />
3 Stelle gehört zum Kanal 3<br />
…<br />
…<br />
A Stelle gehört zum Kanal 10<br />
B Stelle gehört zum Kanal 11<br />
Z Stelle gehört zum Kanal 35<br />
FormatValues:<br />
Der Einfachheit halber folgt diese Struktur dem Aufbau des<br />
Formatstrings für Waagendaten.<br />
ZeichenPosition<br />
+ Vorzeichen<br />
* Leerzeichen<br />
A<br />
Zeichen der Anzeige incl Dezimaltrennzeichen<br />
Das Dezimaltrennzeichen darf ein Komma<br />
oder ein Punkt sein.<br />
E<br />
Einheitenangabe des Kanals<br />
C<br />
Carriage Return<br />
L<br />
LineFeed<br />
68