Herunterladen Inhalt Inhalt Diese Seite drucken

Syslibfile.lib; Übersicht; Sysfileopen - Bosch Rexroth IndraLogic 07VRS Bedienungsanleitung

Sps-system-bibliotheken 1g
Inhaltsverzeichnis

Werbung

Bibliotheksbeschreibung | Rexroth IndraLogic 07VRS
8

SysLibFile.lib

8.1
Übersicht
8.2

SysFileOpen

Input-Variable
Datentyp
FileName
STRING
Mode
STRING
Diese Bibliothek unterstützt synchrone Dateizugriffe auf dem Zielrechner. Bein‐
haltet das Zielsystem die Funktionalität, können folgende Bibliotheksfunktionen
für den Umgang mit den Dateien verwendet werden:
SysFileOpen, Seite 23
SysFileClose, Seite 24
SysFileWrite, Seite 24
SysFileRead, Seite 24
SysFileDelete, Seite 25
SysFileGetPos, Seite 25
SysFileSetPos, Seite 25
SysFileEOF, Seite 25
SysFileGetSize, Seite 25
SysFileGetTime, Seite 26
SysFileCopy, Seite 26
SysFileRename, Seite 27
Diese Funktion vom Typ DWORD dient dem Öffnen einer bereits bestehenden
oder neu zu generierenden Datei.
Der Rückgabewert ist eine "Datei-Nummer", die in den Funktionen
rite, Seite
24,
SysFileRead, Seite
("File") verwendet wird. Im Fehlerfall wird "0" zurückgegeben bzw. (Achtung
Ausnahme!) "-1" von Zielsystem IndraLogic SP RTE.
Beschreibung
Datei-Name
Modus, in dem die Datei bearbeitet werden soll:
w
write
r
read
rw
read and write
a
append
Abb.8-1:
SysFileOpen
Electric Drives
| Bosch Rexroth AG
and Controls
Datei öffnen
Datei schließen
in Datei schreiben
aus Datei lesen
Datei löschen
aktuellen Offset in Datei ermitteln
Offset in Datei setzen
Prüfen, ob Ende der Datei erreicht ist
Dateigröße ermitteln
Zeitangaben bzgl. Erstellung, Zugriff, Än‐
derung
Datei kopieren
Datei umbenennen
24,
SysFileClose, Seite 24,
(Datei wird überschrieben oder neu angelegt)
(Datei wird nur zum Lesen geöffnet;
wenn die Datei nicht existiert, wird ein Fehler zu‐
rückgegeben)
(Datei wird überschrieben;
wenn die Datei nicht existiert, wird ein Fehler zu‐
rückgegeben)
(Datei wird wie mit "w" geöffnet, aber beim
Schreiben wird am Dateiende angehängt)
23/106
SysLibFile.lib
SysFileW‐
als Eingabe

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis