Herunterladen Inhalt Inhalt Diese Seite drucken

Sysfilecloseasync; Sysfilewriteasync; Sysfilereadasync - Bosch Rexroth IndraLogic 07VRS Bedienungsanleitung

Sps-system-bibliotheken 1g
Inhaltsverzeichnis

Werbung

30/106
Bosch Rexroth AG | Electric Drives
SysLibFileAsync.lib
Input-Variable
Datentyp
FileName
STRING
Mode
STRING
9.3

SysFileCloseAsync

Input-Variable
Datentyp
hFile
DWORD
9.4

SysFileWriteAsync

Variable
E/A
Datentyp
hFile
E
DWORD
pBuffer
E
DWORD
dwSize
E
DWORD
dwWrite
A
DWORD
9.5

SysFileReadAsync

and Controls
Beschreibung
Datei-Name
Modus, in dem die Datei bearbeitet werden soll:
w
write
r
read
rw
read and write
a
append
Abb.9-1:
SysFileOpenAsync
Dieser Funktionsblock dient dem Schließen einer Datei, die mit
nAsync, Seite 29,
geöffnet wurden.
Beschreibung
Datei-Nummer (aus
Dieser Funktionsblock dient zum Schreiben von Daten in die Datei, die zuvor
mit dem FB
SysFileOpenAsync, Seite 29
Beschreibung
Datei-Nummer (siehe
Adresse des Buffers (ermittelbar mit dem Hilfe des Operators ADR) der zu
schreibenden Daten
Anzahl der Bytes, die in die Datei geschrieben werden sollen (ermittelbar mit
Hilfe des Operators SIZEOF )
Anzahl der Bytes die wirklich geschrieben wurden.
Der Parameter pBuffer muss mit dem ADR()-Operator ermittelt werden. Die zu
schreibenden Daten werden binär, d.h. ohne jede Konvertierung in die Datei
geschrieben.
Nach dem Bearbeiten der Datei muss diese mit
wieder geschlossen werden. Die Fehlerrückgabewerte müssen auch hier aus‐
gewertet werden, weil manche Fehler je nach System erst beim Schließen der
Datei auftreten.
Dieser Funktionsblock dient zum Lesen aus einer Datei.
Rexroth IndraLogic 07VRS | Bibliotheksbeschreibung
(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)
SysFileOpenAsync, Seite
29)
geöffnet wurde.
SysFileOpenAsync, Seite
SysFileOpe‐
29)
SysFileCloseAsync, Seite 30,

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis