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 />
Vorteile des Prozessabbildes<br />
Der Zugriff auf das Prozessabbild hat gegenüber dem direkten Zugriff auf die Ein-<br />
/Ausgabebaugruppen den Vorteil, dass der <strong>CPU</strong> für die Dauer der zyklischen<br />
Programmbearbeitung ein konsistentes Abbild der Prozesssignale zur Verfügung<br />
steht. Wenn sich während der Programmbearbeitung ein Signalzustand auf einer<br />
Eingabebaugruppe ändert, bleibt der Signalzustand im Prozessabbild erhalten bis<br />
zur Prozessabbildaktualisierung im nächsten Zyklus. Außerdem benötigt der<br />
Zugriff auf das Prozessabbild wesentlich weniger Zeit als der direkte Zugriff auf die<br />
Signalbaugruppen, weil sich das Prozessabbild im Systemspeicher der <strong>CPU</strong><br />
befindet.<br />
Aktualisieren des Prozessabbilds<br />
Das Prozessabbild wird vom Betriebssystem zyklisch aktualisiert. Nachfolgendes<br />
Bild zeigt die Bearbeitungsschritte innerhalb eines Zyklus.<br />
Anlauf<br />
Anlaufprogramm<br />
PAA<br />
PAE<br />
Zykluszeit<br />
Schreiben des Prozessabbildes der Ausgänge<br />
in die Baugruppen<br />
Lesen der Eingänge aus den Baugruppen <strong>und</strong><br />
Aktualisieren der <strong>Daten</strong> im Prozessabbild der<br />
Eingänge<br />
Bearbeiten des Anwenderprogramms (OB 1 <strong>und</strong><br />
alle darin aufgerufenen Bausteine)<br />
Anwenderprogramm<br />
ZKP (BeSy)<br />
Bild 4-3<br />
Bearbeitungsschritte innerhalb eines Zyklus<br />
Lokaldaten<br />
Die Lokaldaten speichern:<br />
• die temporären Variablen von Code-Bausteinen<br />
• die Startinformation der Organisationsbausteine<br />
• Übergabeparameter<br />
• Zwischenergebnisse<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 />
A5E00105474-02 4-9