Präzisionswaage A&D FX-i und FZ-i: Schnittstellenbeschreibung RS-232

Die Präzisionswaagen A&D FX-i und FZ-i sind mit einer seriellen Schnittstelle (RS-232) ausgestattet und lassen sich zur Datenübertragung einfach mit einem Drucker, Datenlogger, Zweitdisplay oder Computer verbinden (ggf. mit einem Adapter auf USB oder Ethernet).

Zur Erfassung des Gewichts am PC und zum (zeitgesteuerten) Abruf des Gewichts können Sie z.B. die kostenlose WinCT-Software von A&D oder unsere Software Simple Data Logger einsetzen. Um die Kommunikation über die RS-232-Schnittstelle zu testen, lässt sich eine beliebige Terminal-Software verwenden (z.B. HTerm oder PuTTY).

RS-232-Schnittstelle und Kabel

An der Waage ist ein DE9M-Einbaustecker verbaut, als Kabel wird ein 1:1-Kabel benötigt (kein Nullmodemkabel):

RS-232-Schnittstelle an Waage A&D FX-i ,mit optionalem Kabel

Schnittstellenparameter

Die Standardeinstellungen sind fett hervorgehoben:

  • Baudrate: 600, 1200, 2400, 4800, 9600, 19200
  • Datenbits: 7 Bit oder 8 Bit
  • Parität: Gerade, ungerade (bei 7 Datenbits), keine (bei 8 Datenbits)
  • Stoppbits: 1 Bit
  • Datenflusskontrolle (Handshaking): keine

Datenformat

Standardmäßig verwenden die Waagen das bewährte A&D-Format und übertragen 17 ASCII-Zeichen für jeden Messwert:

Erste Zeile: Nummer; zweite Zeile: von der Waage gesendete ASCII-Zeichen; dritte Zeile: hexadezimaler Wert
 1 2 3 4 5 6 7 8 91011121314151617
ST,+00456.89gCRLF
53542C2B30303435362E38392020670D0A

Alternativ zum A&D-Format können 5 weitere Datenformate eingestellt werden. Die englische Bedienungsanleitung (PDF) enthält eine ausführliche Beschreibung ab PDF-Seite 45.

Wir empfehlen Ihnen, das A&D-Format zu verwenden. A&D hat dieses Format seit der ersten Waage mit Datenschnittstelle eingesetzt und achtet offensichtlich sehr darauf, es auch bei neu entwickelten Waagen beizubehalten. Für die Kunden bedeutet dies eine hohe Investitionssicherheit, da der Austausch einer A&D-Waage auch nach vielen Jahren ohne Softwareanpassungen möglich sein sollte.

Übertragungsmodi

Die A&D FX-i- und FZ-i-Präzisionswaagen unterstützen alle gängigen Arten der Datenausgabe und lassen sich umfassend konfigurieren. Damit ist eine optimale Anpassung an Ihre Anwendung möglich.

  1. Übertragung des Gewichts auf Tastendruck an der Waage (PRINT):
    • Modus A: Nur bei stabilem Gewicht (sonst wird der Tastendruck ignoriert).
    • Modus B: Sofortige Übertragung (stabiles und instabiles Gewicht).
    • Modus C:  Die Waage wartet, bis sich das Gewicht stabilisiert hat und überträgt dieses dann.
  2. Automatische einmalige Übertragung bei stabilem Gewicht:
    • Modus A: Rückkehr zum Nullpunkt vor erneuter Übertragung erforderlich. Sie können einstellen, welcher Bereich um den Nullpunkt als “Null” akzeptiert wird (10, 100 oder 1000 Ziffernschritte). Zudem können Sie festlegen, ob nur positive, negative oder alle Werte übertragen werden sollen.
    • Modus B: Keine Rückkehr zum Nullpunkt vor erneuter Übertragung erforderlich. Sie können einstellen, welche Differenz zum letzten stabilen Wert erforderlich ist (10, 100 oder 1000 Ziffernschritte). Zudem können Sie festlegen, ob im Vergleich zum letzten stabilen Wert größere, kleinere oder alle Werte übertragen werden sollen.
  3. Laufende Übertragung von 5, 10 oder 20 Werten/s. Die Einstellung erfolgt anhand der Display Refresh Rate (Menü bASFnc / SPd). Dieser Ausgabemodus ist nicht sinnvoll, wenn Sie einen Drucker oder Hardware-Datenlogger an die Waage angeschlossen haben, er ist aber für den Einsatz eines Zweitdisplays erforderlich. Auch unserer Datenlogger-Software kann diese Anzahl an Werten pro Sekunde problemlos aufzeichnen.
  4. Intervall-Modus mit Übertragung eines Werts alle 2, 5, 10, 30, 60 Sekunden oder alle 2, 5, oder 10 Minuten.
  5. Befehlsmodus mit Übertragung auf Abruf von einem Computer (unterstützte Befehle siehe unten). Auf dem Computer muss eine Software laufen, die den Befehl an die Waage sendet und das Gewicht erfasst (z.B. A&D WinCT oder Simple Data Logger).

Befehle zum Abruf des Gewichts und zur Steuerung der Waage

Der am häufigsten verwendete Befehl ist „Q“ zum sofortigen Abruf des Gewichts. Mit „S“ wird das Gewicht von der Waage übertragen, sobald es stabil ist. Alle Befehle müssen mit Carriage Return und Line Feed abgeschlossen werden:

Nr.: 1 2 3
ASCII:QCRLF
Hex:51OD0A

Sie können diese Befehle z.B. dazu verwenden, um in regelmäßigen Abständen das Gewicht von der Waage abzufragen. Die WinCT-Software von A&D und unsere Software Simple Data Logger verfügen über eine solche Timer-Funktion.

Alle von der Waage unterstützten Befehle:

?IDAbfrage der ID Nummer (kann zur Identifizierung der Waage eingegeben werden).
?PTAbfrage des Pre-Tarawerts (muss über PT-Befehl gesetzt worden sein)
?SNAbfrage der Seriennummer der Waage.
?TNAbfrage der Modellbezeichnung.
CBricht den Befehl S oder SIR ab.
CALEntspricht CAL-Taste.
ESCPEntspricht „S“ (hexadezimal inkl. Terminator: 1B 50 0D 0A; kompatibel zu Sartorius SBI und älteren Sartorius-Waagen).
ESCTEntspricht RE-ZERO-Taste (kompatibel zu Sartorius SBI und älteren Sartorius-Waagen)
EXCJustierung mit externem Gewicht, nur für FZ-i.
QFordert die Gewichtsdaten sofort an.
OFFWaage ausschalten.
ONWaage einschalten.
PEntspricht ON:OFF-Taste („P“ steht für Power).
PRTEntspricht PRINT-Taste.
PTSetzten eines Tara-Gewichts (Pre-Tara), PT:xxx.x g. Die Einheit muss in dem von A&D verwendeten Format übertragen werden (siehe oben).
REntspricht RE-ZERO-Taste.
SAbfrage der Gewichtsdaten bei Stabilisierung.
SIEntspricht „Q“ (kompatibel zu älteren Mettler-Toledo Waagen).
SIRStartet die laufende Übertragung des Gewichts (siehe Übertragungsmodi).
SMPEntspricht SAMPLE-Taste.
TTara.
UEntspricht MODE-Taste.
ZEntspricht RE-ZERO-Taste.

Quittieren von Befehlen und Fehlercodes

Standardmäßig werden zulässige Befehle ausgeführt und unzulässige Befehle ignoriert. Alternativ kann die Waage im Menü unter SiF / ErCD so eingestellt werden, dass zulässige Befehle mit dem Acknowledge-Steuerzeichen (06h) quittiert werden. Unzulässige Befehle werden mit „EC“ und der Fehlernummer beantwortet. Die englische Anleitung (PDF) enthält hierzu ab PDF S. 63 ausführliche Informationen und Beispiele.

Weitere Informationen und Bestellung

Neue Schnittstellenkabel für Paketwaage Kern DE verfügbar

Kern DE-Paketwaagen sind standardmäßig mit einer RS-232-Schnittstelle ausgestattet und können das Gewicht durch Drücken der PRINT-Taste oder automatisch an einen angeschlossenen Computer übertragen.

In unserem Shop sind nun zusätzliche RS-232-Schnittstellenkabel für die Kern DE-Waagen verfügbar:

  • Schnittstellenkabel RS-232 1,8mArtikelnr. 80500525C: RS-232 Datenkabel ca. 1,8m, ersetzt Kern 572-926.
  • Artikelnr. 80500525C3M: Kabel 3m.
  • Artikelnr. 80500525C5M Kabel 5m.
  • Artikelnr. 80500525C10M Kabel 10m.

Der Anschluss der Waage an einen PC ohne RS-232-Schnittstelle ist problemlos mit unserem zuverlässigen RS-232-/USB-Adapter möglich. Dieser wird auf der einen Seite mit dem Schnittstellenkabel von Waage verbunden und auf der anderen Seite an einen USB-Port am PC eingesteckt:

Adapter RS-232/USB

Alternativ können Sie auch den Schnittstellenwander Moxa NPort 5110A von RS-232 auf Ethernet verwenden (ersetzt Kern YKI-01 RS-232/Ethernet-Adapter). Weitere Informationen zur Einbindung von Waagen in ein Netzwerk (Ethernet) mit Hilfe dieses Adapters finden Sie in unserem letzten Blogeintrag.

Als Software zur Erfassung des Gewichts von der Waage am PC ist neben 232key (Tastensimulation, Basisversion kostenlos) auch die sehr leistungsfähige Software Kern BalanceConnection direkt auf der Artikelseite bestellbar. In Kürze wird mit Simple Data Logger (speichert Gewicht mit Datum und Uhrzeit) ein weiteres kostengünstiges Programm erhältlich sein.

Weitere ausführliche Informationen zur Erfassung des Gewichts von einer Waage am Computer finden Sie hier.

Erfassung von Messwerten (Gewicht) in mehreren Spalten mit 232key

Unsere Software 232key ermöglicht die Übertragung von Messwerten als simulierte Tastatureingabe und funktioniert mit allen Waagen mit RS-232- und USB-Schnittstelle in unserem Sortiment*. Die neuesten Version 2017.1.3 unterstützt die Übertragung in verschiedene Spalten (kostenpflichtige Plus-Funktion).

Beispiel: Übertragung des Brutto-, Netto- und Taragewichts

Für dieses Anwendungsbeispiel verwenden wir eine Waage der Ohaus Scout STX-Serie. Wir stellen die Waage so ein, dass das Brutto-, Netto- und Taragewicht übertragen wird:Ohaus Scout STX Menü Inhalt drucken

Um die Werte in jeweils eigene Spalten in Excel (oder einer anderen Tabellenkalkulation) zu schreiben, muss 232key nach den ersten beiden Werten die Tabulator-Taste sowie nach dem dritten Wert die Enter-Taste drücken. Diese Einstellung kann im Ausgabe-Tab nach Beenden mit vorgenommen werden:232key drei Spalten

Danach werden die Werte wie gewünscht in drei Spalten in Excel eingetippt:Excel mit Werten in drei Spalten

Hinweise und Einschränkungen:

  • Die Waage muss jeden Wert in einer eigenen Zeile übertragen (232key unterstützt keine Erfassung mehrerer Werte aus einer Zeile).
  • Der für die Waage definierte reguläre Ausdruck muss alle gewünschten Werte erfassen. Wird z.B. zusätzlich der Waagenname übertragen, so wird dieser mit dem Ohaus-Profil in 232key nicht erfasst (da kein Messwert):232key Protokoll drei Messwerte erfasstAuch die Uhrzeit oder das Datum können daher nicht zusammen mit dem Gewicht erfasst werden.**

Weitere Informationen zu unserer Waagen-Software 232key:


*Ausnahme: Quick USB-Schnittstelle (benötigt keine Software).
**Ausnahme: Bei Verwendung des Barcode-Profils (oder eines anderen Text-Profils) kann 232key alle Zeichen genau so in die Zielanwendung schreiben, wie sie von der Waage übertragen wurden. Dies ist in der Regel aber nicht erwünscht, da zusätzlich übertragener Text oder ein falsches Dezimaltrennzeichen die Erkennung als Zahl in der Zielanwendung verhindern können.