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
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