z. B. Count('Expression','Level','Hysteresis','EdgeType','Reset=0')

Die Funktion zählt die Durchgänge von 'Expression' durch das Niveau 'Level'.

Mit dem Parameter 'Hysterese' kann ein Toleranzband angegeben werden, was zu gleichen Teilen ober- und unterhalb von 'Level' liegt. Es werden nur komplette Durchgänge durch das Toleranzband gezählt.

Der Parameter 'EdgeType' bestimmt, welche Flanken gezählt werden.

Der Parameter 'Reset' dient zum Rücksetzen des Zählerwertes auf 0. 'Reset' kann auch als Ausdruck formuliert werden.

Argumente

Geben Sie mindestens folgende Argumente an.

Funktion

Count

Eingang (Expression)

Signal oder Ausdruck, für den die Durchgänge gezählt werden sollen

Niveau (Level)

Angabe des Niveauwerts

Hysterese (Hysteresis)

Angabe des Hysteresebands

Flankentyp (EdgeType)

Angabe, ob steigende, fallende oder steigende und fallende Flanken gezählt werden sollen

'EdgeType' < 0

nur fallende Flanken (verlassen des Hysteresebands in negativer Richtung)

'EdgeType' > 0

nur steigende Flanken (verlassen des Hysteresebands in positiver Richtung)

'EdgeType' = 0

fallende und steigende Flanken

Zurücksetzen (Reset)

Optionaler digitaler Parameter, der zum Zurücksetzen des Zählers verwendet werden kann. 'Reset' kann selbst auch ein Ausdruck sein.

'Reset' > 0

Zähler wird zurückgesetzt

'Reset' = 0

Zählerwert bleibt erhalten/zählt weiter (Voreinstellung)