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 

Messung Verzögert starten



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!

08.04.2010, 12:20 (Dieser Beitrag wurde zuletzt bearbeitet: 08.04.2010 12:21 von andreas1860.)
Beitrag #1

andreas1860 Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: Mar 2010

2009
2010
de

57587
Deutschland
Messung Verzögert starten
Hallo,
ich möchte eine Messung verzögert starten.
Ablauf:
Start Button wird betätigt ( Case Struktur) ein paar aktionen passieren ( welche ist hier ja nicht relevant) und nach einer Zeit von bsp. 30 sec. soll ein Zähler starten.
Hab das mal mit einem Verzögerungs VI probiert. Messung startet nach 30sec. das ist ja schon mal gut, aber der wartet dann auch wieder 30 sec. bis weiter gezählt wird. Möchte gerne, dass nach den ersten 30 sec. kontinuierlich gezählt wird.
Wäre nett wenn mir einer helfen könnte.

Mfg
Andreas
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
08.04.2010, 12:34
Beitrag #2

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
Messung Verzögert starten
Mit einem First-Run-Flag ginge das:
   
Einfach das Wait.vi in eine Case-Struktur packen und du kannst waiten wie du willst.

Gruß dimitri

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.04.2010, 12:44
Beitrag #3

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
Messung Verzögert starten
' schrieb:Mit einem First-Run-Flag ginge das...

Also sowas hier:
   

Gruß SeBa

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.04.2010, 12:51
Beitrag #4

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
Messung Verzögert starten
' schrieb:Also sowas hier:
[attachment=54119:greensho...13_44_03.png]

Gruß SeBa
Jo. Nur ist man, wenn man es zu Fuß macht, etwas flexibler und kann auch ohne VI-Neustart den Flag nochmal auf true setzten, wenn man es braucht. Deswegen finde ich dieses VI meist unbrauchbar.

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.04.2010, 14:34 (Dieser Beitrag wurde zuletzt bearbeitet: 08.04.2010 14:37 von andreas1860.)
Beitrag #5

andreas1860 Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: Mar 2010

2009
2010
de

57587
Deutschland
Messung Verzögert starten
geht so nicht.
möchte mir damit ein Zähler-VI starten und wenn ich das so mit dem warten mache wartet der erst die Zeit X ab und zählt dann auch erst wieder nach Zeit x weiter. er soll jedoch nur am anfang einmal warten
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.04.2010, 14:44
Beitrag #6

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
Messung Verzögert starten
Beispiel VI hochladen, sonst reden wir anscheinend aneinander vorbei.


Gruß SeBa

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
08.04.2010, 15:18 (Dieser Beitrag wurde zuletzt bearbeitet: 08.04.2010 15:38 von jg.)
Beitrag #7

andreas1860 Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: Mar 2010

2009
2010
de

57587
Deutschland
Messung Verzögert starten
sieht jetzt ein bisschen wild aus...
Ablauf: start betätigen Ventile Schalten
Nach Zeit X soll messung beginnen

Desweiteren soll das VI nach betätigen von start nur eine bestimmte Zeit laufen, aber ich hab keine Ahnung wie ich das machen soll. Komme mit dem ganzen Zeitabläufen an sich nicht hin....

Lv09_img2


Angehängte Datei(en)
Sonstige .vi  test0804.vi (Größe: 327,83 KB / Downloads: 242)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.04.2010, 15:35
Beitrag #8

BsaiboT Offline
LVF-Stammgast
***


Beiträge: 449
Registriert seit: Nov 2009

2010
2007
kA

22459
Deutschland
Messung Verzögert starten
An deinem VI gefallen mir zwei Dinge gar nicht:
1. Du hast ausschliesslich mit ExpressVIs gearbeitet - das geht erstmal fix, schränkt aber dafür die Möglichkeiten im Programm sehr ein.
2. Ein Blockdiagramm sollte immer auf einen Monitor passen (ok - da gibt es unterschiedliche Größen - bei mir sind es halt nur 1280x1024) und nicht unnötig groß/aufgebläht sein (Trifft auf dein VI zu.).

Zum Problem:
Wenn ich das ganze richtig verstanden habe, dann möchtest du folgendes: warten auf Start -> dann 30s warten -> zählen
Während der Wartezeit von 30s, soll parallel noch anderer Code ausgeführt werden?

In dem Fall kann man mit zwei Schleifen arbeiten. Eine Schleife extra für den Timer, der dann über einen Melder bescheid gibt, dass die 30 Sekunden um sind. in deiner Hauptschleife kannst du währenddessen deinen Code abarbeiten und dann gemütlich auf den Melder warten und dann im Programm fortfahren sobald dieser eintrifft.

Tobias Brüggemann
Dipl.-Ing.(FH) Nachrichtentechnik/Elektronik
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.04.2010, 16:01 (Dieser Beitrag wurde zuletzt bearbeitet: 08.04.2010 16:02 von andreas1860.)
Beitrag #9

andreas1860 Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: Mar 2010

2009
2010
de

57587
Deutschland
Messung Verzögert starten
Zum Problem:
Hast du richtig verstanden. Nach der Wartezeit von 30s sollen die anderen Codes jedoch weiter ausgeführt werden

Ich nehme die Express-Vi`s weil ich mich mit LabVIEW nicht auskenne. Brauche das allerdings für eine Projektarbeit wo uns LabVIEW mehr oder weniger aufgezwungen wurde.

Ok mit den zwei Schleifen hab ich verstanden, aber wie mach ich mir den Timer bzw. wie verarbeite ich dessen Meldung? Vermisse bei LabVIEW immer noch einen Merker wie bei S7...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.04.2010, 16:06
Beitrag #10

BsaiboT Offline
LVF-Stammgast
***


Beiträge: 449
Registriert seit: Nov 2009

2010
2007
kA

22459
Deutschland
Messung Verzögert starten
Schau mal in der Palette unter Synchronisation. Im Example Finder gibt es auch ganz nette Beispiele zu Melder und Co.

Ich mache jetzt Feierabend!Smile
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
  Signal einlesen und verzögert ausgeben HuFe95 3 5.242 15.12.2016 08:55
Letzter Beitrag: GerdW

Gehe zu: