Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens FM 350-2 Funktionshandbuch Seite 36

Inhaltsverzeichnis

Werbung

Funktionsbausteine der FM 350-1
3.6 Anwendungsbeispiel FM 350-1
Hinweis
Je nach verwendeter Signalart sollten Sie auf den Kodierstecker der FM 350-1 achten. (z. B.
Stellung D bei 24 V-Signalen).
Die verwendeten Eingangs- und Ausgangsvariablen des Programmierbeispiels im
INTERFACE-Bereich der Unit (unter VAR_GLOBAL) können Sie entweder über den
Symbolbrowser beobachten und steuern oder Sie weisen den Ein- und Ausgangsvariablen
in Ihrer Unit reale Ein- und Ausgänge zu.
Inhalte des Beispiels
Mit dem Aufruf des Funktionsbausteins _FM3501_control2 werden die Steuer- und
Rückmeldesignale zwischen dem SIMOTION Gerät (C230-2, P350, D435) und der FM 350-1
zyklisch ausgetauscht. Alle die Baugruppe betreffenden Daten befinden sich in der
Datenstruktur "dataFM3501".
Je nach Konfiguration der FM 350-1 (Betriebsart, Benutzung der Tore, Alarmprojektierung
usw.) zählt die FM 350-1 die Impulse am verdrahteten Gebersignaleingang, wenn z. B. der
Eingang "myStateSwGate" den Wert "TRUE" hat. Der Zählvorgang wird beendet, wenn der
Eingang "myStateSwGate" = FALSE oder wenn der Eingang "myEnableStopGate " = TRUE
ist.
Übertragen der Ladewerte
Um den Ladewert zur FM 350-1 zu übertragen, stehen Ihnen zwei Parameter zur Verfügung.
Beim Aufruf des FBs _FM3501_control2 wird entweder der Parameter "myLoadStartValue"
oder "myLoadPrepareStartValue" mit einer positiven Flanke angewählt. Der Parameter
"myLoadStartValue" legt fest, dass der Ladewert ins Laderegister und direkt in den Zähler
übertragen wird (Sie müssen den Eingang "myLoadStartValue" = TRUE setzen).
Der Parameter "myLoadPrepareStartValue" legt fest, dass der Ladewert nur im Laderegister
abgelegt wird (Sie müssen in Ihrem Anwenderprogramm das Anstoßbit
"myLoadPrepareStartValue" = TRUE setzen).
Der Ladewert im Laderegister wird dann mit dem nächsten Ereignis (FM-Eingang "DI-Set"),
die den Zähler setzt, übernommen.
Der FB muss so lange aufgerufen werden, bis der FB das gewählte Anstoßbit
("myLoadStartValue" oder "myLoadPrepareStartValue") zurückgesetzt hat.
Während die Übertragung läuft, bleibt der Durchgangsparameter gesetzt. Ist das von Ihnen
gesetzte Anstoßbit vom Funktionsbaustein _FM3501_control2 zurückgesetzt, hat die
FM 350-1 den Ladewert übernommen.
Vergleichswerte laden
Durch das Setzen der Eingänge (positive Flanke) "myLoadComparisonValue1" oder
"myLoadComparisonValue2" werden neue Vergleichswerte zur FM übertragen.
Statusbits löschen
Durch das Setzen der Eingänge (positive Flanke) "myResetSyncState" wird das Statusbit
Synchronisation rückgesetzt, durch Setzen des Eingangs "myResetCntrStatee" wird das
Statusbit Nulldurchgang / Überlauf / Unterlauf rückgesetzt.
Prozessalarm/Diagnosealarm
36
Ergänzung zu den Baugruppen FM 350-1, FM 350-2, FM 352
Funktionshandbuch, 04/2014

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Fm 352Fm 350-1

Inhaltsverzeichnis