Tabelle 46: Standard-SFNC-Selektoren für die Dateizugriffssteuerung
Selektor
FileSelector**
FileOperationSelector**
Tabelle 47: Standard-SFNC-Parameter für die Dateizugriffssteuerung
Parameter
FileAccessOffset[FileSelector][FileOpera‐
tionSelector]**
FileAccessLength[FileSelector][FileOpe‐
rationSelector]**
FileOperationStatus[FileSelector][FileO‐
perationSelector]**
FileOperationResult[FileSelector][FileO‐
perationSelector]**
FileOpenMode[FileSelector]**
FileSize[FileSelector]**
Tabelle 48: Standard-SFNC-Befehle für die Dateizugriffssteuerung
Befehl
FileOperationExecute[FileSelector][FileOperationSelec‐
tor]**
8026048/1N9H/2024-05 | SICK
Irrtümer und Änderungen vorbehalten
Typ
Beschreibung
enum
Wählt die Zieldatei im Gerät aus.
Werte:
UserSet1
UserSet2
UserSet3
UserSet4
UserSet5
enum
Wählt die Zieloperation für die ausgewählte Datei im Gerät
aus. Dieser Vorgang wird ausgeführt, wenn die Funktion FileO‐
perationExecute aufgerufen wird.
Werte:
Open
Close
Write
Read
Delete
Typ
Beschreibung
int
Steuert den Offset der Zuordnung zwischen dem Geräte-
Dateispeicher und dem FileAccessBuffer.
int
Steuert die Länge der Zuordnung zwischen dem Geräte-Datei‐
speicher und dem FileAccessBuffer.
enum
Ausführungsstatus der Dateioperation
Werte:
Success
Failure
int
Ergebnis der Dateioperation.
Bei den Operationen Read oder Write wird die Anzahl der
erfolgreich gelesenen/geschriebenen Bytes zurückgegeben.
enum
Wählt den Zugriffsmodus aus, in dem eine Datei im Gerät
geöffnet wird.
Werte:
Read
Write
ReadWrite
int
Die Größe der ausgewählten Datei in Byte
Beschreibung
Führt die durch FileOperationSelector ausgewählte Operation
an der ausgewählten Datei durch.
ANHANG
Zugriff
RW
RW
R
R
RW
R
Zugriff
RW
B E T R I E B S A N L E I T U N G | Ruler3000
16
127