LabVIEWForum.de - Zeit zwischen Ereignissen ermitteln

LabVIEWForum.de

Normale Version: Zeit zwischen Ereignissen ermitteln
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Suche nach "Stoppuhr" liefert u.a. dies hier:
http://www.LabVIEWforum.de/index.php?showtopic=2672
Gruß, Jens
wow, danke leute. das sieht alles sehr gut aus. das vi von Y-P finde ich persönlich für meine bedürfnisse am besten.

noch eine frage Y-P...

ich kann doch theoretisch den timer wert ausserhalb der while-schleife doch auch weglassen und einfach mit einer konstanten 0 füllen. sie wird ja dann später mit dem timer-wert von der case-struktur eh gefüllt oder?
Ja, das kannst Du auch machen.

Gruß Markus

' schrieb:wow, danke leute. das sieht alles sehr gut aus. das vi von Y-P finde ich persönlich für meine bedürfnisse am besten.

noch eine frage Y-P...

ich kann doch theoretisch den timer wert ausserhalb der while-schleife doch auch weglassen und einfach mit einer konstanten 0 füllen. sie wird ja dann später mit dem timer-wert von der case-struktur eh gefüllt oder?
@y-p

kann man theoretisch sogar die case-struktur in der ereignisstruktur weglassen???

möchte nicht den klugscheisse spielen, sondern soll nur meinem verständnis dienenSmile
Nö. Die Zeit soll ja nur bei "True" ausgelesen werden. Wenn Du bei jeder Wertänderung des Schalters ("True" und "False") die Zeit willst, musst Du die Case-Struktur weglassen.

Gruß Markus

' schrieb:@y-p

kann man theoretisch sogar die case-struktur in der ereignisstruktur weglassen???

möchte nicht den klugscheisse spielen, sondern soll nur meinem verständnis dienenSmile
so, hab das ganze mal ein wenig umgebaut und auf meine bedürfnisse angepasst.

erstmal was ich überhaupt machen möchte:

von einem funktionsgenerator speise ich auf den Analog In einen Sinus ein. Von dem bestimme ich den pos. Nulldurchgang und erzeuge einen Boolschen Wert.

Dann wird mit dem Tip von Y-P die Zeit bestimmt die zwischen den beiden Nulldurchgängen vergangen ist.
Anschliessend rechne ich das ganze in eine Frequenz um und schicke das über eine Variable an ein anderes VI.

An sich funktionierts zwar aber eher bei Frequenzen um 10 - 30 Hz danach wirds ungenau und der Wert fängt an zu springen.
Irgendein vorschlag was ich verändern sollte?
Seiten: 1 2
Referenz-URLs