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 

Zeitgesteuerte Messung



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!

18.08.2011, 12:03
Beitrag #21

DennisSA Offline
LVF-Grünschnabel
*


Beiträge: 29
Registriert seit: Aug 2011

10
2011
DE_EN



RE: Zeitgesteuerte Messung
So ich habe einen kleinen Erfolg zu vermelden. Also ich habe nun das VI von Lucki genommen und meine Task von der Messung da reinkopiert....wenn ich jetzt einmal auf start druecke, misst er, allerdings ununterbrochen, sobald eine Messung vorbei ist startet gleich die naechste, und die "folgende" Cases (postrocessing, save etc) werden nicht mehr abgearbeitet....ich hab das VI mal hochgeladen, vll kann mir jemand sagen was ich da machen kann jetzt...

Thx


Angehängte Datei(en)
0 .zip  110818-test.zip (Größe: 119,07 KB / Downloads: 138)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.08.2011, 13:21 (Dieser Beitrag wurde zuletzt bearbeitet: 18.08.2011 13:22 von Lucki.)
Beitrag #22

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Zeitgesteuerte Messung
Habe wenig Zeit, und das VI ist sehr unübersichtlich. Eine Sache fiel mir gleich auf: Damit die Messung nicht gleich losläuft, muß das Shift-Register für den Timeout mit -1 (=inf) initialisiert werden.

Und eine Style Regel ist: Wenn es schon nicht möglich ist, ein BD auf eine Monitorseite zu bringen, dann Ausdehnung nur in einer Dimension, nicht aber in X und Y.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.08.2011, 11:05
Beitrag #23

DennisSA Offline
LVF-Grünschnabel
*


Beiträge: 29
Registriert seit: Aug 2011

10
2011
DE_EN



RE: Zeitgesteuerte Messung
Hallo Lucki,

timeout mit -1 zu initialisieren hat keine veraenderung gebracht. Das Problem besteht ja nicht darin, dass er sofort bei Start des VIs losmisst (256x schalten von 8 Relais) sondern darin, dass wenn er gestartet hat (eben durch druecken auf Start) er dann nicht mehr aufhoert zu messen, sprich wenn alle 256 Messungen durchgelaufen sind, dann faengt er wieder von vorne an, obwohl er eigentlich dann zu dem Case "Postprocessing" gehen sollte und dann den Rest abarbeiten wie Ausgabe, Speichern in Datei usw. Soweit kommt er aber leider nicht. Und ich suche seit um 8.30 Uhr heute morgen nach eine Loesung damit er nach den N=256 Schritten den "normalen" weg geht...leider vergebens...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.08.2011, 11:56
Beitrag #24

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Zeitgesteuerte Messung
Bin in Hektik - letzte Urlaubsvorbereitungen, morgen nicht mehr da, kann nicht helfen. Wer übernimmt?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.08.2011, 11:58
Beitrag #25

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Zeitgesteuerte Messung
Das Konstrukt, das du da aufgebaut hast, kann vorne und hinten nicht funktionieren.

Irgendwann kommst du in deiner State-Machine in den Schritt Measure.
Der Schritt Measure besteht aus einer While-Loop mit einer Eventstruktur.

Die Eventstruktur wartet jetzt solange, bis du Start/Stop/Exit drückst. Der Time-Out-Case wird überhaupt NIE ausgeführt, denn solange du keinen Wert am Timeout-Terminal oben links angeschlossen hast, wird der Standardwert genommen. Das ist -1 und bedeutet "Ewig warten".

Aus der While-Loop mit der Event-Struktur kommst du nur dann raus, wenn du den Stop-Button betätigst. In diesem Fall gibst du aber keine Daten weiter. Flop

Think Dataflow...

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.08.2011, 12:28
Beitrag #26

DennisSA Offline
LVF-Grünschnabel
*


Beiträge: 29
Registriert seit: Aug 2011

10
2011
DE_EN



RE: Zeitgesteuerte Messung
Exakt das ist wohl das Problem jg.

Ich hab jetzt mal ein ganz anderen "Weg" gedacht. Das eigentliche VI funktioniert. Starten, messung ausfuehren und speichern. Also hab ich jetzt gedacht, das ich dieses VI ja aufrufen kann in einem anderen VI (und zwar das vom Lucki)! Nur weiss ich nicht wie ich aus dem Mess-Vi wieder ein Signal zuerueck fuehren kann um dem VI von Lucki zu sagen, dass es abgearbeitet ist und es dann wieder x Minuten wartet um wieder loszulegen...

Jemand tipps wie ich das am besten anstelle?


Im Anhang ist alles drin...


Angehängte Datei(en)
2010 .zip  Zeitgesteuert.zip (Größe: 121,07 KB / Downloads: 171)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.08.2011, 09:12
Beitrag #27

DennisSA Offline
LVF-Grünschnabel
*


Beiträge: 29
Registriert seit: Aug 2011

10
2011
DE_EN



RE: Zeitgesteuerte Messung
Keiner einen Tipp Cool

Hier ist immer noch Construction hehe
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.08.2011, 09:18
Beitrag #28

GerdW Online
______________
LVF-Team

Beiträge: 17.431
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Zeitgesteuerte Messung
Hallo Dennis,

Zitat:aus dem Mess-Vi wieder ein Signal zuerueck fuehren kann um dem VI von Lucki zu sagen, dass es abgearbeitet ist
Signal aus einem subVI ausgeben: einfach einen Anschluß des ConnectorPanes belegen.
Das ein subVI abgearbeitet ist, erkennt man am Datenfluss! Also im einfachten Fall den ErrorCluster verdrahten...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.08.2011, 09:37
Beitrag #29

DennisSA Offline
LVF-Grünschnabel
*


Beiträge: 29
Registriert seit: Aug 2011

10
2011
DE_EN



RE: Zeitgesteuerte Messung
Wo kann ich diesen ErrorCluster finden?
Er taucht bei mir nicht unter "Cluster" auf...das mit den Connectors hab ich schon heraus gefunden, doch hab ich bisher leider vergeblich versucht eine LED dort irgendwie das Ende anzeigen zu lassen. Also es scheiterte am richtigen Ort fuer die LED im VI
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.08.2011, 09:41
Beitrag #30

GerdW Online
______________
LVF-Team

Beiträge: 17.431
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Zeitgesteuerte Messung
Hallo Dennis,

Zitat:Wo kann ich diesen ErrorCluster finden?
An fast jeder (vernünftigen) Funktion links/rechts unten am VI-Icon...
Oder unter FP-Elemente->Array&Cluster!

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
  Zeitgesteuerte Schleifen martinkrimsh. 1 3.534 26.07.2016 08:14
Letzter Beitrag: GerdW
  zeitgesteuerte Case-Schleife Linsche 16 11.681 05.09.2012 10:10
Letzter Beitrag: Falk
  Zeitgesteuerte Schleife vorzeitig aufrufen ralph.d 2 3.536 25.05.2012 13:26
Letzter Beitrag: Lucki
  Zeitgesteuerte Schleife konstant halten labrat 2 5.023 12.12.2011 22:29
Letzter Beitrag: labrat
  Zeitgesteuerte Schleife Jontef 0 3.905 09.02.2011 11:08
Letzter Beitrag: Jontef
  Zeitgesteuerte Schleife Jontef 2 7.967 02.02.2011 16:12
Letzter Beitrag: Jontef

Gehe zu: