22.03.2014 Aufrufe

Automatisierungssystem S7-300 CPU-Daten CPU 31xC und ... - H

Automatisierungssystem S7-300 CPU-Daten CPU 31xC und ... - H

Automatisierungssystem S7-300 CPU-Daten CPU 31xC und ... - H

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Speicherkonzept<br />

4.3 Operandenbereiche<br />

Übersicht<br />

Der Systemspeicher der <strong>S7</strong>-<strong>CPU</strong>s ist in Operandenbereiche aufgeteilt (siehe<br />

nachfolgende Tabelle). Durch Verwendung der entsprechenden Operationen<br />

adressieren Sie in Ihrem Programm die <strong>Daten</strong> direkt in den jeweiligen<br />

Operandenbereich.<br />

Tabelle 4-2<br />

Operandenbereiche des Systemspeichers<br />

Operandenbereiche<br />

Prozessabbild der Eingänge<br />

Prozessabbild der Ausgänge<br />

Merker<br />

Zeiten<br />

Zähler<br />

Lokaldaten<br />

<strong>Daten</strong>bausteine<br />

Beschreibung<br />

Zu Beginn jedes OB 1-Zyklus liest die <strong>CPU</strong> die Eingänge<br />

aus den Eingabebaugruppen <strong>und</strong> speichert die Werte in<br />

das Prozessabbild der Eingänge.<br />

Das Programm berechnet während des Zyklus die Werte<br />

für die Ausgänge <strong>und</strong> legt sie im Prozessabbild der<br />

Ausgänge ab. Am Ende des OB 1-Zyklus schreibt die <strong>CPU</strong><br />

die errechneten Ausgangswerte in die<br />

Ausgabebaugruppen.<br />

Dieser Bereich stellt Speicherplatz für im Programm<br />

errechnete Zwischenergebnisse zur Verfügung.<br />

In diesem Bereich stehen Zeiten zur Verfügung.<br />

In diesem Bereich stehen Zähler zur Verfügung.<br />

Dieser Speicherbereich nimmt die temporären <strong>Daten</strong> eines<br />

Code-Bausteins (OB, FB, FC) für die Dauer der<br />

Bearbeitung dieses Bausteins auf.<br />

Siehe Kapitel Handling von <strong>Daten</strong> in DB<br />

Verweis<br />

Welche Adressbereiche bei Ihrer <strong>CPU</strong> möglich sind, entnehmen Sie bitte der<br />

Operationsliste <strong>CPU</strong>s <strong>31xC</strong> <strong>und</strong> <strong>CPU</strong> 31x.<br />

Prozessabbild der Ein- <strong>und</strong> Ausgänge<br />

Werden im Anwenderprogramm die Operandenbereiche Eingänge (E) <strong>und</strong><br />

Ausgänge (A) angesprochen, werden nicht die Signalzustände auf den digitalen<br />

Signalbaugruppen abgefragt, sondern es wird auf einen Speicherbereich im<br />

Systemspeicher der <strong>CPU</strong> zugegriffen. Diesen Speicherbereich bezeichnet man als<br />

Prozessabbild.<br />

Das Prozessabbild ist in zwei Teile gegliedert: das Prozessabbild der Eingänge<br />

<strong>und</strong> das Prozessabbild der Ausgänge.<br />

<strong>S7</strong>-<strong>300</strong>: <strong>CPU</strong>-<strong>Daten</strong>: <strong>CPU</strong> 312, 312C, 313C, 313C-2 PtP, 313C-2 DP, 314, 314C-2 PtP, 314C-2 DP, 315-2 DP<br />

4-8 A5E00105474-02

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!