INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

verstrichene Zeit messen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

17.10.2014, 11:33
Beitrag #1

paul2012 Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Sep 2014

2011
-
DE



verstrichene Zeit messen
Hallo Leute,

ich hab ein VI, dass die eigehende Spannung auf einen Grenzwert vergleicht und gegebenenfalls ein digitalen Output auf true setzt.
Ich möchte gerne die Zeit messen, die ab dem logischen Vergleich bis zum setzten des Outputs verstrichen ist.
Das VI ist im Anhang


Angehängte Datei(en)
10.0 .vi  VI.vi (Größe: 103,97 KB / Downloads: 492)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
17.10.2014, 11:36
Beitrag #2

Trinitatis Offline
LVF-Guru
*****


Beiträge: 1.694
Registriert seit: May 2008

7.1 / 8.0 /2014-1, 18
2002
DE

18055
Deutschland
RE: verstrichene Zeit messen
probier z.B. mal sowas.


Gruß, Marko


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.10.2014, 12:03
Beitrag #3

paul2012 Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Sep 2014

2011
-
DE



RE: verstrichene Zeit messen
Hey Marko danke für die schnelle AntwortSmile.
Leider bin ich ein gnadenloser Anfänger in LabView und kann deine Lösung nicht wirklich auf mein VI umsetzen.Kannst du deine Lösung vielleicht in mein Vi einbauen oder es mir erklären. Ich brauche nur die Zeit vom Vergleichl, sofern er erfüllt ist bis zum setzten des Outputs.
Gruß Paul
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.10.2014, 12:10
Beitrag #4

Trinitatis Offline
LVF-Guru
*****


Beiträge: 1.694
Registriert seit: May 2008

7.1 / 8.0 /2014-1, 18
2002
DE

18055
Deutschland
RE: verstrichene Zeit messen
Hallo Paul,

du musst irgendwie die Startzeit setzen, das ginge über eine Casestruktur, wenn der Vergleich erfüllt ist. Und du musst die Stopzeit setzen - da weiß ich nicht so recht, was du da messen willst. Soll es die Zeit, die die Karte zum Schalten braucht, sein? Sonst passiert da ja nichts. Ich glaube mit der Standard-LV-Auflösung von 1ms wid das schwierig werden.


Gruß, Marko
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.10.2014, 12:12
Beitrag #5

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: verstrichene Zeit messen
Hallo Paul,

Zitat:Ich brauche nur die Zeit vom Vergleichl, sofern er erfüllt ist bis zum setzten des Outputs.
Du willst die Zeit messen, die dein Programm benötigt, um das TRUE deines Vergleichs an einen DO weiterzureichen?
Also die Zeit, die die Funktion "From DDT" benötigt?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.10.2014, 12:19 (Dieser Beitrag wurde zuletzt bearbeitet: 17.10.2014 12:22 von paul2012.)
Beitrag #6

paul2012 Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Sep 2014

2011
-
DE



RE: verstrichene Zeit messen
ja genau die Zeit von der Erfüllung der Bedingung auf True bis zum setzen des DO! Theoretisch fehlt dann noch die Zeit von Messwertaufnahme (der den Grenzwert überschreitet) bis zum Vergleich aber das wird denk ich schwer sein.

Der Hintergrund ist, dass ein Roboter auf diesen DO regiert und das dauert leider zu lange. Ich möchte testen ob es an Labview bzw meinem Messrechner oder an der Refresh Rate des Roboters liegt.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.10.2014, 12:34 (Dieser Beitrag wurde zuletzt bearbeitet: 17.10.2014 12:35 von GerdW.)
Beitrag #7

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: verstrichene Zeit messen

Akzeptierte Lösung

Hallo paul,

dann solltest du als erstes mal auf die ExpressVIs verzichten, die machen deine Zeitmessung nicht besser…

Um wirklich zu wissen, wann dein DO gestzt wird, müsstest du diesen Kanal auch wieder zurücklesen. Dann könntest du (im Rahmen deiner Samplerate) wirklich hardwaregenau bestimmen, wie lange es dauert vom Eintritt einer Bedingung bis zum Setzen des DO…

Momentan würde ich als pauschale Antwort auf deine Messaufgabe "<=5ms" angeben: du hast eine Samplerate von 200Hz eingestellt!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.10.2014, 13:01
Beitrag #8

paul2012 Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Sep 2014

2011
-
DE



RE: verstrichene Zeit messen

Akzeptierte Lösung

Ok.. es wird also ziemlich sicher am Roboter liegen^^

ja die ExpVI muss ich mal ersetzen aber dazu muss ich da erstmal reinfuchsen.. ...wie gesagt LV-Anfänger Tongue
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Signalverlauf verstrichene Zeit einbauen antwort 3 4.114 06.03.2017 15:03
Letzter Beitrag: GerdW
  Zeit des Schleifendurchlaufes messen tatnau 12 8.238 10.09.2015 09:34
Letzter Beitrag: tatnau
  Countdown-Anzeige mit "Verstrichene Zeit" stockt während Messung antonym 2 4.119 13.08.2015 16:00
Letzter Beitrag: antonym
  Probleme mit "Verstrichene Zeit" Baustein und Array-Addition antonym 6 5.683 30.07.2015 13:50
Letzter Beitrag: antonym
  Zustandsautomat An -> Aus -> Zeit messen stefan_huaba 6 6.197 05.09.2013 18:41
Letzter Beitrag: Trinitatis
  Stoppuhr mit "Verstrichene Zeit" Barq 5 12.666 07.08.2013 07:26
Letzter Beitrag: Y-P

Gehe zu: