Herunterladen Inhalt Inhalt Diese Seite drucken

Beispielprogramm 4 "Einkanal - Siemens SIMATIC S7-400 Betriebsanleitung

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

Werbung

12.10

Beispielprogramm 4 "EinKanal"

Ziel
In diesem Beispiel steuern Sie einen Antrieb mit dem 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 ABS_CTRL am Ende des Anwenderprogramms
Voraussetzungen
Sie haben die Positionierbaugruppe parametriert, wie es im "Getting Started" beschrieben ist.
Im Kanal-DB ist im Parameter MOD_ADDR die Adresse Ihrer Baugruppe und im Parameter CH_NO
die Kanalnummer richtig eingetragen.
Der mitgelieferte Kanal-DB enthält im Parameter PARADBNO bereits die DB-Nummer 30 des
Parameter-DBs für die Maschinendaten.
Im Datenbaustein PARADB_1 sind die Maschinendaten Ihrer Anlage abgelegt.
Anlauf
Im Anlauf-OB (OB 100) setzen Sie die Anlaufkennung (Schritt 0) für das Anwenderprogramm im
zugehörigen Instanz-DB (USER_DB).
Betrieb
Die CPU ist im Zustand STOP. Öffnen Sie die Variablentabelle USER_VAT, passen Sie die
Schrittmaße ("USER_DB".TRG_INC_1, "USER_DB".TRG_INC_2), die Umschaltdifferenz
("USER_DB".CHGDIF) und die Abschaltdifferenz ("USER_DB".CUTDIF) an Ihre Anlage an und
übertragen Sie die Steuerwerte.
Starten Sie die CPU (STOP > RUN). Beobachten Sie die Schrittnummer der Schrittkette
("USER_DB".STEPNO), die Rückmeldesignale und die Istwerte. Nach der Initialisierung wird eine
"Schrittmaßfahrt relativ" durchgeführt. Der Antrieb fährt in negativer Richtung auf seine erste
Position ("USER_DB".TRG_INC_1).
Positionierbaugruppe FM 451
Betriebsanleitung, 03/2022, A5E01092712-AC
12.10 Beispielprogramm 4 "EinKanal"
Beispiele
159

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Fm 451

Inhaltsverzeichnis