Herunterladen Inhalt Inhalt Diese Seite drucken

Zähler Initialisieren - B&R BRCOMP1-0 Anwenderhandbuch

Inhaltsverzeichnis

Werbung

Verfügbare Sprachen

Verfügbare Sprachen

14.6.7 Zähler initialisieren
Die Einstellung des Zählermodus, der Interruptquelle und die Aktivierung der Zähler erfolgt mit dem
Modus- und dem Initialisierungsregister. Der Betriebsmodus kann allerdings auch während des Betriebs
jederzeit geändert werden.
Damit die Einstellungen übernommen werden, muß Bit 7 im Initialisierungsregister ($2122) gesetzt
werden. In der END Routine werden die Initialisierungen ausgeführt und Bit 7 wieder gelöscht.
Für eine spätere Änderung der Input Capture Flanke muß Bit 7 nicht gesetzt werden (siehe Abschnitt
"14.6.8 Aufruf von Betriebssystemroutinen", Punkt 1).
HINWEIS:
Nach einem Power-on oder nach einem Reset ist keine der Funktionen freigegeben.
Beispiel
Initialisierungsregister $2122:
Zähler aktivieren
negative Flanke für Input Capture Interrupt
Bit 7 für Initialisierung setzen
Modusregister $2121:
Zähler 1 und 2 als Ereigniszähler mit positiver Flanke
Interruptquelle für Input Capture ist Eingang D
Der unten angeführte Programmteil wird nur einmal während dem ersten Programm-
durchlauf ausgeführt. Die vorgenommenen Initialisierungen werden in der
END Routine ausgeführt.
LD
# $2122
DXR
LAD
# %10000001
=
I 000
LD
# $2121
DXR
LAD
# %00000100
=
I 000
Initialisierungsregister
neg. Flanke Capture Interrupt, Zähler akt.
Modusregister
Interrupt Eingang D, Zähler pos. Flanke
B&R KOMPAKTSTEUERUNG
- 61 -

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Brcomp2-0

Inhaltsverzeichnis