Advanced Serial Data Logger: RS232-Datenlogger für Windows
Für Windows 2000 - Windows 11 (2022) (einschl. Server, x86 und x64). Letzte Version: 5.1.8 build 924. 24. September 2026.
Funktionen
Mehrere Datenquellen gleichzeitig. Zeichnet mehrere Datenquellen zur selben Zeit auf. Eine Konfiguration umfasst meist einen Port; gleiche Geräte an verschiedenen Ports können sich eine Konfiguration teilen und werden dann an einer Stelle verwaltet. Die Zahl der Konfigurationen hängt von der Edition ab.
Beliebige Schnittstellenparameter. Jede Baudrate einschließlich eigener Werte, jede Zahl von Daten- und Stoppbits, alle Paritätsarten sowie Hardware- oder Software-Flusssteuerung.
RS485 und RS422. Steuert die RTS-Leitung, um bei RS485-Umsetzern, die das benötigen, die Datenrichtung umzuschalten. Siehe RS485-Software.
Spy-Modus (Sniffer). Zeichnet den Verkehr zwischen einem Gerät und einem anderen Windows-Programm auf, das den Port bereits geöffnet hat.
Aufzeichnung der Rohdaten. Speichert alles Empfangene unverändert in Protokolldateien, mit Rotation nach Datum, Uhrzeit oder Größe, automatischem Löschen alter Protokolle und Zugriffsschutz für die Dateien.
Abfragemodule. Sendet Anfragen oder Befehle über den Port, um Geräte abzufragen, die nur auf Anforderung antworten, in ASCII, MODBUS oder einem anderen unterstützten Protokoll.
Datenparser. Zerlegen Datenpakete nach fester Position, Trennzeichen oder regulärem Ausdruck mit dem ASCII Data Query and Parser in Werte; CSV-, JSON- und XML-Parser sowie Protokoll-Plugins decken den Rest ab.
Filter und Berechnungen. Expressions für mathematische, Zeichenketten- und logische Formeln, Deadband zum Verwerfen unbedeutender Änderungen und der Aggregator, der Werte aus mehreren Paketen zu einem Datensatz zusammenführt (Edition Enterprise).
Datenbanken. Schreibt in jede ODBC-Datenbank, über SQL Database Professional in SQL Server, MySQL, PostgreSQL, Oracle und andere sowie in Cloud-Datenbanken wie Microsoft Azure, MariaDB, MongoDB, Amazon Aurora und Amazon Redshift.
Excel und andere Dateien. Schreibt Werte direkt in Zeilen und Spalten eines geöffneten Excel- oder Calc-Blatts oder in Excel-, CSV-, XML-, HTML-, RTF-, PDF- und Textdateien, in die Windows-Zwischenablage oder nach Google Sheets.
Industrielle Schnittstellen. Stellt aktuelle Werte als OPC-UA-Server, OPC-DA- oder DDE-Server für SCADA- und HMI-Software bereit.
Internet und IoT. Sendet Daten per HTTP POST oder GET, an InfluxDB, an einen MQTT-Broker, per SFTP oder FTP oder per E-Mail.
Alarme und Benachrichtigungen. Sendet Warnungen per E-Mail, über Messenger wie Telegram und Slack oder per SMS, wenn ein Wert eine Grenze überschreitet oder keine Daten mehr ankommen. Siehe Ereignisse und Benachrichtigungen.
Tastatureingaben in jedes Programm. Tippt die empfangenen Werte in das Fenster einer beliebigen Windows-Anwendung, wie ein Keyboard-Wedge. Siehe Tastatureingaben senden.
Skripte. Verarbeitet Daten mit Ihren eigenen Python-Skripten oder startet bei Ereignissen externe Programme und Skripte.
Windows-Dienst. Startet mit Windows, braucht keinen angemeldeten Benutzer, kann auf andere Dienste wie SQL Server warten und das Programm zu einer festen Zeit neu starten oder den Port neu öffnen.
So funktioniert es: erfassen, zerlegen, exportieren
Jede Konfiguration ist eine kleine Verarbeitungskette. Der Port liefert den rohen Datenstrom. Ein Abfragemodul sendet bei Bedarf die Anfragen, auf die ein Gerät antwortet. Der Parser zerlegt den Strom in Datenpakete und jedes Paket in benannte Werte: ein Datum, ein Gewicht, einen Registerwert, ein Prüfergebnis. Optionale Filter rechnen, runden, verwerfen unveränderte Werte oder fassen mehrere Pakete zu einem Datensatz zusammen. Zum Schluss schreiben ein oder mehrere Exportmodule die Werte in ihre Ziele, und Ereignismodule reagieren darauf, zum Beispiel mit einer E-Mail, wenn eine Grenze überschritten wird.
Jede Stufe ist ein Plugin mit eigenem Einstellungsdialog. Eine Konfiguration entsteht also durch Auswählen und Ausfüllen von Formularen statt durch Programmieren. Der rohe Datenstrom kann gleichzeitig in eine Datei geschrieben werden; das hilft, wenn Sie später prüfen müssen, was das Gerät tatsächlich gesendet hat. Die Plugin-Seite (Englisch) listet jedes Modul mit seinem Handbuch auf.
Geräte und Protokolle

Alles, was Text- oder Binärdatensätze über eine serielle Leitung sendet, lässt sich mit dem allgemeinen ASCII-Parser aufzeichnen. Für verbreitete Geräte und Protokolle gibt es fertige Plugins und Schritt-für-Schritt-Anleitungen (auf Englisch):
- Energiezähler und Wechselrichter: MODBUS RTU, TCP und ASCII, IEC 62056-21, DLMS/COSEM, M-Bus, DL/T 645-2007, CJ/T 188 und Kamstrup KMP. Registertabellen für Hunderte von Zählern und Wechselrichtern, mit einem Leser im Browser, um die Verbindung vorab zu testen, finden Sie in der MODBUS-Gerätebibliothek; auch SunSpec-Wechselrichter werden unterstützt.
- SPS und Steuerungen: Siemens S7-200, S7-300, S7-400 und S5, GE Fanuc (CCM, SNP, SNP-X), DNP3, EtherNet/IP, BACnet/IP sowie Module von ADAM, ICP-CON und NuDAM.
- Labor- und Medizintechnik: Analysegeräte mit ASTM und HL7.
- Waagen: ein eigener Waagen-Parser; siehe Gewichtsdaten nach Access und Waagendaten nach Excel.
- Barcode und RFID: Barcodescanner-Daten nach Excel und RFID-Leser über LLRP.
- GPS- und NMEA-Empfänger: GPS-Datenaufzeichnung und NMEA nach OPC.
Dieselben Plugins lesen über den TCP/IP Data Logger und andere AGG-Datenlogger auch Geräte im Netzwerk. Eine Konfiguration kann also mit dem Gerät umziehen, wenn es einen Ethernet-Adapter bekommt.
Wohin die Daten gehen
Die Daten landen meist an einer von vier Stellen, und für jede gibt es ein ausgearbeitetes Beispiel (auf Englisch):
- Excel. Werte können direkt in die Zeilen und Spalten einer geöffneten Arbeitsmappe gehen, in Excel-Dateien oder per DDE nach Excel. RS232 nach Excel vergleicht die vier Methoden, und Echtzeitdiagramme in Excel zeigt ein Live-Diagramm.
- Eine Datenbank. Jede Datenbank mit ODBC-Treiber sowie SQL Server, MySQL, PostgreSQL und Oracle direkt: RS232 nach SQL Server, RS232 nach MySQL, RS232 nach ODBC, MODBUS in eine Datenbank.
- Dateien. CSV für andere Programme oder Berichte als PDF und RTF: Daten in eine CSV-Datei schreiben.
- Andere Software. OPC UA oder DDE für SCADA, MQTT und HTTP für IoT-Plattformen und InfluxDB oder Tastatureingaben in jedes Fenster für Programme ohne Schnittstelle.
Eine Konfiguration kann an mehrere Ziele zugleich exportieren, zum Beispiel in eine Datenbank für die Dokumentation und in ein Excel-Blatt für die Mitarbeiter in der Halle.
Unbeaufsichtigte Aufzeichnung als Windows-Dienst

Wer es einsetzt
- Labore und Kliniken übertragen Ergebnisse von Analysegeräten in ihre Informationssysteme. Siehe ASTM und HL7.
- Energie- und Facility-Manager erfassen Messwerte von Strom-, Wärme- und Wasserzählern sowie von Solarwechselrichtern. Siehe Datenaufzeichnung für Stromzähler.
- Produktion und Qualitätssicherung erfassen Gewichte, Ergebnisse von Kontrollwaagen und Zählerstände. Siehe serielle Datenerfassung in einem Kontrollwaagensystem.
- Lager und Logistik protokollieren Barcode- und RFID-Lesungen mit Zeitstempel.
- Instandhaltung und IT ersetzen Alarmdrucker und führen Rohprotokolle von Anlagen ohne Netzwerkschnittstelle.
- Integratoren und Entwickler nutzen API und SDK, Python-Skripte und die ActiveX-Komponente, um den Logger in eigene Systeme einzubauen.
Im Vergleich mit anderen Werkzeugen
Keyboard-Wedge-Programme tippen serielle Daten in ein Fenster. Der Logger kann das auch, er zerlegt und filtert die Daten aber außerdem und schreibt sie in Datenbanken und Dateien, ohne dass eine Anwendung im Vordergrund laufen muss. Zwei Vergleiche halten wir aktuell (auf Englisch): WinWedge vs. Advanced Serial Data Logger und TWedge vs. Advanced Serial Data Logger.
Wenn Sie einen Port interaktiv beobachten, Befehle von Hand senden oder vor dem Einrichten der Aufzeichnung herausfinden möchten, was ein Gerät sendet, verwenden Sie den Advanced Serial Port Monitor. Brauche ich einen COM-Port-Logger? erklärt den Unterschied, und die Seite Datenlogger-Software vergleicht die gesamte AGG-Familie, einschließlich der Logger für TCP/IP, OPC, USB-HID und Telefonanlagen.
Editionen
Das Programm ist für alle Editionen dasselbe; der Lizenzschlüssel legt die Edition fest, und Sie können später gegen Zahlung des Preisunterschieds auf eine höhere Edition wechseln.
- Enterprise: drei oder mehr Konfigurationen, alle Plugins einschließlich der Filter Expressions, Deadband und Aggregator.
- Professional: zwei Konfigurationen, Abfrage-, Parser-, Export- und Ereignis-Plugins.
- Standard: eine Konfiguration, Aufzeichnung der Rohdaten in Dateien ohne Plugins.
- Home: eine Konfiguration für den nicht-kommerziellen Einsatz, zwei beliebige Plugins gleichzeitig.
Eine Konfiguration umfasst meist eine Datenquelle oder einen Port. Gleiche Geräte an verschiedenen Ports lassen sich zu einer Konfiguration zusammenfassen und werden dann an einer Stelle verwaltet.
Plugins mit „Professional“ im Namen, etwa SQL Database Professional, Cloud Database Professional und Google Sheets Professional, sind kostenpflichtige Optionen. Die Funktionsübersicht enthält die vollständige Liste.
Preis und Lizenz
Die Preise hängen von der Edition und von Ihrem Land ab. Die Bestellseite zeigt den aktuellen Preis jeder Edition in Ihrer Währung, dazu die separat berechneten Plugins (die mit „Professional“ im Namen) und die Zahlungsarten.
Die kostenlose Testversion ist 21 Tage lang das vollständige Programm. Jede Arbeitssitzung in der Testversion ist auf 2 Stunden oder 100 ausgewertete Datensätze begrenzt. Ein Lizenzschlüssel macht aus derselben Installation die gekaufte Edition und hebt die Grenzen auf; eine Neuinstallation ist nicht nötig.
Systemvoraussetzungen
- Windows 11, Windows 10, Windows 8 und Windows 7 sowie Windows Server 2012, 2016, 2019, 2022 und 2025.
- Jeder COM-Port, den Windows erkennt: eingebaut, auf einer PCI- oder PCIe-Karte, ein USB-Seriell-Adapter, eine serielle Bluetooth-Verbindung oder ein virtueller Port.
- RS485- und RS422-Geräte über einen Umsetzer.
- Download etwa 25 MB. Datenbanktreiber werden nur für die Datenbank benötigt, in die Sie exportieren.
Anleitungen und Tutorials
Die Anleitungen sind auf Englisch.
Erste Schritte: Installation und erste Schritte (Video) · alle Tutorials · Überblick RS232-Datenlogger · RS232-Port-Logger
MODBUS: MODBUS-Datenaufzeichnung · MODBUS-RTU-Abfrage einrichten · MODBUS-Abfrage: Anleitungen · Einstellungen aus Modbus Poll übernehmen · MODBUS nach MySQL · in ein MODBUS-Gerät schreiben · Registertabellen der Geräte
Geräte: Siemens Sentron PAC3200 · SunSpec-Wechselrichter · Zähler mit IEC 62056-21 · ASTM · HL7 · RFID über LLRP · RFID in eine Datenbank
Export: RS232 nach Excel · OpenOffice Calc in Echtzeit · RS232 in eine Datenbank · Access · Daten mehrerer Ports zusammenführen
Nachschlagen: Plugins · Funktionsübersicht · Screenshots · Versionsgeschichte
Neuigkeiten
[11. September 2026] Ann: New build 5.0.1 build 909 of SQL Database Professional is available. Added support of new versions of popular databases.[11. September 2026] ODBC Export has been updated. Added support of new versions of popular databases.
Die Versionsgeschichte (Englisch) nennt die wichtigen Änderungen; Builds mit kleinen Korrekturen sind dort nicht immer aufgeführt. Version und Veröffentlichungsdatum oben auf dieser Seite stammen aus dem aktuellen Installationsprogramm.
Häufig gestellte Fragen
Welche Edition brauche ich?
Wenn Sie nur eine Rohkopie dessen brauchen, was das Gerät sendet, genügt Standard. Um die Daten in Werte zu zerlegen und nach Excel, in eine Datenbank oder an ein anderes Programm zu schreiben, brauchen Sie Professional; diese Edition betreibt zwei Konfigurationen. Enterprise bietet drei oder mehr Konfigurationen und die Filter Expressions, Deadband und Aggregator. Home enthält zwei beliebige Plugins, ist aber nur für den nicht-kommerziellen Einsatz. Sie können später gegen Zahlung des Preisunterschieds wechseln.
Kann er mehrere COM-Ports gleichzeitig aufzeichnen?
Ja. Eine Konfiguration umfasst meist einen Port, und die Edition legt fest, wie viele gleichzeitig laufen: drei oder mehr in Enterprise, zwei in Professional, eine in Standard und Home. Gleiche Geräte an verschiedenen Ports, zum Beispiel mehrere Waagen desselben Modells, lassen sich zu einer Konfiguration zusammenfassen.
Zeichnet er weiter auf, wenn niemand angemeldet ist?
Ja, im Windows-Dienstmodus. Er startet mit Windows, läuft ohne Benutzersitzung und kann vor dem Öffnen des Ports auf Dienste warten, von denen er abhängt, etwa SQL Server.
Kann er MODBUS-Geräte auslesen?
Ja. Das MODBUS-Plugin fragt RTU- und ASCII-Geräte an einer seriellen Schnittstelle sowie MODBUS-TCP-Geräte im Netzwerk ab und schreibt die Registerwerte in jedes Exportziel. Die MODBUS-Gerätebibliothek enthält Registertabellen für Hunderte von Zählern und Wechselrichtern und lässt Sie ein Gerät im Browser auslesen, bevor Sie etwas installieren.
Kann er direkt in Excel schreiben?
Ja, in die Zeilen und Spalten einer geöffneten Arbeitsmappe, in Excel-Dateien oder per DDE. RS232 nach Excel (Englisch) vergleicht vier Methoden.
Was ist der Unterschied zum Advanced Serial Port Monitor?
Der Monitor ist interaktiv: Sie öffnen einen Port, senden, schauen hin und speichern, was Sie gesehen haben. Der Logger läuft unbeaufsichtigt, zerlegt die Daten in Werte und exportiert sie fortlaufend. Viele Kunden nutzen den Monitor, um ein Gerät zu verstehen, und den Logger, um seine Daten zu sammeln.
Gibt es eine kostenlose Testversion?
Ja, für 21 Tage. Der Download ist das vollständige Programm; in der Testversion ist jede Arbeitssitzung auf 2 Stunden oder 100 ausgewertete Datensätze begrenzt. Nach dem Kauf macht der Lizenzschlüssel aus derselben Installation Ihre Edition und hebt die Grenzen auf.
Läuft er unter Linux oder macOS?
Nein. Es ist ein Windows-Programm. Er läuft in einer virtuellen Windows-Maschine, wenn die serielle Schnittstelle oder der USB-Adapter an den Gast durchgereicht wird.
