Herunterladen Diese Seite drucken

Inc_Encoder; Fast_Count - IFM Electronic ecomat mobile Programmierhandbuch

Werbung

ifm
Programmierhandbuch
ecomatmobile
ifm-Funktionselemente
>

INC_ENCODER

= Incremental Encoder
Baustein-Typ = Funktionsbaustein (FB)
Baustein ist enthalten in Bibliothek ifm_CR0303_Vxxyyzz.LIB
Symbol in CODESYS:
>
Beschreibung
INC_ENCODER bietet eine Vorwärts-/Rückwärts-Zählerfunktion zur Auswertung von Drehgebern.
Immer zwei Frequenzeingänge bilden das Eingangspaar, das über den FB ausgewertet wird.
Grenzfrequenz = 30 kHz
max. anschließbar: 4 Drehgeber (ExtendedController: max. 8 Drehgeber)
Voreinstellwert setzen:
1. Wert in PRESET_VALUE eintragen
2. PRESET für einen Zyklus auf TRUE setzen
3. PRESET wieder auf FALSE setzen
Der FB zählt die Impulse an den Eingängen, solange INIT=FALSE und PRESET=FALSE sind.
Am Ausgang COUNTER steht der aktuelle Zählerstand an.
Die Ausgänge UP und DOWN zeigen die aktuelle Zählrichtung des Zählers an. Die Ausgänge sind
dann TRUE, wenn im vorangegangenen Programmzyklus der Zähler in die entsprechende Richtung
gezählt hat. Bleibt der Zähler stehen, wird auch der Richtungsausgang im folgenden Programmzyklus
zurückgesetzt.
Am selben Eingang diesen FB nicht gemeinsam mit einem der folgenden FBs nutzen!

FAST_COUNT

(→ Seite 134)
FREQUENCY
(→ Seite 135)
PERIOD
(→ Seite 138)
PERIOD_RATIO
(→ Seite 140)
PHASE
(→ Seite 142)
Am Eingang RESOLUTION kann die Auflösung des Drehgebers vervielfacht ausgewertet werden:
1 = normale Auflösung (identisch mit der Auflösung des Drehgebers),
2 = Auflösung doppelt auswerten,
4 = Auflösung 4-fach auswerten.
Alle anderen Werte an diesem Eingang bedeuten normale Auflösung.
CabinetController (CR0303) Laufzeitsystem V05b
136
2015-06-23
ifm-Bausteine für das Gerät CR0303
20432
4330

Werbung

loading

Diese Anleitung auch für:

Ecomat 100Cr0303