Datenlogger CAN Bus: CAN-Bus Daten auf USB Stick oder SD-Karte speichern
Die Avisaro CAN-Bus Datenlogger können beliebige Daten von einem CAN 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.
2. So funktioniert ein CAN-Bus Datenlogger
3. Daten auslesen und weiterverarbeiten
4. Erweiterung mit Sensoren und Cloud-Anbindung
5. Beispiele
Passende CAN-Bus Datenlogger:
So funktioniert ein CAN-Bus Datenlogger
Der Avisaro CAN-Bus Datenlogger wird an einen CAN-Bus angeschlossen. Der Logger ist dabei passiv und gibt, wenn nicht anders konfiguriert, keine Daten auf den Bus aus. Es ist ein Bus mit nur zwei Teilnehmern - ihrer Industrieanlage und dem Avisaro Logger - wie auch ein Bus mit vielen Teilnehmern wie z.B. in einem Flurförderfahrzeug, möglich.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. Es werden die beiden CAN-Bus Datenleitungen CAN-H und CAN-L angeklemmt. Es ist auch sinnvoll die System Masse (Ground) aufzuklemmen. Der CAN-Bus Abschlusswiderstand kann je nach gewählter Bus-Topologie bei den meisten Produkten zu- oder abgeschaltet werden.
Am Avisaro Datenlogger wird die CAN-Bus Baudrate passend zu ihrer Anlage eingestellt. Diese Angabe ergibt sich aus der Dokumentation ihrer Anlage. Die Konfiguration des CAN-Bus 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. Es können dabei auch Filter für CAN Nachrichten eingestellt werden. Es steht ein Bandfilter für CAN IDs "von"-"bis" zur Verfügung. Alternativ kann eine Liste mit einzelnen CAN IDs angegeben werden um spezifische Nachrichten zu filtern. Auch der zeitliche Abstand kann dabei eingestellt werden. (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 CAN Nachrichten gespeichert werden, kann am Avisaro Datenlogger konfiguriert werden: im einfachsten Fall werden die Daten "so wie sie sind" als Text/ASCII mit Zeitstempel gespeichert, alternativ kann ein kompaktes Binär-Format ausgewählt werden. Die Dateien lassen sich mit jedem Text-Editor, Word, Excel oder auch MathLab bzw ihrer eigenen Auswertesoftware öffnen. Ein Option zur Speicherung im "CANalyzer" Format der Firma VECTOR steht ebenfalls zur Auswahl.
(zum Anfang der Seite)
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.
Erweiterungen: Sensoren, WLAN und LTE
Die CAN-Bus 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 CAN-Bus Daten aufgezeichnet. (zum Anfang der Seite)
Beispiele
Datenquelle kann z.B. sein:
- Industriesteuerung ("SPS", ISO-TP)
- Proprietäre Protokolle und Anwendung ('rohe' CAN Nachrichten)
- Fahrzeuge und Flurförderfahrzeuge
- Maritime Anwendungen (NMEA2000)