Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens FM 350-2 Funktionshandbuch Seite 59

Inhaltsverzeichnis

Werbung

Symbol
myResetProcessAlarm
myResetDiagnosticAlarm
Tabelle 4-7
Symbol
myStateLoad
myErrorWrite
myErrorRead
myCounterOverflow
myCounterUnderflow
myStateFMStartup
myProcessAlarm
myDiagnosticAlarm
Hinweis
Die verwendeten Eingangs- und Ausgangsvariablen des Programmierbeispieles im
INTERFACE-Bereich der Unit (unter VAR_GLOBAL) können Sie entweder über den Symbol-
Browser beobachten und steuern oder Sie weisen den Ein- und Ausgangsvariablen in Ihrer
Unit reale Ein- und Ausgänge zu.
Ablauf der Applikation Abfülleinheit
Nachfolgend ist der Ablauf der Applikation "Abfülleinheit" wiedergegeben.
1. Starten Sie die Applikation Abfülleinheit indem Sie den Eingang "myStartFillup" setzen.
2. Betätigen Sie den 24-V-Initiator 2 (Karton in Position / Zählimpulse Kartons), wenn der
3. Tragen Sie die neue Anzahl beim Eingangsparameter "myNewQuantity" als Steuerwert ein
4. Setzen Sie den Eingang "mySetNewCounterValue" zum Laden der neuen Anzahl. Der
Ergänzung zu den Baugruppen FM 350-1, FM 350-2, FM 352
Funktionshandbuch, 04/2014
Verwendete Ausgangssymbole
Der Ausgang Q1 der FM 350-2 wird gesetzt, um den Karton in Position zu bringen.
Karton in Position ist.
In der Datenstruktur "myDataFM3502.checkback.opValue1" (Anzahl Kartons) wird 1
angezeigt.
Dann wird das Ventil über den Ausgang Q0 der FM 350-2 geöffnet und die Teile gezählt.
Wenn Sie den 24 V-Initiator 1 betätigen, wird die abgefüllte Anzahl Teile in
"myDataFM3502.checkback.opValue0" (Anzahl Teile) inkrementiert. Bei 10 Teilen wird das
Ventil geschlossen und der Transport des Kartons aktiviert. Beim Eintreffen des nächsten
Kartons wiederholt sich der Vorgang.
Die Anzahl Teile können Sie wie folgt ändern:
und aktivieren Sie diesen. Mit "Steuern sofort" wird die neue Anzahl vorgegeben.
Eingang "mySetNewCounterValue" wertet die positive Flanke aus und startet nur dann
einen neuen Schreibauftrag (ein erneutes Übertragen neuer Teile funktioniert nur, wenn
der Eingang "mySetNewCounterValue" vorher in den Zustand "FALSE" gesetzt wurde).
Nach erfolgtem Laden ist der Ausgang "myStateLoad" kurzzeitig gesetzt.
4.8 Anwendungsbeispiel FM 350-2
Datentyp
Bezeichnung
BOOL
Quittung Prozessalarm
BOOL
Quittung Diagnosealarm
Datentyp
Bezeichnung
BOOL
Laden neuer Anzahl durchgeführt
BOOL
Fehler beim Anzahl laden
BOOL
Fehler beim Lesen aktueller Werte
BOOL
Obere Frequenzgrenze überschritten
BOOL
Untere Frequenzgrenze unterschritten
UINT
Anlaufstatus
BOOL
Prozessalarm
BOOL
Diagnosealarm
Funktionsbausteine der FM 350-2
59

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Fm 352Fm 350-1

Inhaltsverzeichnis