Herunterladen Inhalt Inhalt Diese Seite drucken

Mitsubishi Electric QJ71WS96 Bedienungsanleitung Seite 255

Web-server-modul
Inhaltsverzeichnis

Werbung

Einstellungen für Funktionen
Programmbeispiel
In diesem Programmbeispiel überträgt ein Web-Server-Modul eine Datei mit aufgezeichneten
Daten an einen FTP-Server. Das Web-Server-Modul belegt in einer SPS des MELSEC Sys-
tem Q den E/A-Adressbereich von X/Y00 bis X/Y1F.
Wenn bei der Ausführung der FTPPUT-Anweisung ein Fehler auftritt, soll das Datum und die
Uhrzeit, zu der der Fehler aufgetreten ist, in die Operanden (s)+11 bis (s)+15 eingetragen wer-
den.
Verwendete Operanden in der SPS
Startsignal zur Übertragung der Daten: M21
Operandenbereich s für die Parameter der FTPPUT-Anweisung: D20 bis D41
Operand „FTPPUT-Anweisung ausgeführt" (d): M2
Operand „Fehler bei der Ausführung der FTPPUT-Anweisung" ((d)+1): M3
Übertragung
starten
M21
M2
Abb. 7-60: Beispiel für eine Programmsequenz zur Übertragung einer Datei an einen
³
Eine Datei wird übertragen, wenn der Merker M21 gesetzt ist. Zuerst werden im Operan-
den (s)+0 die Bits 10 und 7 gesetzt und damit festgelegt, dass;
– aufgezeichnete Daten übertragen werden (Bits 10 = 1) und
– die Uhrzeit eines Fehlers in die Operanden (s)+11 bis (s)+15 eingetragen wird (Bit 7 = 1)
·
In (s)+2 wird der Empfänger der Daten eingetragen. In diesem Beispiel wird in diesen Ope-
rand eine „1" geschrieben und damit die Datei an den FTP-Server gesendet, der in der
Liste der FTP-Verbindungen (Abb. 7-55) in der ersten Zeile steht.
»
Die Nummer der Datenaufzeichnung wird in (s)+3 eingetragen.
¿
Die aktuelle bzw. die letzte Datei mit aufgezeichneten Daten soll gesendet werden. Aus
diesem Grund wird in (s)+4 eine „0" eingetragen.
´
Die FTPPUT-Anweisung wird ausgeführt und die Datei übertragen.
Web-Server-Modul QJ71WS96
M3
Programmieren Sie an dieser Stelle die Anweisungen, die ausgeführt werden
sollen, wenn die FTPPUT-Anweisung ohne Fehler beendet wurde.
M3
Programmieren Sie an dieser Stelle die Anweisungen, die ausgeführt werden
sollen, wenn bei Ausführung der FTPPUT-Anweisung ein Fehler aufgetreten ist.
FTP-Server
MOVP
H480
MOVP
K1
MOVP
K3
DMOVP H0
ZP.FTPPUT
"U0"
D20
FTP-Funktion
³
D20
D22
D23
D24
M2
WS96615c
7 - 71

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis