Daten-Logger

Der Daten-Logger ermöglicht die Aufzeichnung von Messwerten. Die Aufzeichnung kann zur Analyse von Fehlern genutzt werden. Siehe auch Kapitel Fehlersuche mit dem Daten-Logger.

Nachdem die Aufzeichnung gestartet wurde, speichert sie alle Messwerte kontinuierlich in einem Ringpuffer. Die Aufzeichnung stoppt automatisch, wenn eine Schutzfunktion einen Fehler meldet. Mit den aufgezeichneten Messwerten können Sie die Ereignisse nachvollziehen, die zu dem Fehler geführt haben.

Steuerung aktivieren

Sie müssen zusätzliche Prozessdatenobjekte im Prozessabbild aktivieren, um den Daten-Logger steuern zu können:

Gehen Sie dazu wie folgt vor:

Voraussetzung: eine EP9224-0037 ist im IO-Baum in TwinCAT angefügt.
1. Doppelklicken Sie im IO-Baum auf das IO-Modul EP9224-0037.
2. Klicken Sie auf den Karteireiter Process Data.
3. Klicken Sie im Feld Sync Manager auf den Eintrag „Outputs“.
4. Setzen Sie im Feld PDO Assignment (0x1C12) bei dem Eintrag „0x1610“ einen Haken.
Das Prozessdatenobjekt „LOG Control“ erscheint im IO-Baum.
5. Klicken Sie im Feld Sync Manager auf den Eintrag „Inputs“.
6. Setzen Sie im Feld PDO Assignment (0x1C13) bei dem Eintrag „0x1A10“ einen Haken.
Das Prozessdatenobjekt „LOG Status“ erscheint im IO-Baum.
Ergebnis: Die Prozessdatenobjekte zur Steuerung des Daten-Loggers sind aktiviert.

Parametrierung

Die Abtastrate der Aufzeichnung kann im Index 8040:11 „Sampling Rate“ ausgewählt werden.

Aufzeichnung starten

Im Prozessdatenobjekt „LOG Control“ befindet sich die Ausgangsvariable „Start Logger“. Die Aufzeichnung wird gestartet durch eine positive Flanke an dieser Ausgangsvariablen.

Wenn die Aufzeichnung läuft, ist das Status-Bit
     „LOG Status“ > „Status“ > „Logger Running
gesetzt.

Aufzeichnung stoppen

Die Aufzeichnung stoppt in zwei Fällen:

Wenn die Aufzeichnung gestoppt ist, hat die Eingangsvariable
     „LOG Status“ > „Status“ > „Logger Running“
den Wert „0“.

Aufgezeichnete Messwerte auswerten

Die aufgezeichneten Messwerte stehen als .csv-Datei zur Verfügung. Die Datei muss von der Box auf den Steuerungs-Rechner hochgeladen werden, um sie auswerten zu können.

Gehen Sie wie folgt vor, um die aufgezeichneten Messwerte auf den Steuerungs-Rechner hochzuladen:

1. Doppelklicken Sie im IO-Baum auf das IO-Modul EP9224-0037.
2. Klicken Sie auf den Karteireiter Online.
3. Klicken Sie auf die Schaltfläche Upload.
Ein Dialogfenster mit dem Titel „Speichern unter“ erscheint.
4. Wählen Sie ein Verzeichnis und schreiben Sie in das Feld Dateiname:
     „logdata.csv“
5. Klicken Sie auf die Schaltfläche Speichern.
Ein Dialogfenster mit dem Titel „Edit FoE Name“ erscheint.
6. Klicken Sie auf die Schaltfläche OK.
Die Datei mit den Messwerten wurde auf den Steuerungs-Rechner hochgeladen.

Dateiformat

Die Datei mit den Messwerten beginnt mit einer Kopfzeile „**** Logfile from Ethercat Slave ****“.

Darunter folgt:

Format des Datei-Headers:

Feld

Beschreibung

Device Name

Name des Moduls

File Version

Versionsnummer
(Hinweis: beim Import von EXCEL wird die Version hier z.B. 1.5, als Datum interpretiert/angezeigt (01.Mai))

Reason for which the snapshot was taken

Ursache für das Stoppen des Daten-Loggers

Age of snapshot

vergangener Zeitraum seit dem Stoppen des Daten-Loggers bis zum Upload

System timestamp (0 if DC not supported)

aktueller Zeitstempel beim Upload

Format der Messwert-Tabelle:

Type

Beschreibung

Time offset additional to snapshot age

Alter der Messwerte der Zeile in Bezug zum Stoppen des Data Loggers (0 = Stop, > 0 ältere Werte) in ms

I(U...)

aktuelle Stromwerte der Kanäle Us / Up 1 - 4 in 100 mA

Internal Temperature

interne Modultemperatur in °C

Us / Up

Eingangsspannung Us und Up am 7/8" Input in V

Sum Current Us / Up

Summenstrom von Us und Up in A

I²t(U...)

virtuelle Überlast, wird abhängig vom Nennstrom inkrementiert oder dekrementiert

  • ab 10% Warning
  • bei 100% Abschaltung