Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S5 CP523 Handbuch Seite 99

Inhaltsverzeichnis

Werbung

CP 523
Beispiel:
Ansto˚ zur einmaligen Ausgabe eines Meldetextes
Auf dem CP 523 ist die Anfangsadresse 128 eingestellt. Auf dem CP ist ein Speichermodul gesteckt,
auf dem der Meldetext 9 projektiert ist (Æ Kap. 6.4.3). Wenn der Merker 20.0 gesetzt ist, soll der
Meldetext 9 ausgedruckt werden.
Das nachfolgende Programm druckt den Meldetext 9 nur einmal aus.
AWL FB 103
NAME :TEXT1
:UN
M
20.0
:BEB
:L
KF
+9
128 *
:T
PW
:R
M
20.0
:BE
* Æ Kap. 5.2
Beispiel:
Dreimalige Verwendung des Platzhalters ∫KV∫
Sie haben auf dem Speichermodul folgende Meldetexte projektiert (Æ Kap. 6.4.5):
Meldetext 80: Der 'KV' hat 'KV' wegen 'KV'.
Meldetext 81: Motor
Meldetext 82: Wasserverlust
Meldetext 83: thermische Probleme
Auf dem CP 523 ist die Anfangsadresse 128 eingestellt. Im Anwenderprogramm haben Sie
folgende Anweisungen programmiert:
AWL FB 105
NAME :KVTEST1
:L
KF+81
:T
PW 130
:L
KF+82
:T
PW 132
:L
KF+83
:T
PW 134
:L
KF+80
PW 128 *
:T
* Æ Kap. 5.2
Ausdruck des Meldetextes 80, wenn die Meldetexte 81, 82 und 83 eingeblendet werden:
Der Motor hat thermische Probleme wegen Wasserverlust.
EWA 4NEB 811 6044>01a
Wenn der Merker 20.0 nicht gesetzt ist, wird das Programm
beendet.
AKKU1 mit Auftragnummer 0 und Meldetextnummer 9 laden und
auf den CP in Wort 0 transferieren.
Bausteinende
AKKU 1 mit Meldetextnummer des 1. einzublendenden Meldetextes
laden und auf den CP, Byte 2 und 3, Âbertragen.
AKKU 1 mit Meldetextnummer des 2. einzublendenden Meldetextes
laden und auf den CP, Byte 4 und 5, Âbertragen.
AKKU 1 mit Meldetextnummer des 3. einzublendenden Meldetextes
laden und auf den CP, Byte 6 und 7, Âbertragen.
AKKU 1 mit Meldetextnummer des auszudruckenden Meldetextes
und Auftrag ∫Meldetext ausdrucken∫ laden und auf den CP, Byte 0
und 1 Âbertragen.
Erlßuterung
Erlßuterung
Drucker>Modus
6>43

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis