Herunterladen Inhalt Inhalt Diese Seite drucken

Dateiverwaltung - Digitronic Automationsanlagen DigiWEB Bedienungsanleitung

Ethernet web server modul
Vorschau ausblenden Andere Handbücher für DigiWEB:
Inhaltsverzeichnis

Werbung

Digitronic
Automationsanlagen GmbH

6.15. Dateiverwaltung

Das DigiWEB stellt vier Funktionen zur Verwaltung von Dateien im Flashspeicher zur Verfügung.
Diese sind:
##EXISTS( 'Name.csv' )
##DELFILE( 'Name.csv' )
##RENFILE( 'Name.alt', 'Name.neu' )
##CPYFILE( 'Quelle.csv', 'Ziel.csv' )
Achtung:
Bei den Funktionen DELFILE, RENFILE und CPYFILE darf das Funktionsergebnis
nicht direkt in einer "#if" Anweisung verwendet werden. Es muß immer in einer
lokalen Variablen gespeichert und anschließend verarbeitet bzw. geprüft werden.
Beispiel:
<!--##Ergeb:= ##[DEL][REN][CPY]FILE( 'Name......' )-->
<!--#if(##Ergeb==0)-->
OK
<!--#endif-->
Hinweis:
Beachten Sie auch den freien Speicherplatz. Der noch zur Verfügung stehende
Flashspeicher kann in Kilobyte aus dem DigiWEB Register ##000198 gelesen werden.
Ausgabe: 14.05.2004
Diese Funktion liefert als Ergebnis eine -1 wenn die
Datei nicht existiert. Existiert die Datei, dann liefert die
Funktion die Länge der Datei als Ergebnis.
Beispiel:
<!--#if(##EXISTS('logger.cs')!=-1) -->
<!--#if(##EXISTS('logger.csv') > 8192 )-->
Löscht eine Datei im DigiWEB.
Als Ergebnis liefert sie:
0 = Fehlerfrei
-1 = Fehler bei der Ausführung.
Die Datei mit dem Namen 'Name.alt' wird umbenannt in
die Datei 'Name.neu'. Existiert eine Datei mit dem neuen
Namen schon, so wird diese überschrieben.
Als Ergebnis liefert sie:
0 = Fehlerfrei
-1 = Fehler bei der Ausführung.
Die Datei mit dem Namen 'Quelle.csv' wird kopiert in die
Datei 'Ziel.csv'. Existiert eine Datei mit dem Zielnamen
schon, so wird diese überschrieben.
Als Ergebnis liefert sie:
0 = Fehlerfrei
-1 = Fehler bei der Ausführung.
Das Ethernet Modul
DigiWEB
Seite: 44/44

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis