LabVIEWForum.de - Rücksetzbare Flankenzählung

LabVIEWForum.de

Normale Version: Rücksetzbare Flankenzählung
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo miteinander,

habe folgendes Problem:

Für ein Projekt benötige erstmal ich ein VI, welches in der Lage ist die Flanken eines digitalen Signals zu zählen, was nun schon funktioniert.
Allerdings möchte ich nach 60 Sekunden nun den DAQ-Assistent zurücksetzten sodass die Zählung von vorne beginnt.

hat jemand zufällig ein passendes Programm oder kann mir jemand helfen dies zu bewerkstelligen? =)

lg Dominik
Counteraufgabe?

Wenn ja, mach nen Rechtsklick auf den Assi und lass dir "richtigen" Code erzeugen. Diesen baust du dann so um, dass du nach 60 Sekunden den Task stoppst und dann wieder startest! Den Countdown kannst du dir mit 2x "TickCount" (Werte voneinander abziehen) selber bauen!

A.
TickCount hab ich auch schon probiert, war mir aber zu langsam.
Aber vielen Dank für den Tipp mit dem "echten Code", damit wird es funktionieren!
' schrieb:TickCount hab ich auch schon probiert, war mir aber zu langsam.

Wie meinst du das? Für ein 60-Sekunden-Intervall ist dir die Auflösung von 1ms des TickCount zu gering?
Hab zuvor versucht, den Zählerwert in eine eigene Variable zu speichern und dann vom vorigen Zählerwert abzuziehen.
Hat zwar funktioniert, allerdings mit viel mehr als 1 ms Auflösung.

Die 60 Sekunden waren nur ein Beispielwert...
Referenz-URLs