Betrieb
Die CPU ist im Zustand STOP.
1. Öffnen Sie die Variablentabelle VAT1 und übertragen Sie die Steuerwerte.
2. Starten Sie die CPU (STOP > RUN). Sie sehen, wie sich die Istposition
3. Übertragen Sie nochmals die vorbereiteten Steuerwerte der VAT (diesmal wird
Nach diesem Durchlauf ist die Schrittkette abgearbeitet, die Schrittnummer ist -2, und die
Simulation wird angehalten.
Wenn Sie das Ganze noch einmal sehen wollen, starten Sie die CPU neu (STOP > RUN).
(Dieses Vorgehen ist natürlich nur für ein Beispiel akzeptabel.)
Wenn Sie den Schalter PROGDB.SWITCH vor einem STOP der CPU nicht betätigt haben,
wird die Parametrierung der Nocken im Parameter-DB nicht wieder auf die ursprünglichen
Werte gesetzt. Laden Sie dann den Parameter-DB erneut in die CPU.
Fehlerauswertung
Bei einem Fehler in der Bearbeitung wird die Schrittkette angehalten und die Simulation
ausgeschaltet. Als Schrittnummer wird -1 eingetragen.
Versuchen Sie, Nockenfehler zu erzeugen, die von der zentralen Fehlerauswertung als
Sammelfehler im Bit PROGDB.CAM_ERR abgelegt werden.
● Geben Sie in VAT1 Nockenpositionen vor, die größer sind als das Rundachsenende.
● Geben Sie in VAT1 negative Nockenpositionen vor.
Anwenderprogramm (FB PROG)
Das Anwenderprogramm greift auf die Daten in den baugruppenspezifischen
Datenbausteinen in der Form <bausteinname>.<symbolischer Bezeichner> zu. Damit kann
das Anwenderprogramm genau eine Baugruppe betreiben.
Bei dieser Programmierart können Sie mit symbolischen Bezeichnern auf die Daten in den
Datenbausteinen zugreifen. Die indirekte Adressierung für mehrere Baugruppen finden Sie
im Beispielprogramm 5 "MehrereBaugruppen".
Das Anwenderprogramm bearbeitet eine Schrittkette aus folgenden Schritten:
Schritt 0: Das Nockensteuerwerk wird initialisiert. Es werden die Aufträge mit den
zugehörigen Daten gesetzt, die bei einem Neustart der Baugruppe ausgeführt werden
sollen. Der Neustart der Baugruppe kann z. B. von einem Neustart der CPU oder einer
Rackwiederkehr ausgelöst werden.
Elektronisches Nockensteuerwerk FM 352
Betriebsanleitung, 05/2011, A5E01071719-03
(CAM.ACT_POS), die Nockendaten (CAM.CAM_00_31) und die Spursignale
(CAM.TRACK_OUT) verändern. Beobachten Sie auch die Schrittnummer der Schrittkette
(PROGDB.STEPNO).
Wenn Nocken 4 gesetzt ist (130 Grad), werden die Nocken 0 und 1 umparametriert auf
die Werte, die Sie in der VAT 1 angegeben haben. Sie sehen die Veränderung in der
VAT.
Anschließend wartet das Programm auf ein externes Ereignis.
PROGDB.SWITCH ausgewertet). Die Nockendaten nehmen wieder die vorherigen Werte
an.
13.9 Beispielprogramm 3 "Eine Baugruppe"
Beispiele
155