Technisches Handbuch RAG701
Dabei ist im Auslieferungszustand eines Auswertegerätes als Blockanfang das Zeichen STX (Code 02h) und
als Blockende das Zeichen ETX (Code 03h) vereinbart. Die Vereinbarung kann im Inbetriebnahme-
Programm (siehe Kapitel E 'Inbetriebnahme, Skalierung', Pkt 4.10.) und während des Datenverkehrs
verändert werden (Kommando 'LINES'). Der Datensatz enthält die zu übertragende Information und besteht
für die Datenrichtung zum RAG701 aus einem Kommando und umgekehrt aus einem Antwort-Datensatz.
Die zu einem Datenblock gehörigen Zeichen müssen innerhalb einer Sekunde zum Auswertegerät
übertragen werden, andernfalls wird die Sendung durch dieses als beendet betrachtet, mit NAK quittiert und
ignoriert.
3.7.3 Bemerkung zur Datensatz-Länge
Im Standardfall werden alle Gewichtswerte vom RAG701 nur mit ihren signifikanten Stellen gesendet. Das
bedeutet, dass die Länge des Datensatzes sowohl von der Konfiguration des Gerätes bezüglich der Teilung
abhängt als auch vom übermittelten Gewichtswert (z.B.: '0kg', 0.00kg, 12.50kg). Falls anstelle dieser
Konvention eine feste Länge verwendet werden soll, so ist das im Setup einstellbar (Parameter 'Fd' im Menü
'PC', siehe Kapitel 'Inbetriebnahme, Skalierung').
3.7.4 Fernsteuerkommandos
Jedes Fernsteuerkommando beginnt mit der Kommandonummer (siehe Tabelle 11). Abhängig vom
jeweiligen Kommando können danach noch Parameter folgen. Für die Kommandos, welche Antwort-
Datensätze vom einem Auswertegerät anfordern, wird der Aufbau des jeweiligen Antwort-Datensatzes bei
der Beschreibung des Kommandos mit dargestellt. Das RAG701 ist in der Lage, mehrere Kommandos
unmittelbar aufeinanderfolgend zu empfangen und anschließend auszuführen. Die Reihenfolge der
Reaktionen ist dabei nicht immer mit der Reihenfolge der Kommandos identisch, da die Antwort z.B. von
Bedingungen wie Stillstand abhängen kann.
Im Folgenden werden alle in Kommandos verwendeten Zahlen im Hexadezimalen System oder als ASCII-
Zeichen dargestellt. Die Beispiele enthalten nur den Datensatz. Je nach verwendeter Blockstruktur müssen
die Blockanfangs- bzw. Blockendezeichen ergänzt werden (siehe Abschnitt 3.7.2).
3.7.4.1 Tastatur-Kommandos
KEYS_ON
Kommando-Nummer 20h
Die gesamte Tastatur des Auswertegerätes wird wieder aktiv nach einem der Kommandos
KEYS_OFF, KEY_OFFD oder KEY_OFFB. Dies gilt auch für eine ggf. angeschlossene
Zweitbedieneinheit und stellt den Einschaltzustand dar.
KEYS_OFF
Kommando-Nummer 21h
Die gesamte Tastatur des Auswertegerätes wird inaktiv. Dies gilt auch für eine ggf.
angeschlossene Zweitbedieneinheit, nicht aber für die Tastenfunktionen, die mittels
paralleler Schnittstelle ausgelöst werden.
KEY_OFFD
Kommando-Nummer 22h
Funktion wie KEYS_OFF mit dem Unterschied, dass die Taste 'Drucken' aktiv bleibt.
KEY_OFFB
Kommando-Nummer 23h
Funktion wie KEYS_OFF mit dem Unterschied, dass die Zusatz-Tastatur aktiv bleibt.
KEYFUNCT
Kommando-Nummer 24h
Das Kommando enthält als Parameter den Code einer Taste (siehe Tabelle 12). Die
Wirkung des Kommandos ist identisch mit der Betätigung der entsprechenden Taste auf der
Tastatur. Das Kommando ist geeignet, alle Funktionen am Auswertegerät fernzusteuern, die
mit einem einzelnen Tastendruck auszulösen sind. Es können keine Eingaben realisiert
werden, die durch Tastenfolgen gekennzeichnet sind (z.B. Beiwerteingabe). Für diese Fälle
stehen gesonderte Kommandos zur Verfügung.
Beispiel:
S_KEYON
Kommando-Nummer 35h
Ab dem Kommando werden alle Tastenbetätigungen am Auswertegerät in einem Keycode-
Datensatz gesendet, bis das Kommando S_KEYOFF die Betriebsart beendet.
Technische Änderungen vorbehalten
A.S.T. - Angewandte System Technik GmbH, Mess- und Regeltechnik
Kapitel D
'$ A'
03
2015
.
/
Funktion der Schnittstellen
Parameter: keine
Parameter: keine
Parameter: keine
Parameter: keine
Parameter: Tastencode
Druckfunktion auslösen
Parameter: keine
Seite 5