Herunterladen Inhalt Inhalt Diese Seite drucken

Mitsubishi Electric QJ71WS96 Bedienungsanleitung Seite 442

Web-server-modul
Inhaltsverzeichnis

Werbung

Erweiterte Anweisungen für Web-Server-Module
Die Vorgänge beim Senden einer E-Mail mit einer WMSEND-Anweisung sind im Abschnitt
7.4.2 beschrieben.
Eine Datei im Anhang der E-Mail erhält 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 (siehe Abschnitt 7.2).
Datei mit aufgezeichneten Werten (Sicherungsdateien): Umbenannte Datei (siehe
Abschnitt 7.2)
Bitte beachten Sie bei der Programmierung einer WMSEND-Anweisung die folgenden
Hinweise:
b Während der Ausführung einer WMSEND-Anweisung darf keine weitere WMSEND-
Anweisung aufgerufen werden.
Wird dies nicht beachtet, wird die zweite WMSEND-Anweisung nicht ausgeführt. Auch
wenn ein Fehler auftritt, werden die Operanden (d)+0 und (d)+1 nicht gesetzt.
b Wird durch eine WMSEND-Anweisung und eine andere Anweisung (FTPPUT, FTPGET,
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 Eine WMSEND-Anweisung darf nicht in einem Interrupt-Programm ausgeführt werden.
b Während der Übertragung der Daten dürfen diese Daten 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 WMSEND-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 WMSEND-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 WMSEND-Anweisung
an. Bei fehlerfreier Ausführung bleibt dieser Bit-Operand zurückgesetzt. Bei einem Fehler
dagegen wird (d)+1 gesetzt, wenn die END-Anweisung des Zyklus ausgeführt wird, in
dem die WMSEND-Anweisung beendet wurde. Bei der nächsten Bearbeitung der
END-Anweisung wird der in (d)+1 angegebene Bit-Operand wieder zurückgesetzt.
Fehlerquellen
Wenn bei der Ausführung einee WMSEND-Anweisung ein Fehler auftritt, wird der Operand
(d)+1gesetzt und ein Fehlercode in (s1)+1 gespeichert. Detaillierte Angaben zu den einzelnen
Fehlercodes finden Sie im Abschnitt 11.5.
Programmbeispiel
Ein Beispiel zur Anwendung der WMSEND-Anweisung finden Sie im Abschnitt 7.4.2.
A - 40
Anhang
MITSUBISHI ELECTRIC

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis