10. Anhang

 

10.1 RS Kommunikationsprotokoll für LAMBDA OMNICOLL Fraktionssammler und Autosampler
10.2 Einstellung der Geräteadresse vom Fraktionssammler / Probennehmer
10.3 RS-Verbindungsschema

 

10.1 RS Kommunikationsprotokoll für LAMBDA OMNICOLL Fraktionssammler und Autosampler

 

10.1.1 Format der gesendeten Daten von PC zu Fraktionssammler und umgekehrt

Daten gesendet durch den PC:#ss mm a xxxx qs c
Daten zurückgesendet durch den Fraktionssammler:<mm ss a xxxx qs c
mit,
#ist das erste Zeichen des PC-Befehls
<ist das erste Zeichen Fraktionssammler-Antwort
ssist die Adresse des Fraktionssammlers (slave)
mmist die Adresse des PCs (master)
Aist der Befehl (siehe bitte Abschnitt 10.1.2 "Befehle")
xxxxist der Datenwert (4 ASCII Zeichen von 0 to 9;
gesendet vom höchstwertigen Digit zum niedrigstwertigen Digit)
Qsist die Kontrollsumme im HEX Format (2 ASCII Zeichen vom Typ 0…9ABCDEF)
Cist der Zeilenumbruch cr (carriage return). Der Fraktionssammler wird den Befehl ausführen und das Frontpanel für jegliche manuelle Eingaben blockieren.

10.1.2 Befehle

# ss mm r qs cStart (run)
# ss mm e qs caktiviert Fernsteuerung (Frontpanel desaktiviert)
# ss mm g qs caktiviert „lokalen“ Modus des Fraktionssammlers (Frontpanel aktiviert)
# ss mm s qs cStopp
# ss mm f qs cSchritt vorwärts
# ss mm b qs cSchritt zurück
# ss mm w qs cSchritt in Bewegungsrichtung (abhängig von der Einstellung LINE oder MEAN) [entspricht der Betätigung der Taste STEP]
# ss mm l qs cSchritt zur nächsten Reihe
# ss mm h qs c“high” Modus
# ss mm u qs c“normal” Modus
# ss mm m qs c“MEAN” Sammelmodus (Mäander oder Zick-Zack Sammelmodus)
# ss mm v qs c“LINE” Sammelmodus (sammelt immer von links nach rechts)
# ss mm i qs c“ROW” Sammelmodus (sammelt von Reihe zu Reihe)
# ss mm d qs cZeiteinstellung – 0.1 Minutenschritt (XXX.X)
# ss mm j qs cZeiteinstellung – 1 Minutenschritt (XXXX)
# ss mm o qs cVentil offen
# ss mm c qs cVentil geschlossen
# ss mm a qs cDivisionskoeffizient “1”
# ss mm k qs cDivisionskoeffizient “1/60”
# ss mm p xxxx qs cAnzahl Pulse von Pumpe oder Tropfenzähler
# ss mm t xxx.x qs cSammelzeit (in 0.1 Minutenschritten)
# ss mm t xxxx qs cSammelzeit (in 1 Minutenschritten)
# ss mm q xxx.x qs cPause zwischen Fraktionen (in 0.1 Minutenschritten)
(Fraktionssammler wechselt automatisch in den “high” Modus)
# ss mm q xxxx qs cPause zwischen Fraktionen (in 1 Minutenschritten)
(Fraktionssammler wechselt automatisch in den “high” Modus)
# ss mm n xxxx qs cAnzahl Fraktionen
(Fraktionssammler wechselt automatisch in den “high” Modus)
# ss mm G x qs czum Senden der Fraktionssammlerdaten an den PC

mit x einer Zahl von 0 – 3:

0: Einstellung Sammelzeit (TIME)

1: Einstellung Pulszahl (COUNT)

2: Einstellung Pausenlänge (PAUSE)

3: Einstellung Anzahl Fraktionen / Proben (NUMBER)

Die Antwort des LAMBDA OMNICOLL Fraktionssammlers ist wie folgt:

< mm ss B xxx.x qs cZeit xxx.x in 0.1 Minutenschritten (Sammler ist im Stand-by Modus)
< mm ss B xxxx qs cZeit xxxx in Minutenschritten bzw. Anzahl Pulse oder Fraktionen (Sammler ist im Stand-by Modus)
< mm ss R xxx.x qs cZeit xxx.x in 0.1 Minutenschritten (Sammler ist in Betrieb)
< mm ss R xxxx qs cZeit xxxx in Minutenschritten bzw. Anzahl Pulse oder Fraktionen (Sammler ist in Betrieb)

 

10.1.3 Kontrollsumme

Beispiele zur Berechnung der Kontrollsumme:

mm = 01

[PC Adresse (master) ist 01]

ss = 02

[Fraktionssammler Adresse (slave) ist 02]

 

Der PC schickt:        #0201g4Dcr

Die Kontrollsumme (checksum) wird auf folgende Art und Weise berechnet (nur das letzte Byte (2 ASCII Zeichen vom Typ 0…9ABCDEF) wird berücksichtigt):

#0201g4D (letztes Byte)cr
23h+30h+32h+30h+31h+67h=14Dh0Dh

Der PC schickt:      #0201t102320cr

Die Kontrollsumme (checksum) wird auf folgende Art und Weise berechnet (nur das letzte Byte (2 ASCII Zeichen vom Typ 0…9ABCDEF) wird berücksichtigt):

#0201t102320 (letztes Byte)cr
23h+30h+32h+30h+31h+74h+31h30h+32h+33h= 220h0dh


10.1.4 Format der Datenübermittlung

Geschwindigkeit:2400 Bd (Baud)
8 Daten-Bits, Parität ungerade (odd), 1 Stopp-Bit

 

10.2 Einstellung der Geräteadresse vom Fraktionssammler / Probennehmer

Mit der optionalen RS-232 Schnittstelle ausgestattete LAMBDA OMNICOLL Fraktionssammler / Probenehmer sind digital ansteuerbar (z.B. ab PC).

  • Ziehen Sie das Steckernetzteil des LAMBDA OMNICOLL Fraktionssammlers / Autosamplers aus dem Stromnetz. 
  • Betätigen sie die Taste STEP des Geräts und stecken Sie gleichzeitig das Netzteil wieder ans Stromnetz ein. 

A” und zwei Zahlen erscheinen auf der Anzeige. Diese Nummer von 00 bis 99 ist die aktuelle Adresse des Fraktionssammlers. 

  • Wählen Sie die gewünschte Adresse mit den Tasten Λ Λ Λ Λ unterhalb des Displays am OMNICOLL. 
  • Bestätigen Sie Ihre Auswahl mit der Taste SET.

 

10.3 RS-Verbindungsschema

Die 5-polige DIN Buchse “REMOTE” des Kommunikationsmoduls (Art. Nr. 6911 oder 6929) wird zur Fernsteuerung und RS-Verbindung verwendet.
Falls die optionale RS-232 Schnittstelle verfügbar ist, sind die Pins wie folgt belegt:

 

Abbildung 10.3-1:
fünfpoliger Anschluss

Nr.FarbeBeschreib
1blauEingang Fernsteuerung +3 – 12 V
2weissRS-232 TTTL (TXD)
3schwarzErde (GND) 
4
5gelbRS-232 RTTL (RXD)