Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiel Für Eine Befehlsfolge; Anpassen An Den Aufnehmer - HBM WE2108 Serie Referenzhandbuch

Teil 2
Vorschau ausblenden Andere Handbücher für WE2108 Serie:
Inhaltsverzeichnis

Werbung

Verfügbare Sprachen

Verfügbare Sprachen

Waagenelektronik (NSW)
2.3
2.3.1
Die Bearbeitung der Befehle durch die WE2108 erfolgt in einem festen Zeittakt. Um jederzeit
Zeichen vom Steuerrechner speichern zu können, ist ein Empfangspuffer für ca. 60 Zeichen
vorhanden. Deshalb können i. d. R. mehrere Befehle hintereinander geschickt werden, ohne
die Antwort abzuwarten.
Für die Ausgabe der Antworten ist ebenfalls ein Puffer vorhanden. Dieser gleicht Unter-
schiede in der Geschwindigkeit von Verarbeitung und Zeichenausgabe aus.
Im Broadcast−Betrieb (Einstellung S98, keine Ausgabe von Antworten) wird die Antwort des
zuletzt ausgeführten Befehls gespeichert (siehe Abschnitt 8.2.2 ).
Für die Abarbeitung gelten folgende Regeln:
WE2108
Beispiel für eine Befehlsfolge
Eingabe
ASF?;
ASF3;
ASF?;
BSF?;
;

Anpassen an den Aufnehmer

Im Normalfall erfolgt die Ausführung der Befehle in der Reihenfolge des Eingangs.
Während der Bearbeitung eines Befehls können bereits weitere Befehle empfangen
werden, die dann im Eingangspuffer abgelegt werden.
Der select−Befehl (Sxx, siehe Seite 53) wird nach Empfang sofort ausgeführt, auch wenn
frühere Befehle im Puffer stehen, aber noch nicht ausgeführt sind. Wenn das Gerät
gerade eine Antwort sendet, wird dies durch den Select−Befehl (mit einer neuen
Adresse) sofort unterbunden. Dadurch wird bei einem Aufbau mit mehreren Geräten
(RS−485 Schnittstelle) die Busleitung sofort frei. Andererseits werden bereits begonnene
Antworten nicht vollständig ausgegeben. Daher muss ein Kommunikationsprogramm
sicherstellen, dass eine gewünschte Antwort empfangen wurde, bevor es einen neuen
Sxx−Befehl ausgibt.
Der Befehl BDR schaltet die Baudrate um und antwortet mit der neuen Baudrate.
Weitere Befehle, die vor der Ausführung des BDR−Befehls empfangen wurden und noch
im Eingabepuffer stehen, werden gelöscht.
Antwort
7CRLF
0CRLF
3CRLF
?CRLF
?CRLF
Erläuterung
Abfrage
Antwort
Befehl: Parameter einstellen
Bestätigung der Ausführung
Abfrage
Antwort
fehlerhafte Eingabe
Antwort auf Fehler
"leerer Befehl"
Antwort auf Fehler
9
HBM

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

We2108sWe2108m

Inhaltsverzeichnis