Herunterladen Inhalt Inhalt Diese Seite drucken

Beispielprogramm 3 "Eine Baugruppe - Siemens SIMATIC S7-400 Betriebsanleitung

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

Werbung

Beispiele

13.9 Beispielprogramm 3 "Eine Baugruppe"

13.9
Beispielprogramm 3 "Eine Baugruppe"
Ziel
In diesem Beispiel steuern Sie ein Nockenschaltwerk mit einem Anwenderprogramm. Das
Anwenderprogramm nimmt die Baugruppe nach einem CPU-Neustart in Betrieb.
Anschließend arbeitet es eine Schrittkette ab, die auf Ereignisse reagiert.
Über die Variablentabellen geben Sie Ereignisse vor, beobachten die Reaktionen der
Baugruppe und werten den Diagnosepuffer aus.
In diesem etwas komplexeren Beispiel können Sie folgende Möglichkeiten der Bausteine
kennenlernen:
● Abgeben von mehreren Aufträgen gleichzeitig
● Mischen von Schreib- und Leseaufträgen
● Lesen mit Dauerauftrag ohne Warten auf das Ende des Auftrags
● Auswertung der Rückmeldungen des Bausteins
● Auswertung der Rückmeldungen für einen einzelnen Auftrag
● Rücksetzen der Fertig- und Fehlerbits für einzelne oder alle Aufträge
● Zentraler Aufruf von CAM_CTRL am Ende des Anwenderprogramms
● Zentrale Fehlerauswertung durch CAM_DIAG am Ende des Anwenderprogramms
● Auswertung des Diagnosepuffers im Zusammenspiel mit DATA_ERR
Voraussetzungen
Sie haben das Nockensteuerwerk parametriert, wie es in der Kurzanleitung "Erste Schritte"
beschrieben ist.
Im Kanal-DB und im Diagnose-DB ist die Adresse Ihrer Baugruppe im Bausteinparameter
MOD_ADDR eingetragen.
Der mitgelieferte Kanal-DB enthält im Parameter PARADBNO bereits die DB-Nummer (3)
des Parameter-DBs.
Der im Beispiel enthaltene PARADB enthält vorgefertigte Maschinen- und Nockendaten.
Anlauf
Im Anlauf-OB (OB100) setzen Sie die Anlaufkennung (Schritt 0) für das Anwenderprogramm
im zugehörigen Instanz-DB.
158
Elektronisches Nockensteuerwerk FM 452
Betriebsanleitung, 05/2011, A5E01071728-02

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis