8.2 Beispiele
Adresse vom PC: 01
Adresse der Pumpe: 02
Der PC schickt: #0201r123EEcr
Die Pumpe wird im Uhrzeigersinn (cw) drehen mit der Geschwindigkeit 123
Der PC schickt: #0201G2Dcr
Die Antwort der Pumpe ist: <0102r12307cr
Der PC schickt: #0201l123E8cr
Die Pumpe wird im Gegen-Uhrzeigersinn (ccw) drehen mit der Geschwindigkeit 123 (nicht für DOSER, Hi-DOSER und MASSFLOW)
Der PC schickt: #0201s59cr
Die Pumpe stoppt.
Der PC schickt: #0201g4Dcr
Die Pumpe geht in den „Lokal“-Modus über (das Frontpanel wird deaktiviert).
8.3 Einstellung der Geräte-Adresse
Die Geräte-Adresse wird durch Drücken der ADRS-Taste eingestellt. Die Meldung „A“ und zwei Zahlen erscheinen auf dem Display. Diese Zahl von 00 bis 99 ist die derzeitige Adresse des Dosiergerätes. Um die Adresse zu ändern, drücken Sie die Λ Λ Λ Tasten bis die gewünschte Adresse angezeigt wird. Die neue Adresse wird durch Drücken der ON/OFF Taste bestätigt und gespeichert.
8.4 RS-Verbindungs-Schema
Die 8-polige DIN Buchse „REMOTE“ wird zur Fernsteuerung und RS-Verbindung verwendet. Falls die optionale RS-485 Schnittstelle verfügbar ist, sind die Pins wie folgt belegt:
Nr. | Farbe | Beschreibung |
---|
1 | gelb | (+) Eingang Geschwindigkeits-Steuerung 0-10V *) |
2 | grau | Schrittsignal des Motors (0 und 12V) |
3 | grün | Erde, 0 V |
4 | braun | + 12 V |
5 | weiss | (+) Eingang ON/OFF-Steuerung; 0V = ON, 3–12 V = OFF (diese Logik kann auf Anfrage invertiert werden) |
6 | rosa | Erde, ground (GND) |
7 | rot | RS 485 B (-) |
8 | blau | RS 485 A (+) |
*) (Nullleiter an Kontakt Nr. 3 angeschlossen)
8.5 RS Kommunikations-Protokoll für den eingebauten INTEGRATOR (optional)
8.5.1 Kommunikation zwischen dem PC und dem INTEGRATOR des LAMBDA-Gerätes
Vom PD an den INTEGRATOR:
#ss mm z qs c
Vom INTEGRATOR an den PC:
<mm ss = qs c | Empfangsbestätigung eines Befehls |
<mm ss dddd qs c | Senden der abgefragten Daten |
wo,
# | Ist das erste Zeichen des gesendeten PC-Befehls (MASTER) |
< | Das erste Zeichen der Nachricht gesendet vom Gerät mit eingebautem INTEGRATOR (SLAVE) |
ss | Ist die Adresse der untergeordneten Station (Adresse des Gerätes mit integriertem INTEGRATOR) |
mm | Ist die Adresse des Befehlssenders (PC) |
z | Ist ein Befehl (siehe unten): kleine Buchstaben bezeichnen einen Befehl, grosse Buchstaben fragen nach dem Datentransfer des untergebenen Senders |
= | Empfangsbestätigung |
aa | Neue Adresse des untergebenen Senders (ss) (zwei Zahlen und andere ASCII Zeichen A B C D E F möglich) |
dddd | Übertragene Daten (Werte sind zwei Bytes in hexadezimaler Form. Einzelne Bytes werden umgewandelt in zwei ASCII Zeichen vom Typ 0,..,9,A,B,C,D,E,F) |
qs | Ist die Kontrollsumme (gegeben durch die Addition modulo 256 des binären Wertes aller vorhergehenden Zeichen inklusive des Vorzeichens) in HEX Format (zwei ASCII Zeichen vom Typ 0,..,9,A,B,C,D,E,F) |
c | Ist das Endzeichen cr (carriage return) |
8.5.2 Befehle für den INTEGRATOR
n | reset, Rückstellung (stellt den INTEGRATOR auf Null) |
i | Start der Integration |
e | Stopp der Integration |
l | Sendet die integrierten Werte |
N | sendet die integrierten Werte und stellt den Integrator auf Null |
L | schickt den integrierten Wert der Bewegung nach links (Rotation im Gegenuhrzeigersinn) |
R | schickt den integrierten Wert der Bewegung nach rechts (Rotation im Uhrzeigersinn) |
8.5.3 Beispiele
Adresse des PC: 01
Adresse des Gerätes mit eingebautem INTEGRATOR: 02
Der PC schickt: #0201I2Fcr
Die Kontrollsumme qs wird wie folgt erstellt (nur das letzte Byte (2 ASCII Zeichen vom Typ 0…9ABCDEF) wird genommen):
# | 0 | 2 | 0 | 1 | I | 2F (letztes Byte) | cr |
23h | +30h | +32h | +30h | +31h | +49h | =12Fh | 0Dh |
Der PC schickt: #0201i4Fcr
Zum Beispiel in hexadezimaler Form: 23h 30h 32h 30h 31h 69h 34h 46h 0Dh
Das bedeutet: Für einen untergeordneten Sender (SLAVE) mit Adresse 02 und der Steuerungsstelle (MASTER) mit Adresse 01
Die Kontrollsumme ist 14Fh (letztes Byte: 4F); Ende der Nachricht cr (carriage return)
Die Antwort des INTEGRATORs: <0102=3Ccr
Der PC sendet: #0201N34cr
Die Antwort des INTEGRATORs: <0102N03C225cr (der integrierte Wert ist 03C2h) und stellt auf null
Der PC sendet: #0201e4Bcr
Der Integrator wird gestoppt und der Befehl wird bestätigt.
Der INTEGRATOR antwortet: <0102=3Ccr