bg

Auslesen und Protokollieren von Waagen in CSV-Dateien

Eine vollständige Anleitung zum Auslesen von Daten aus Waagen und Laborwaagen und zum Exportieren geparster Werte direkt in eine CSV-Datei mit eigener Werte-Spalten-Zuordnung und Protokolldateirotation

1. Protokollkonfiguration: RS232-Waage

Kommunikationstyp: Passives Mithören (kontinuierlich oder Druck auf Abruf)

Die meisten industriellen Waagen senden ASCII-Zeichenketten, die mit einem Wagenrücklauf (CR) und Zeilenvorschub (LF) abgeschlossen werden. Verwenden Sie das Modul „ASCII Data Parser“ der Software und setzen Sie die Datenpaketsignatur auf die Endzeichen „#0D#0A“. Sie können dann das numerische Gewicht extrahieren, indem Sie feste Spaltenpositionen angeben oder einen regulären Ausdruck verwenden. Darüber hinaus enthält der Logger vordefinierte Parser für die gängigsten Waagen.

Wenden Sie diese Basiskonfiguration für die serielle Verbindung an:

{
  "port": "COM1",
  "baud_rate": 9600,
  "data_bits": 8,
  "stop_bits": 1,
  "parity": "none",
  "flow_control": "hardware",
  "packet_end": "#0D#0A"
}
Waagen- und Waage-Plugin-Auswahl zur Abfrage eines Geräts und zum Parsen eingehender Daten.

Waagen- und Waage-Plugin-Auswahl zur Abfrage eines Geräts und zum Parsen eingehender Daten.

Waagen- und Waage-Plugin-Konfiguration: Waagentyp und Abfrageintervall.

Waagen- und Waage-Plugin-Konfiguration: Waagentyp und Abfrageintervall.

Bereit, RS232-Waage mit CSV-Datei zu verbinden?

2. Datenbankeinrichtung: CSV-Datei

Verwenden Sie das integrierte Exportmodul 'Lokale Datenbank'. Es sind keine externen Treiber erforderlich.

Verwenden Sie das folgende SQL-Skript, um Ihre Zieltabelle zu erstellen. Protokollieren Sie nicht jahrelang kontinuierlich in eine einzelne CSV-Datei. Verwenden Sie die Einstellung 'Protokolldatei-Rotation' der Software, um täglich automatisch eine neue Datei zu starten (z. B. `Log_YYYYMMDD.csv`). Dies verhindert, dass Dateien zu groß werden, um in Excel geöffnet zu werden.

No SQL required. You can define a custom header row in the plugin settings to match the exported variables.
Plugin-Auswahl zum Exportieren analysierter Daten in CSV- oder Textdateien.

Plugin-Auswahl zum Exportieren analysierter Daten in CSV- oder Textdateien.

CSV-Export: Dateitypauswahl und Feinabstimmung.

CSV-Export: Dateitypauswahl und Feinabstimmung.

CSV-Datenformatierungsregeln (Datum, Zahlen usw.).

CSV-Datenformatierungsregeln (Datum, Zahlen usw.).

Spaltenkonfiguration in CSV-Dateien.

Spaltenkonfiguration in CSV-Dateien.

3. Protokollspezifische Problembehandlung

  • Unverständliche Zeichen erscheinen auf dem Bildschirm: Dies deutet fast immer auf eine Abweichung der Baudrate oder Parität hin. 9600-8-N-1 ist Standard, aber ältere Mettler-Toledo- oder Ohaus-Waagen verwenden häufig 2400 Baud oder 7-Even-1-Parität. Überprüfen Sie das Hardware-Handbuch.
  • Ist es möglich, nur stabile Gewichtswerte zu verarbeiten und Zwischenwerte zu ignorieren?: Verwenden Sie eines unserer Filter-Plugins und ignorieren Sie beispielsweise alle Datensätze ohne die Signatur „stable“ in einem Datenpaket.
  • Ist es möglich, Gewichtswerte größer als 100,0 kg zu verarbeiten?: Das Expressions-Filter-Plugin ermöglicht Ihnen die Verwendung beliebiger mathematischer Ausdrücke. Beispielsweise der folgende Befehl: DISCARD_DATA_PACKET_IF(WEIGHT < 100).

4. Datenbankspezifische Problembehandlung

  • Excel öffnet die Datei, aber alle Daten sind in einer Spalte zusammengequetscht: Dies ist ein Problem der regionalen Einstellungen. In Nordamerika ist das Listentrennzeichen ein Komma (,), in Europa jedoch häufig ein Semikolon (;). Stellen Sie sicher, dass das im Data Logger eingestellte Trennzeichen mit den regionalen Einstellungen des PCs übereinstimmt, der die Datei öffnet.
  • Wie kann ich meine serial.print-Ausgabe in eine CSV-Datei schreiben lassen?: Dies ist der einfachste Fall. Der Logger muss in Ihrem Fall nichts verarbeiten. Aktivieren Sie einfach die Protokollierung in eine Datei vor der Analyse und ändern Sie die Protokolldateiendung in 'csv'.
  • Kann ich CSV-Daten auf eine Netzwerkfreigabe schreiben, um sie von meinem Computer aus zu verwenden?: Ja, Sie können den Zielpfad als '\\server_name\folder\filename.csv' angeben. Wenn Ihre eingehenden Daten schnell sind, ist es besser, häufig eine neue Protokolldatei zu erstellen, beispielsweise stündlich.

Bereit, RS232-Waage mit CSV-Datei zu verbinden?

Produkt Kaufen Download Support Kontakte Seitenübersicht
Urheberrecht © 1999 - 2026, AGG Software.
Alle Rechte vorbehalten.. Nutzungsbedingungen | Datenschutzerklärung