5.2.3.12.7 Flankenerkennung
Die digitalen Eingänge 1 bis 8 können zur schnellen Flankenerkennung verwendet werden. Dies funktioniert auch
parallel zu allen anderen Funktionen, wie Zähler usw. Der digitale Eingangsfilter kommt bei dieser Funktion nicht
zur Anwendung.
Mit der Flankenerkennungsfunktion können Flanken µs-genau vermessen werden. Es stehen 8 Flankenerken-
nungseinheiten zur Verfügung. Für jede Flankenerkennungseinheit kann eine Master- sowie eine Slaveflanke kon-
figuriert werden. Zum Zeitpunkt jeder Masterflanke wird der Zeitstempel der Masterflanke sowie der Zeitstempel
der vorher aufgetretenen Slaveflanke festgehalten. Über die Datenpunkte "Mastercount" und „Slavecount" kann
immer festgestellt werden, wie viele Flanken seit dem letzten Taskklassen-Zyklus erkannt wurden. Als Basis für
die Zeitstempel dient die Systemzeit der CPU.
5.2.3.12.7.1 Flankenerkennung - Moduseinstellungen
Name:
cfgEdgeDetectModeUnit01 bis cfgEdgeDetectModeUnit08
Mit diesen Registern wird die Basisfunktion Masterflanke oder die Basisfunktion Master- mit Slaveflanke konfigu-
riert:
Datentyp
USINT
5.2.3.12.7.2 Flankenerkennung - Zähler
Name:
MasterCount01 bis MasterCount08
SlaveCount01 bis SlaveCount08
In diesen Registern wird der Zählerstand der erkannten Master- und Slaveflanken abgelegt. Der Zählerstand dient
zum Erkennen einer neuen Messung.
Datentyp
DINT
5.2.3.12.7.3 Flankenerkennung - Auswahl der Masterflanke
Name:
cfgEdgeDetectMasterUnit01 bis cfgEdgeDetectMasterUnit08
Mit diesen Registern wird die Quelle der Masterflanke für die jeweilige Flankenerkennungseinheit festgelegt. Zur
Auswahl steht jeweils die steigende oder fallende Flanke einer der 8 schnellen digitalen Eingangskanäle. Für jede
Flankenerkennungseinheit kann immer nur eine Flanke ausgewählt werden.
Datentyp
USINT
X90 mobile System Anwenderhandbuch V 1.40
X90 mobile Module • X90 mobile Steuerungen • X90CP174.48-S1
Werte
Information
0x00
Deaktiviert
0x80
Reaktion auf Masterflanke
0xC0
Reaktion auf Master- /Slaveflanke
Werte
Information
-2.147.483.648
Anzahl der erkannten Master-/Slaveflanken
bis 2.147.483.647
Werte
Information
0
Steigende Flanke am Kanal 1
1
Fallende Flanke am Kanal 1
2
Steigende Flanke am Kanal 2
3
Fallende Flanke am Kanal 2
...
...
14
Steigende Flanke am Kanal 8
15
Fallende Flanke am Kanal 8
255
Deaktiviert
217