RS232 Sniffer: RS232 Schnittstelle bi-direktional aufzeichnen ('sniffen')
Die Avisaro Datenlogger können beliebige Daten von einem RS485 Bus aufzeichnen. Diese werden so-wie-sie-sind gespeichert, oder speziell formatiert, z.B. mit Zeitstempel, in eine Datei geschrieben. Diese Datei kann dann am PC gelesen und weiterverarbeitet werden.
Der Avisaro Datenlogger arbeitet autonom über Monate oder Jahre hinweg. D.h. der Logger startet selbständig nach einem Stromausfall, es wird selbständig jeden Tag oder jede Stunde eine neue Log-Datei angelegt, bis hin zum "Ringspeicher" bei dem alte Daten automatisch gelöscht werden wenn der Speicherstick voll wird. Die Datenlogger sind für den industriellen Einsatz ausgelegt. Ein weiter Bereich für die Spannungsversorgung, keine beweglichen Teile wie Lüfter und ein großer Temperaturbereich sind selbstverständlich.
So funktioniert das "Sniffen" einer RS232 Schnittstelle
Der Avisaro RS232 Datenlogger wird an die RS232, bzw. V.24 Schnittstelle, ihrer Industrieanlage angeschlossen. Dies ist häufig eine Diagnoseschnittstelle an die ein PC angeschlossen werden kann, oder eine Schnittstelle zum Anschluss eines Papier-Protokolldruckers.
Der Anschluss kann über ein Kabel mit üblichen 9-poligem D-Sub Stecker erfolgen. Alternativ gibt es Produktversionen, bei denen einzelnen Litzen aufgeklemmt werden können. In den meisten Fällen wird nur die "Tx" (= Transmitt) und "Masse" Leitung benötigt. Für manche Anwendung kann noch die "Rx" (= Receive) Leitung hinzukommen. In den seltesten Fällen werden die Flusskontroll-Leitungen ("RTS" und "CTS") benötigt.
Am Avisaro Datenlogger werden die RS232 Parameter ihrer Anlage eingestellt - also die Baudrate, Stoppbits, etc. Diese Angaben ergeben sich aus der Dokumentation ihrer Anlage. Die Konfiguration des RS232 Datenloggers erfolgt über eine einfach zu bedienende PC Software. Der Datenlogger wird dazu über ein USB Kabel am PC angeschlossen und die Konfiguration wird eingespielt. Eine Besonderheit ist, wenn ihr Sensor oder ihre Anlage einen Abfrage-Befehl benötigt, damit Daten gesendet werden. Auch dies ist Teil des Funktionsumfang der RS232 Datenlogger. Per Konfiguration kann eingestellt werden, dass in bestimmten zeitlichen Abständen ein Befehl - ASCII oder HEX - gesendet wird. Die Antwort ihrer Anlage wird dann vom Datenlogger aufgezeichnet.
(zum Anfang der Seite)
Daten auslesen und weiterverarbeiten
Das war's - USB Stick einstecken, Spannungsversorgung einschalten und alle Daten werden aufgezeichnet. Eine blickende LED zeigt eingehende Daten an.
Die Auswertung ist einfach: Dazu wird der USB Stick oder die SD Karte entnommen und am PC eingesteckt. Es ist ein ganz gewöhnlicher USB Stick mit Dateien darauf. Wie die RS232 Daten gespeichert werden, kann am Avisaro Datenlogger konfiguriert werden: im einfachsten Fall werden die Daten "so wie sie sind" gespeichert, alternativ kann ein Zeitstempel hinzugefügt werden. Die Dateien lassen sich mit jedem Text-Editor, Word, Excel oder auch MathLab bzw ihrer eigenen Auswertesoftware öffnen.
(zum Anfang der Seite)
Erweiterungen: Sensoren, WLAN und LTE
Die RS232 Datenlogger können auch mit einem WLAN oder LTE Mobilfunkt Modul ausgestattet werden. Damit lässt sich der Datentransfer automatisieren. Entweder können die Daten je nach Bedarf drahtlos heruntergeladen werden, oder sie werden in regelmäßigen Abständen auf einen Server im Internet hochgeladen. So kann die Erfassung und Weiterverarbeitung der industriellen Daten komplett automatisiert werden - echtes iIoT (industrial Internet of Things).
Durch den Einbau von Sensoren wird der Funktionsumfang deutlich erweitert. Mit einem externen oder internen GPS/GNSS Sensor können globale Positionsdaten, Geschwindigkeit, geographische Höhe und hochgenaue Zeit hinzugefügt werden. Ein eingebauter Beschleunigungssensor (Inertial Unit 'IMU') zeichnet die Bewegung von z.B. Fahrzeugen auf. Diese Daten werden parallel zu empfangenen RS232 Daten aufgezeichnet.
(zum Anfang der Seite)
Beispiele
Datenquelle kann z.B. sein:
- Industriesteuerung ("SPS")
- Sensoren
- Wechselrichter für Solaranlagen
(zum Anfang der Seite)