Herunterladen Diese Seite drucken

ifm ClassicController CR0032 Original-Programmierhandbuch Seite 144

Werbung

ifm
Programmierhandbuch
ecomatmobile
ifm-Funktionselemente
► Die gemeinsam betriebenen Funktionsbausteine gleichzeitig initialisieren!
HINWEIS
Am selben Eingang diesen FB nicht gemeinsam mit einem der folgenden FBs nutzen!
FAST_COUNT
(→ S. 139)
FREQUENCY
(→ S. 141)
INC_ENCODER_HR
(→ S. 147)
PERIOD
(→ S. 149)
PERIOD_RATIO
(→ S. 151)
PHASE
(→ S. 153)
>
Parameter der Eingänge
Parameter
INIT
CHANNEL
PERIODS
TIMEBASE
RATIO_ENABLE
>
Parameter der Ausgänge
Parameter
C
F
ET
RATIO1000
ClassicController CR0032 V03.00.02
Datentyp
BOOL
BYTE
BYTE
TIME
BOOL
Datentyp
DWORD
REAL
TIME
WORD
144
ifm-Bausteine für das Gerät CR0032
Beschreibung
TRUE (nur 1 Zyklus lang):
Baustein und Schnittstelle werden initialisiert
FALSE:
Messung läuft
oder:
Messung startet, wenn zuvor INIT=TRUE war
Nummer des schnellen Eingangskanals
0...15 für die Eingänge I00...I15
Für den FB xxx_E (falls vorhanden) gilt:
0...15 für die Eingänge I00_E...I15_E
Anzahl der Perioden, über die gemittelt wird (1...16)
0
:
Ausgänge C und F werden nicht aktualisiert
> 16 :
wird auf 16 limitiert
Zeitbasis zur Frequenzmessung (max. 57 s)
TRUE:
Ratio-Messung an RATIO1000 ausgeben
FALSE:
Ratio-Messung nicht ausgeben
Beschreibung
Zykluszeit der erfassten Perioden in [µs]
zulässig = 33...10 000 000 = 0x21...0x989680
Frequenz des Eingangssignals in [Hz]
bei Messung der Periodendauer:
(nutzbar bei sehr langsamen Signalen)
RATIO_ENABLE = TRUE:
Verstrichene Zeit seit dem letzten Flankenwechsel am Eingang
RATIO_ENABLE = FALSE:
Verstrichene Zeit seit der letzten positiven Flanke am Eingang
bei anderen Messungen:
ET = 0
Puls-/Periode-Verhältnis in [‰]
zulässig = 1...999 = 0x1...0x3E7
Voraussetzungen:
• Periodendauermessung
• Impulsdauer > 100 µs
• Frequenz < 5 kHz
2018-01-09
22691
2336
2337

Quicklinks ausblenden:

Werbung

loading