Herunterladen Inhalt Inhalt Diese Seite drucken

Wortverknüpfungsoperationen Beispiel; Heizen Eines Ofens - Siemens SIMATIC S7-300 Referenzhandbuch

Vorschau ausblenden Andere Handbücher für SIMATIC S7-300:
Inhaltsverzeichnis

Werbung

B.6
Wortverknüpfungsoperationen Beispiel

Heizen eines Ofens

Der Bediener startet das Heizen des Ofens, indem er den Startschalter drückt. Mit
den digitalen Vorwählschaltern kann er die Dauer der Heizzeit festlegen. Der Wert,
den er setzt, gibt die Sekunden im binär-codierten Dezimalformat (BCD) an.
Ofen
Wärme
A 4.0
Systemkomponente
Startschalter
Digitale Vorwählschalter für Einer
Digitale Vorwählschalter für Zehner
Digitale Vorwählschalter für Hunderter
Beginn Heizvorgang
Anweisungsliste
AWL
Erläuterung
U
T1
//Wenn die Zeit läuft,
=
A 4.0
//dann beginne den Heizvorgang.
BEB
//Wenn die Zeit läuft, dann beende die Bearbeitung hier. Dadurch wird
ein Neustart der Zeit T1 verhindert, wenn der Schalter gedrückt wird.
L
EW0
UW
W#16#0FFF
//Maskiere die Eingangsbits E 0.4 bis E 0.7 (d.h. setze sie auf "0"
zurück). Der Zeitwert in Sekunden befindet sich in binär-codiertem
Dezimalformat im niederwertigen Wort von AKKU 1.
OW
W#16#2000
//Ordne die Zeitbasis als Sekunden in Bits 12 und 13 des
niederwertigen Wort von AKKU 1 zu.
U
E 0.7
SV
T1
//Starte die Zeit T1 als verlängerten Impuls, wenn der Schalter
gedrückt wird.
Anweisungsliste (AWL) für S7-300/400
A5E00706959-01
7...
...0 7...
X X X X
0 0 0 1
EB0
Startschalter E 0.7
Absolute Adresse
E 0.7
E 1.0 bis E 1.3
E 1.4 bis E 1.7
E 0.0 bis E 0.3
A 4.0
Programmierbeispiele
Digitale Vorwählschalter zum
Stellen der BCD-Ziffern
4
4
4
1 0 0 1
0 0 0 1
EB1
Bits
...0
EW0
Bytes
B-13

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-400

Inhaltsverzeichnis