Herunterladen Inhalt Inhalt Diese Seite drucken

Mitsubishi Electric QJ71WS96 Bedienungsanleitung Seite 431

Web-server-modul
Inhaltsverzeichnis

Werbung

Anhang
1. Programmbeispiel (Übertragung binärer Daten)
In diesem Beispiel werden die Inhalte der ersten beiden Worte der Datei ABCD.BIN im Ver-
zeichnis „/CF/USER/" der CompactFlash€-Speicherkarte mit einer WFREAD-Anweisung als
binäre Daten gelesen. Das Web-Server-Modul belegt in der SPS den E/A-Adressbereich von
X/Y00 bis X/Y1F.
Verwendete Operanden in der SPS
Startsignal zur Übertragung der Daten: M28
Operandenbereich (s) für die Parameter der WFREAD-Anweisung: D180 bis D193
Operandenbereich (d1) der WFREAD-Anweisung (Speicherung der gelesenen Daten):
ab D200
Operand „WFREAD-Anweisung ausgeführt" (d2): M16
Operand „Fehler bei der Ausführung der WFREAD-Anweisung" ((d2)+1): M17
Datenüber-
tragung starten
M28
M16
Abb. A-16: Beispiel für das Lesen von binären Daten aus der CF-Karte
³
Die Daten werden aus der CF-Speicherkarte gelesen, wenn der Merker M28 gesetzt wird.
In (s)+0 wird der Wert 0000
mat ausgewählt.
·
Die Länge der zu übertragenden Daten wird in (s)+2 eingetragen.
»
Die Anfangsadresse in der Quelldatei wird in (s)+3 eingetragen. Die Daten werden ab dem
Anfang der Datei gelesen.
¿
Wegen der binären Übertragung wird in (s)+6 als „Anzahl der Spalten" der Wert „0" einge-
tragen.
´
Mit dem Eintrag des Wertes „0" in (s)+7 wird die wortweise Übertragung der Daten ausge-
wählt.
²
Ab (s)+8 wird der Name der Datei eingetragen, aus der die Daten gelesen werden.
Aufruf der WFREAD-Anweisung (ZP.WFREAD = einmalige Ausführung der WFREAD-
Anweisung beim Setzen von M28)
Web-Server-Modul QJ71WS96
X0
M17
Programmieren Sie an dieser Stelle die Anweisungen, die ausgeführt werden
sollen, wenn die WFREAD-Anweisung ohne Fehler beendet wurde.
M17
Programmieren Sie an dieser Stelle die Anweisungen, die ausgeführt werden sol-
len, wenn bei Ausführung der WFREAD-Anweisung ein Fehler aufgetreten ist.
eingetragen und damit Übertragung der Daten im Binärfor-
H
Erweiterte Anweisungen für Web-Server-Module
MOVP
MOVP
DMOVP H0
MOVP
MOVP
$MOVP "ABCD" D188
ZP.WFREAD
"U0"
D180
H0
D180
K2
D182
D184
K0
D186
K0
D187
D200
M16
A - 29

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis