28/126
Bosch Rexroth AG | Electric Drives
SysFile.library
Input-Variable
Datentyp
szOldFileName
REFERENCE
STRING
szNewFileName
REFERENCE
STRING
8.2.16
SysFileSetPos
Input-Variable
Datentyp
hFile
UDINT
uiOffset
UDINT
8.2.17
SysFileWrite
Input-Variable
Datentyp
hFile
UDINT
pbyBuffer
POINTER TO BYTE
ulSize
UDINT
pResult
POINTER TO UDINT
8.3
Datentypen
8.3.1
AccessMode, Enumeration
Komponente
AM_READ
AM_WRITE
and Controls
Beschreibung
TO
Bisheriger Name der Datei. Der Dateinamen kann den absoluten oder
relativen Pfad enthalten. Die Directories müssen dabei durch ‚/' getrennt
werden (und nicht durch ‚\').
TO
Neuer Name der Datei. Der Dateinamen kann den absoluten oder rela‐
tiven Pfad enthalten. Die Directories müssen dabei durch ‚/' getrennt
werden (und nicht durch ‚\').
Diese Funktion dient dazu, den aktuellen Offset (der über
25,
gelesen werden kann) für einen Dateizugriff zu verändern. Die Datei wird
dazu über ihre Dateinummer (Handle) identifiziert.
Der Rückgabewert ist ein Fehler-Code vom Typ UDINT und gibt mit 1 oder 0,
Auskunft über Erfolg oder Misserfolg der Operation gibt.
Beschreibung
Dateinummer (Handle) der zu öffnenden Datei (siehe
te
27).
Offset innerhalb der Datei, der für Zugriffe gilt.
Diese Funktion dient zum Schreiben von Daten in eine Datei, die dazu vorher
über die Funktion
SysFileOpen, Seite 27,
Der Rückgabewert vom Typ UDINT enthält die Anzahl der erfolgreich geschrie‐
benen Bytes (=0, falls Schreiben nicht erfolgreich war).
Beschreibung
Dateinummer (Handle) der zu öffnenden Datei (siehe
te
27).
Adresse des Puffers (ermittelbar mit dem Hilfe des Operators ADR), der
die zu schreibenden Daten enthält.
Anzahl der Bytes, die in die Datei geschrieben werden sollen (ermittelbar
mit Hilfe des Operators SIZEOF). Die Anzahl darf die Puffer-Größe nicht
überschreiten-
Zeiger auf den Fehlercode, der Auskunft über den Erfolg der Funktion
gibt. Siehe
Diese Enumeration vom Typ UDINT enthält die möglichen Zugriffsmodi für eine
Datei. Sie wird von der Struktur
Bedeutung
Öffnen einer bestehenden Datei zum Lesen. Wenn die Datei nicht existiert, wird ein Fehler
zurückgegeben.
Öffnen einer neuen Datei zum Schreiben. Wenn die Datei bereits existiert, wird der alte
Inhalt überschrieben.
Rexroth IndraLogic 09VRS | Bibliotheksbeschreibung
geöffnet wurde.
Runtime Error Codes, Seite
FileInfo, Seite 29,
SysFileGetPos, Seite
SysFileOpen, Sei‐
SysFileOpen, Sei‐
115.
verwendet.