Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens FM 350-2 Funktionshandbuch Seite 23

Inhaltsverzeichnis

Werbung

Funktionalität
Der Funktionsbaustein _FM3501_control2 überträgt zyklisch Daten aus einer Datenstruktur
des Typs Struct_FM3501_fmData zur FM 350-1. Außerdem liest er Daten von der FM 350-1
und trägt diese in die Elemente der Datenstruktur ein.
Hinweis
Zählen:
Je nach parametrierten Zählbereichsgrenzen der FM 350-1 muss der Eingangsparameter
cntrRange gesetzt werden.
● cntrRange := FALSE, Zählbereich -231 ≤ Zählwert < 231 - 1
● cntrRange := TRUE, Zählbereich 0 ≤ Zählwert < 232 - 1
Im Parametriertool und in der Datenstruktur (cntrRange) müssen die gleichen Zählbereiche
gewählt werden.
Messen:
In den Messbetriebsarten (Frequenzmessung, Periodendauermessung, Drehzahlmessung )
muss der Eingangsparameter cntrRange := TRUE gesetzt werden.
Taskeinbindung (Aufruf)
Der Funktionsbaustein _FM3501_control2 muss zyklisch in der BackgroundTask oder in der
TimerInterruptTask aufgerufen werden. Der Aufruf in der SystemInterruptTask ist nicht
zulässig. Der Aufruf des FBs in der IPOSynchronousTask ist aus Laufzeitgründen nicht zu
empfehlen.
Einen Auftrag für die FM 350-1 veranlassen Sie über die entsprechenden Parameter
setStartValue, setPrepStartValue, setCmpValue1, setCmpValue2, setOutput0, setOutput1,
setParaOutput, resetSyncState, resetCntrState, execResetOpError, enableStopGate oder
enableSwGate.
Je nach Auftrag müssen Sie vor dem jeweiligen Aufruf folgende Werte in die Datenstruktur
eintragen:
● beim Zählen: den Ladewert bzw. den Vergleichswert
● beim Messen: die Untergrenze, Obergrenze bzw. die Aktualisierungszeit
● beim Umparametrieren der digitalen Ausgänge: die Spezifikation des Verhaltens der
Ein gesetzter Durchgangsparameter (setStartValue, setPrepStartValue, setCmpValue1,
setCmpValue2, setParaOutput, resetSyncState oder resetCntrState) wird nach Erfüllung des
Auftrags von dem Funktionsbaustein _FM3501_control2 wieder gelöscht. Daran erkennen Sie,
dass der Auftrag von der FM 350-1 abgearbeitet wurde.
Ergänzung zu den Baugruppen FM 350-1, FM 350-2, FM 352
Funktionshandbuch, 04/2014
– loadValue1, cmpValue1_1, cmpValue2_1 werden vom FB zur FM geschrieben
– actValue1, actCntrValue1 werden von der FM gelesen
– loadValue2, cmpValue1_2, cmpValue2_2 werden vom FB zur FM geschrieben
– actValue2, actCntrValue2 werden von der FM gelesen
digitalen Ausgänge
Funktionsbausteine der FM 350-1
3.2 Funktionsbaustein _FM3501_control2
23

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Fm 352Fm 350-1

Inhaltsverzeichnis