Herunterladen Diese Seite drucken

Lesen Der Eingänge; Bearbeiten Des Programms; Bearbeiten Von Kommunikationsanforderungen; Selbstdiagnose Der Cpu - Siemens SIMATIC S7-200 Systemhandbuch

Vorschau ausblenden Andere Handbücher für SIMATIC S7-200:

Werbung

Lesen der Eingänge
Digitaleingänge: Am Anfang eines Zyklus werden die aktuellen Werte der Digitaleingänge gelesen und
anschließend in das Prozessabbild der Eingänge geschrieben.
Analogeingänge: Die S7-200 aktualisiert die Analogeingänge nicht automatisch als Teil des Zyklus, es sei
denn, Sie haben das Filtern der Analogeingänge aktiviert. Ein Analogfilter sorgt für stabilere Signale. Sie
können für jeden Eingang einen Analogfilter aktivieren.
Ist der Analogeingabefilter für einen Analogeingang aktiviert, aktualisiert die S7-200 den Analogeingang
einmal pro Zyklus, führt die Filterfunktion aus und speichert den gefilterten Wert intern. Der gefilterte Wert
wird dann jederzeit zur Verfügung gestellt, wenn Ihr Programm auf den Analogeingang zugreift.
Ist der Analogeingabefilter ausgeschaltet, liest die S7-200 den Wert des Analogeingangs jedesmal, wenn Ihr
Programm auf einen Analogeingang zugreift, aus dem physikalischen Modul.
Tipp
Der Analogeingabefilter sorgt für stabilere Analogwerte. Der Analogeingabefilter sollte in Anwendungen
aktiviert werden, in denen sich das Eingangssignal mit der Zeit langsam verändert. Handelt es sich bei
dem Signal um ein schnelles Signal, sollten Sie den Analogfilter nicht aktivieren.
Verwenden Sie den Analogfilter nicht bei Modulen, die digitale Daten oder Alarmanzeigen in Ana-
logwörtern übergeben. Schalten Sie den Analogfilter immer für RTD-, Thermoelement- und
AS-Interface-Master-Module aus.

Bearbeiten des Programms

Während dieses Abschnitts im Zyklus bearbeitet die S7-200 das Programm von der ersten Operation bis zur
Endeoperation. Sie können die Ein- und Ausgänge direkt ansteuern und so auf sie zugreifen, während das
Programm oder ein Interruptprogramm bearbeitet wird.
Wenn Sie in Ihrem Programm Interrupts verwenden, dann werden die Interruptprogramme, die den
Interruptereignissen zugeordnet sind, als Teil des Hauptprogramms gespeichert. Die Interruptprogramme
werden jedoch nicht als Bestandteil des normalen Zyklus bearbeitet, sondern nur dann, wenn ein
Interruptereignis auftritt (dies ist an jeder Stelle im Zyklus möglich).

Bearbeiten von Kommunikationsanforderungen

Während des Abschnitts für die Kommunikationsbearbeitung im Zyklus verarbeitet die S7-200 alle
Meldungen, die von der Kommunikationsschnittstelle oder von den intelligenten E/A-Modulen empfangen
werden.

Selbstdiagnose der CPU

Während dieses Abschnitts des Zyklus prüft die S7-200 den einwandfreien Betrieb der CPU, die
Speicherbereiche und den Zustand der Erweiterungsmodule.
Schreiben in die Digitalausgänge
Am Ende des Zyklus schreibt die S7-200 die Werte aus dem Prozessabbild der Ausgänge in die
Digitalausgänge. (Analogausgänge werden sofort aktualisiert, unabhängig vom Zyklus.)
SPS-Grundlagen
Kapitel 4
23
4

Quicklinks ausblenden:

Werbung

loading