Herunterladen Inhalt Inhalt Diese Seite drucken

Syslibfileasync.lib; Überblick; Sysfileopenasync - Bosch Rexroth IndraLogic 07VRS Bedienungsanleitung

Sps-system-bibliotheken 1g
Inhaltsverzeichnis

Werbung

Bibliotheksbeschreibung | Rexroth IndraLogic 07VRS
9

SysLibFileAsync.lib

9.1
Überblick
9.2

SysFileOpenAsync

Diese Bibliothek unterstützt asynchrone Dateizugriffe aus der IEC-Applikation.
Wenn das Zielsystem die Funktionalität beinhaltet, können folgende Funkti‐
onsblöcke aus der Bibliothek instanziert werden:
SysFileOpenAsync, Seite 29
SysFileCloseAsync, Seite 30
SysFileWriteAsync, Seite 30
SysFileReadAsync, Seite 30
SysFileDeleteAsync , Seite 31
SysFileGetPosAsync, Seite 31
SysFileSetPosAsync Offset, Seite 31
SysFileEOFAsync, Seite 31
SysFileGetSizeAsync , Seite 31
SysFileGetTimeAsync, Seite 32
SysFileCopyAsync, Seite 32
SysFileRenameAsync, Seite 32
SysFileCloseAllOpenAsync, Seite 32
Die Funktionsblöcke dieser Bibliothek haben folgende gemeinsamen Merkma‐
le:
Eingangsparameter bEnable:
Ausgangsparameter bDone:
Ausgangsparameter bBusy:
Ausgangsparameter bError:
Ausgangsparameter wErrorId:
Alle diese Funktionsblöcke starten die jeweilige Aktion, z.B. Öffnen einer Datei,
bei steigender Flanke am Eingang bEnable. Dann müssen diese Funktions‐
blöcke zyklisch aufgerufen werden, bis sie bDone melden. Anschließend sind
die Ausgänge bError und wErrorId gültig, sowie die spezifischen Ausgangspa‐
rameter der einzelnen FBs.
Diese allgemeinen Parameter werden in der folgenden Beschreibung nicht
mehr explizit erwähnt.
Die Spalte E/A gibt an, ob es sich bei dem Parameter um eine Ein- oder Aus‐
gangsvariable handelt.
Dieser Funktionsblock dient dem Öffnen einer bereits bestehenden oder neu
zu generierenden Datei.
Der Ausgang hFile ist eine "Datei-Nummer", die den anderen Funktionsblöcken
als Eingang dient.
Electric Drives
| Bosch Rexroth AG
and Controls
SysLibFileAsync.lib
BOOL
BOOL
BOOL
BOOL
WORD
29/106

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis