Herunterladen Inhalt Inhalt Diese Seite drucken

Mitsubishi Electric QJ71WS96 Bedienungsanleitung Seite 412

Web-server-modul
Inhaltsverzeichnis

Werbung

Erweiterte Anweisungen für Web-Server-Module
Einstellung des Typ der Sendedaten im Operanden (s1)+0
Im Operanden (s1)+0 wird durch die Bits 8 bis 10 die Art der Sendedaten festgelegt.
15 14 13 12 11 10 9
Tab. A-4:
Funktion der FTPPUT-Anweisung
Mit einer FTPPUT-Anweisung werden aufgezeichnete Daten, Werte von Datensätzen oder
Anwenderdaten (binär/CSV) aus dem Web-Server-Modul an einen FTP-Server übertragen. Als
Anwenderdatei kann eine Datei im Verzeichnis „/CF/USER/" der CF-Speicherkarte angegeben
werden.
Die Vorgänge beim Transfer der Daten sind im Abschnitt 7.5.3 beschrieben.
Eine übertragene Datei hat die folgende Bezeichnung:
Datei mit Werten eines Datensatzes: TAG„.CSV („ steht für die Datensatz-Nr.)
Datei mit aufgezeichneten Werten (Aktuelle Datei): Name, der bei der Einstellung der
Datenaufzeichnung angegeben wurde und die Endung „.CSV" (siehe Abschnitt 7.2)
Datei mit aufgezeichneten Werten (Sicherungsdateien): Umbenannte Datei und die
Endung „.CSV" (z. B. 00000010.CSV, siehe Abschnitt 7.2)
Bitte beachten Sie bei der Programmierung einer FTPPUT-Anweisung die folgenden Hinweise:
b Während der Ausführung einer FTPPUT-Anweisung darf keine weitere FTPPUT-Anwei-
sung aufgerufen werden.
Wird dies nicht beachtet, wird die zweite FTPPUT-Anweisung nicht ausgeführt. Auch
wenn ein Fehler auftritt, werden die Operanden (d)+0 und (d)+1 nicht gesetzt.
b Eine FTPPUT-Anweisung darf nicht in einem Interrupt-Programm ausgeführt werden.
b Wird durch eine FTPPUT-Anweisung und eine andere Anweisung (FTPGET, WMSEND,
WFWRITE, WFREAD, WFDEL) gleichzeitig auf dieselbe Datei zugegriffen, kann ein Feh-
ler auftreten. Sehen Sie im Programm Verriegelungen vor, die verhindern, dass mehrere
erweiterte Anweisungen auf dieselbe Datei zugreifen.
b Während der Übertragung der Daten dürfen diese nicht gelöscht werden. Werden die
Daten vor dem Abschluss der Übertragung gelöscht, tritt ein Fehler auf. Werten Sie vor
dem Löschen den Zustand des Operanden (d)+0 aus (siehe unten).
Ob die Ausführung der FTPPUT-Anweisung beendet ist, kann anhand der Bit-Operanden (d)+0
und (d)+1 überprüft werden:
Der Bit-Operand (d)+0 wird gesetzt, wenn die END-Anweisung des Zyklus ausgeführt
wird, in dem die FTPPUT-Anweisung beendet wurde. Bei der nächsten Bearbeitung der
END-Anweisung wird dieser Bit-Operand wieder zurückgesetzt.
Der Bit-Operand (d)+1 zeigt einen Fehler bei der Ausführung der FTPPUT-Anweisung an.
Bei fehlerfreier Ausführung bleibt dieser Bit-Operand zurückgesetzt. Bei einem Fehler
A - 10
Bit im Operanden (s1)+0
8
7
6
0
0
0
0
X
0
1
0
0
X
0
0
1
0
X
0
0
1
1
X
Auswahl des Typs der Sendedaten im Operanden (s1)+0 der FTPPUT-Anwei-
sung; Bit 7 legt das Verhalten bei Auftreten eines Fehlers fest und kann in
allen Fällen 0 oder 1 sein. („X" bedeutet, dass der Zustand eines Bits in die-
sem Fall gleichgültig ist.)
Beschreibung
5
4
3
2
1
0
Übertragene Daten
0
Werte von Datensätzen
0
Aufgezeichnete Daten
0
Anwenderdaten (binär)
0
Anwenderdaten (CSV-Format)
Anhang
MITSUBISHI ELECTRIC

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis