Technologieobjekt High_Speed_Counter einsetzen
3.6 High_Speed_Counter programmieren
3.6.5
Ausgangsparameter High_Speed_Counter
Parameter
Deklaration
StatusHW
OUTPUT
StatusGate
OUTPUT
StatusUp
OUTPUT
StatusDown
OUTPUT
CompResult0
OUTPUT
CompResult1
OUTPUT
SyncStatus
OUTPUT
CaptureStatus OUTPUT
ZeroStatus
OUTPUT
PosOverflow
OUTPUT
126
Datentyp Vorbelegung Beschreibung
BOOL
FALSE
BOOL
FALSE
BOOL
FALSE
BOOL
FALSE
BOOL
FALSE
BOOL
FALSE
BOOL
FALSE
BOOL
FALSE
BOOL
FALSE
BOOL
FALSE
Statusbit Technologiemodul: Das Modul ist parametriert und
betriebsbereit. Die Daten des Moduls sind gültig.
Statusbit: Internes Tor ist freigegeben, wenn Parameter gesetzt
Statusbit: Letzter Zählimpuls hat Zähler inkrementiert und liegt
maximal 0,5 s zurück
Statusbit: Letzter Zählimpuls hat Zähler dekrementiert und liegt
maximal 0,5 s zurück
Statusbit: Vergleichsereignis für DQ0 (Zustandsänderung) auf-
grund der gewählten Vergleichsbedingung aufgetreten
Wenn in der Betriebsart "Zählwert als Bezug verwenden" der
Zählwert auf den Startwert gesetzt wird, wird CompResult0 nicht
gesetzt.
Über die steigende Flanke des Eingangsparameters EventAck
setzen Sie CompResult0 zurück.
Statusbit: Vergleichsereignis für DQ1 (Zustandsänderung) auf-
grund der gewählten Vergleichsbedingung aufgetreten
Wenn in der Betriebsart "Zählwert als Bezug verwenden" der
Zählwert auf den Startwert gesetzt wird, wird CompResult1 nicht
gesetzt.
Über die steigende Flanke des Eingangsparameters EventAck
setzen Sie CompResult1 zurück.
Statusbit: Synchronisation aufgetreten
Wenn der Eingangsparameter SyncEnable gesetzt ist, setzt die
parametrierte Flanke am jeweiligen Digitaleingang das Statusbit
SyncStatus.
SyncStatus wird rückgesetzt durch fallende Flanke an
SyncEnable (Eingangsparameter) oder
•
SyncUpDirection (Statische Variable) oder
•
SyncDownDirection (Statische Variable)
•
Statusbit: Capture-Ereignis aufgetreten, ein gültiger Capture-
Wert liegt vor im Ausgangsparameter CapturedValue
Wenn der Eingangsparameter CaptureEnable gesetzt ist, setzt
die parametrierte Flanke am jeweiligen Digitaleingang das Sta-
tusbit CaptureStatus.
Über die fallende Flanke des Eingangsparameters Captu-
reEnable setzen Sie CaptureStatus zurück.
Statusbit: CountValue hat unabhängig von der Zählrichtung Wert
"0" erreicht
Über die steigende Flanke des Eingangsparameters EventAck
setzen Sie ZeroStatus zurück.
Statusbit: CountValue hat obere Zählgrenze in positiver Richtung
überschritten
Über die steigende Flanke des Eingangsparameters EventAck
setzen Sie PosOverflow zurück.
Funktionshandbuch, 12/2017, A5E32009788-AG
Zählen, Messen und Positionserfassung