SaveBIN
Zurück Nach oben Vorwärts

Kurzbeschreibung Parameter Funktionsweise Ein/Ausgänge Limitierungen Querverweise Beispiele

Kurzbeschreibung
SaveBin dient zum Speichern von Binär- oder ASCII-Dateien.
Parameter
Parameter: intern, extern oder Datenbank.
Signalcharakteristik
Signaltyp: Datentyp der zu speichernden Daten: DOUBLE[], SWORD[], UBYTE[].
Bezeichner: Der Signalbezeichner wird in die Validierungsinformation eingetragen. Als Defaultwert wird der Bezeichner TIME_DOMAIN angenommen.
Datei
Überschreiben: Existierende Daten überschreiben.
Anfügen:  Neue Daten an bereits bestehende anfügen.
TypeInfo als Header speichern: Speichert die Typinformation am Beginn der Binärdatei. Diese kann von LoadBin wieder gelesen werden. Achtung: Im Modus Anfügen wird die Typinformation nur bei leeren (neu erzeugten) Dateien geschrieben.
Dateiname: Hier ist der Name und der Pfad der zu speichernden Datei anzugeben.
Funktionsweise
Nach Eintreffen von Daten am Dat-Eingang werden die Daten in die angegebene Datei geschrieben. Wenn sich der Dateiname am EXT/DB-Eingang ändert, wird die Datei geschlossen und die neue Datei geöffnet. Bei einem Signal am Close-Eingang wird die Datei geschlossen. Ist im Dialog Überschreiben gewählt, wird bei jedem Öffnen der Datei der alte Inhalt gelöscht.
Ein-/Ausgänge
Eingänge
EXT, DB UBYTE[]{filename}
SWORD{append}
SWORD{type_info_in_header}
Externe Parameter (ParamConv, DBLoad). Filename: Dateiname, Append: 0= überschreiben, 1= anfügen. TypeInfo: 0= kein, 1= Typinformation speichern.
Dat Je nach Dialogeinstellung Dateneingang, je nach Signaltyp
Close TYPEINFO{TypeInfo}
SWORD[1]{BIN}
Triggersignal zum Schließen der Datei
Ausgänge
Error TYPEINFO{TypeInfo}
SWORD[1]{BIN}
Fehler-Ausgang
Limitierungen
-
Querverweise
LoadBin
Beispiele
wpe5.jpg (13674 bytes)