Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens S7-300 Referenzhandbuch Seite 18

Funktionsplan (fup)
Vorschau ausblenden Andere Handbücher für S7-300:
Inhaltsverzeichnis

Werbung

Aufbau und Elemente von FUP
Tabelle 2-5
Speicherbereiche und ihre Funktionen
Bere chs-
Bereichs-
name
Prozeßabbild
Zu Beginn des Zyklus liest das Betriebssystem die Eingänge
der Eingänge
aus dem Prozeß und zeichnet die Werte in diesem Bereich auf.
Das Programm verwendet diese Werte bei seiner zyklischen
Bearbeitung.
Prozeßabbild
Während des Zyklus errechnet das Programm die
der Ausgänge
Ausgangswerte und legt sie in diesem Bereich ab. Am Ende des
Zyklus liest das Betriebssystem die errechneten Ausgangswerte
aus diesem Bereich und sendet sie zu den Prozeßausgängen.
Merker
Dieser Bereich stellt Speicherplatz zur Verfügung für
Zwischenergebnisse, die das Programm errechnet hat.
Peripherie-
Dieser Bereich ermöglicht Ihrem Programm den direkten
bereich:
Zugriff auf die Eingabe- und Ausgabebaugruppen (periphere
ext. Eingänge
Eingänge und Ausgänge).
Peripherie-
bereich :
ext. Ausgänge
Zeiten
Zeiten sind Funktionselemente in FUP. Dieser Bereich stellt
Speicherplatz für Zeitzellen zur Verfügung. In diesem Bereich
greift der Zeitimpulsgeber auf die Zeitzellen zu, um sie durch
Verminderung des Zeitwerts zu aktualisieren. Zeitoperationen
greifen auf die Zeitzellen zu.
Zähler
Zähler sind Funktionselemente in FUP. Dieser Bereich stellt
Speicherplatz für Zähler zur Verfügung. Zähloperationen
greifen auf sie zu.
Datenbaustein
In diesem Bereich sind Daten enthalten, auf die von jedem
Baustein aus zugegriffen werden kann. Falls Sie zwei verschie-
dene Datenbausteine gleichzeitig öffnen müssen, können Sie
den einen mit der Anweisung "AUF DB" und den anderen mit
der Anweisung "AUF DI" öffnen. Die Notation der Operanden,
z.B. L DBWi und L DIWi, bestimmt, auf welchen
Datenbaustein zugegriffen wird.
Obwohl Sie mit der Anweisung "AUF DI" auf jeden beliebigen
Ob
hl Si
Datenbaustein zugreifen können, wird diese Anweisung jedoch
hauptsächlich für das Öffnen von Instanz-Datenbausteinen
verwendet, die Funktionsbausteinen (FBs) und
Systemfunktionsbausteinen (SFBs) zugeordnet sind. Weitere
Informationen zu FBs und SFBs entnehmen Sie der
Online-Hilfe zu STEP 7.
Lokaldaten
Dieser Bereich enthält bausteintemporäre Daten eines
Codebausteins (OB, FB oder FC). Diese Daten heißen auch
dynamische Lokaldaten. Sie dienen als Zwischenspeicher.
Wenn der Codebaustein geschlossen wird, gehen diese Daten
verloren. Die Daten sind im Lokaldaten-Stack (L-Stack)
enthalten.
2-4
Funktion des Speicherbereichs
it d A
i
"AUF DI"
f j d
Bereichszugriff über
Einheiten der folgenden
Größen:
Eingang
Eingangsbyte
Eingangswort
Eingangsdoppelwort
Ausgang
Ausgangsbyte
Ausgangswort
Ausgangsdoppelwort
Merker
Merkerbyte
Merkerwort
Merkerdoppelwort
Peripherieeingangsbyte
Peripherieeingangswort
Peripherieeingangs-
Doppelwort
Peripherieausgangsbyte
Peripherieausgangswort
Peripherieausgangs-
Doppelwort
Zeit (T)
Zähler (Z)
Datenbaustein, geöffnet
mit der Anweisung
"AUF DB":
Datenbit
Datenbyte
Datenwort
Datendoppelwort
b li bi
Datenbaustein, geöffnet
mit der Anweisung
"AUF DI":
Datenbit
Datenbyte
Datenwort
Datendoppelwort
Temp. Lokaldatenbit
Temporäres
Lokaldatenbyte
Temp. Lokaldatenwort
Temporäres
Lokaldaten-Doppelwort
Funktionsplan (FUP) für S7-300/400
C79000-G7000-C566-01
Abk.
E
EB
EW
ED
A
AB
AW
AD
M
MB
MW
MD
PEB
PEW
PED
PAB
PAW
PAD
T
Z
DBX
DBB
DBW
DBD
DIX
DIB
DIW
DID
L
LB
LW
LD

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

S7-400

Inhaltsverzeichnis