Daten aufzeichnen

Dieser Baustein zeichnet die aktuellen Werte von Variablen auf, wenn ein High-Signal am Eingang „bStore“ anliegt. Die Werte werden in einer parametrierten Datei in einem universellen Binärformat abgelegt.

Sollten Sie das Video nicht abspielen können, klicken Sie hier.

Liegt gleichzeitig ein High-Signal am Eingang "bReset" an, wird

  • entweder die vorherige Datei komplett zurückgesetzt, oder 
  • wenn sich der Dateiname oder Pfad geändert hat, eine neue Datei angelegt.

Am Ausgang „State“ wird der aktuelle Status ausgegeben.

!! ACHTUNG !!

Ändert sich die Struktur der Aufzeichnung (z.B. Hinzufügen bzw. Löschen von Variablen usw.) muss ein neuer Dateiname und/oder Pfad angegeben werden! Wird dies nicht getan, kann es dazu kommen, dass eine bereits vorhandene Datei dadurch nicht mehr auswertbar ist!

Parametrierung

Die Parametrierung erfolgt über den Parameterdialog durch Auswahl eines Namens aus der Liste der Rekorder. Diese Liste wird in der Datenpunktverwaltung (siehe Menü Extras) bereitgestellt.

Signale

Name I/O Typ(en) Funktion
DRCPath I DYNTEXT Dateipfaderweiterung
DRCName I DYNTEXT Dateiname
bStore I BIT Speichern
bReset I BIT Zurücksetzen oder Neu
State O UCHAR Status

Bemerkungen

Nicht benutzte bzw. fehlerhafte Rekorderbausteine werden beim Download gekennzeichnet.

Achtung: Bausteinreihenfolge beachten! Die Bausteinnummern an den Eingängen "Path" und "State" müssen kleiner sein als die Bausteinnummer des Data Recorder Bausteins.

In Linux–basierten Systemen ist der Pfad (DRCPath) die Erweiterung eines vorkonfigurierten Pfades. Die Konfiguration erfolgt in der zum Laufzeitkern gehörigen Konfigurationsdatei. Z.B.