Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens FM 350-2 Funktionshandbuch Seite 85

Inhaltsverzeichnis

Werbung

Tabelle 5-10 Aktueller Istwert
Name
myDataFM352Ctrl.actPosition
myStepNumber
Tabelle 5-11 Fehleranzeigen
Name
myError
myOutputCamError
myDataFM352Ctrl.jobErrorId
Start des Beispiels
Starten Sie das Beispiel, indem Sie den Eingang myExampleStart = TRUE setzen. Nachdem
das Programm eine positive Flanke an diesem Eingang erkannt hat, werden alle für das
Beispiel notwendigen Maschinen- und Nockendaten zur FM übertragen und anschließend eine
Achse in Simulation gestartet. Sie sehen, wie sich die Istposition
(myDataFM352Ctrl.actPosition), die Nockendaten (myDataFM352Ctrl.outputCamData00_31)
und die Spursignale (myDataFM352Ctrl.trackSignals) verändern. Beobachten Sie auch die
Schrittnummer der Schrittkette (myStepNumber).
Wenn Nocken 4 gesetzt ist (130 Grad), werden die Nocken 0 und 1 umparametriert auf die
voreingestellten Werte (siehe Tabelle "Konstanten"). Sie sehen die Veränderung in der
Watchtabelle.
Anschließend wartet das Programm auf ein externes Ereignis. Schalten Sie den simulierten
Schalter, indem Sie mySwitch = TRUE setzen. Die Nockendaten nehmen wieder die
vorherigen Werte an.
Nach diesem Durchlauf ist die Schrittkette abgearbeitet, die Schrittnummer ist -2, und die
Simulation wird angehalten.
Fehlerauswertung
Bei einem Fehler in der Bearbeitung wird die Schrittkette angehalten und die Simulation
ausgeschaltet. Als Schrittnummer wird -1 eingetragen.
Anwenderprogramm (Ablaufschritte)
Das Anwenderprogramm bearbeitet eine Schrittkette aus folgenden Schritten:
● Schritt 99: Das Programm wartet in der zyklischen Abarbeitung auf das Starten des
● Schritt 0: Das Nockensteuerwerk wird initialisiert. Es werden die Aufträge mit den
● Schritt 1: Das Programm wartet auf die Abarbeitung der gesetzten Aufträge.
Ergänzung zu den Baugruppen FM 350-1, FM 350-2, FM 352
Funktionshandbuch, 04/2014
Beispiels (StartupTask wurde abgearbeitet aber "exampleStart" = FALSE).
zugehörigen Daten gesetzt, die bei einem Neustart der Baugruppe ausgeführt werden
sollen. Der Neustart der Baugruppe kann z. B. von einem Neustart des C230-2 ausgelöst
werden.
Datentyp
DINT
INT
Datentyp
BOOL
BOOL
INT
Funktionsbausteine der FM 352
5.7 Anwendungsbeispiel FM 352
Bedeutung
aktuelle Achsposition
Schrittnummer
Bedeutung
Sammelfehler
Nockenfehler
Fehlernummer
85

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Fm 352Fm 350-1

Inhaltsverzeichnis