Herunterladen Inhalt Inhalt Diese Seite drucken

Erläuterungen Zum Blockschaltbild - Siemens SIMATIC S5 CPU 922 Handbuch

Ag s5-135u automatisierungsgerät
Vorschau ausblenden Andere Handbücher für SIMATIC S5 CPU 922:
Inhaltsverzeichnis

Werbung

1.3
Arbeitsweise
1.3.1 Erläuterungen zum Blockschaltbild
Der Wort~rozessor besteht aus dem Mikroprozessor 8031 und den zuge-
hörigen Speichern. Er bearbeitet die Betriebssystemfunktionen und
führt die Wortbefehle des Anwenderprogramms aus.
Der Bit~rozessor besteht aus der Mikroprogrammsteuerung und dem
Logik-
werk. Er holt die Befehle des Anwenderprogramms, bearbeitet vollstän-
dig die Bitbefehle bzw. übergibt die Wortbefehle dem Wortprozessor.
AuBerdem werden Peripheriezugriffe über ihn ausgeführt.
Das Anwenders~eicher-Modul enthält die Anwenderbefehle im MC5-Code.
Im Befehlsrenister werden die Anwenderbefehle in Operationscode und
Parameter aufgeteilt.
Der Svstemdatens~eicher enthält Daten für das Betriebssystem sowie das
ProzeBabbild für digitale Ein- und Ausgänge, Merker, Zeiten und Zäh-
ler.
Das Loeikwerk verknüpft binäre Informationen entsprechend den bearbei-
teten Bitbefehlen. Aderdem führt es Setz- und Rücksetzbefehle aus.
Die Bearbeitung erfolgt bis zu einer Tiefe von sieben Klammerebenen.
Das Mawinn-PROM 1 wandelt den anstehenden Operationscode zu einer
Einsprungadresse der Mikroprogrammsteuerung um.
Die Mikro~ronrammsteuerung erzeugt die Steuerbits, die zum Ablauf des
jeweiligen Befehls benötigt werden.
Das Ma~~inn-PROM 2 liefert die Einsprungadressen für die Befehlsbear-
beitung des Mikroprozessors 8031.
Der Svstem~ronramms~eicher enthält das komplette Betriebssystem des S-
Prozessors, die Anschaltungssoftware und die MC5-Interpretation für
Wortbefehle.
Das
RAM
für interne Daten erweitert den Speicherbereich des Mikropro-
zessors 8031.
Der AdreBzähler wird von der Mikroprogrammsteuerung getaktet und zeigt
jeweils auf diejenige Speicherzelle, in der der Anwenderbefehl steht.
Bei Sprungbefehlen (Wortbefehlen) liest der Mikroprozessor 8031 den
aktuellen AdreBzählerstand, um die Rücksprungadresse zu retten, und
setzt den AdreBzähler auf den neuen Stand.
Das Unterbrechunnsrenister speichert a d e r dem Taktausfall alle ande-
ren Ereignisse, die zu einer Unterbrechung der Befehlsbearbeitung
führen
.
Der Taktneber erzeugt die Grundtakte für den Wortprozessor und den
Bitprozessor.

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s5 cpu 928bSimatic s5 cpu 928

Inhaltsverzeichnis