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 

Zeitgesteuerter Ablauf



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!

27.09.2013, 07:37
Beitrag #1

stefan_huaba Offline
LVF-Grünschnabel
*


Beiträge: 40
Registriert seit: Aug 2013

2012
2013
DE


Deutschland
Zeitgesteuerter Ablauf
Hallo Gemeinde,

hab mich jetzt schon bisschen durchs Forum geschlängelt, aber ich finde keine Lösung für mein Problem.

Ich würde gerne ein Programm schreiben, welches Messwerte alle 3 min für sagen wir 5 sec aufnimmt (in Datei schreibt). Und die 5 Sekunden sollten möglichst in 5 ms Schritten aufgezeichnet werden. Also das Drumherum wie Datei schreiben etc. krieg ich hin, nur sobald die Zeitfolgen ins Spiel kommen klappts nicht, also wirklich gar nicht könnte nich mal ein VI hochladen.

Grüße Stefan
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
27.09.2013, 08:07 (Dieser Beitrag wurde zuletzt bearbeitet: 27.09.2013 08:08 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.470
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Zeitgesteuerter Ablauf
Hallo Stefan,

PseudoCode:
Code:
Loop start
   DAQmxRead mit Parameter Samplerate 200Hz und 1000 Samples ausführen
   Wait(175s) (oder WaitForMultiple(180s))
Loop end
Vielleicht hilft das auf die Sprünge...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.09.2013, 08:39
Beitrag #3

stefan_huaba Offline
LVF-Grünschnabel
*


Beiträge: 40
Registriert seit: Aug 2013

2012
2013
DE


Deutschland
RE: Zeitgesteuerter Ablauf
Hallo,

an sich klingt das ganz logisch, auch wenn ich wenig mit programmieren zu tun habe. Allerdings habe ich als Bsp. einfach einen Sinus generiert und der gibt ja immer Werte aus. So soll das in meinem zukünftigen Programm auch aussehen er soll durchgehend den Sinus anzeigen bzw. das Signal und dann allerdings nur alle 3 Minuten Messwerte speichern. Wenn ich dem Sinus jetzt sage, bitte führe nur 1000 Samples aus würde das nicht funktionieren.


Grüße Stefan
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.09.2013, 08:48 (Dieser Beitrag wurde zuletzt bearbeitet: 27.09.2013 08:49 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.470
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Zeitgesteuerter Ablauf
Hallo Stefan,

Zitat:Ich würde gerne ein Programm schreiben, welches Messwerte alle 3 min für sagen wir 5 sec aufnimmt
Es geht doch nichts über eine korrekte und vollständige Aufgabenbeschreibung! Big Grin

Zitat:Allerdings habe ich als Bsp. einfach einen Sinus generiert und der gibt ja immer Werte aus. So soll das in meinem zukünftigen Programm auch aussehen er soll durchgehend den Sinus anzeigen bzw. das Signal und dann allerdings nur alle 3 Minuten Messwerte speichern.
1. Die Signalgenerierung/-ausgabe kann parallel (!) zum Signalmessen erfolgen. Ist also problemlos dauerhaft möglich...
2. Pseudocode:
Code:
LOOP
   DAQmxRead mit Samplerate 200Hz und 200 Samples
   IF (Schleifenzähler MOD 180) < 5 THEN
      Daten speichern
   ENDIF
ENDLOOP

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.09.2013, 12:52 (Dieser Beitrag wurde zuletzt bearbeitet: 30.09.2013 12:53 von stefan_huaba.)
Beitrag #5

stefan_huaba Offline
LVF-Grünschnabel
*


Beiträge: 40
Registriert seit: Aug 2013

2012
2013
DE


Deutschland
RE: Zeitgesteuerter Ablauf
Hallo,

also mit dem Code konnte ich nichts anfangen. Habe jetzt ein wenig rumprobiert und gesucht und folgende Lösung gefunden.
Bei "Messwerte in Datei schreiben", kann man festlegen, wie viele Samples etc. aufgenommen werden sollen.

Wird zwar qualitativ nicht hochwertig sein, aber vielleicht hilft es jemanden in Zukunft.

Grüße Stefan


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

GerdW Offline
______________
LVF-Team

Beiträge: 17.470
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Zeitgesteuerter Ablauf
Hallo Stefan,

was bringt es dir, dauernd die selben Daten zu speichern? THINK DATAFLOW...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30.09.2013, 13:21
Beitrag #7

stefan_huaba Offline
LVF-Grünschnabel
*


Beiträge: 40
Registriert seit: Aug 2013

2012
2013
DE


Deutschland
RE: Zeitgesteuerter Ablauf
Hallo,

wie oben beschrieben geht es mir rein um die Möglichkeit zeitgesteuert Messwerte zu speichern.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.09.2013, 13:42
Beitrag #8

Trinitatis Offline
LVF-Guru
*****


Beiträge: 1.694
Registriert seit: May 2008

7.1 / 8.0 /2014-1, 18
2002
DE

18055
Deutschland
RE: Zeitgesteuerter Ablauf
(30.09.2013 12:52 )stefan_huaba schrieb:  Habe jetzt ein wenig rumprobiert und gesucht und folgende Lösung gefunden...


Hallo Stefan,

ich sehe nicht so recht, was dein Screenshot mit dem Grundproblem der parallelen Messdatenerfassung, Auswertung und ggf. Visualisierung zu tun hat. Wenn du dies für eine Lösung hältst - dann mal los.

Ich fürchte allerdings, die nächste Frage hier im LVF wirst du recht bald stellen.Big Grin

Gruß, Marko
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.09.2013, 14:02
Beitrag #9

stefan_huaba Offline
LVF-Grünschnabel
*


Beiträge: 40
Registriert seit: Aug 2013

2012
2013
DE


Deutschland
RE: Zeitgesteuerter Ablauf
Hallo,

was für eine parallele Messdatenerfassung?

Ich möchte ein Signal anzeigen (in meinem Fall ist das jetzt mal ein simples Sinussignal) können und von diesem Signal möchte ich alle x Minuten Messwerte speichern. Die Messwerterfassung sollte nun noch über y Millisekunden erfolgen. Mit meinem gesposteten VI ist das möglich.

Und bitte entschuldige, ja ich werde sicher noch Fragen stellen. Da wie du sehen kannst, meine Erfahrung in LV nicht mal 3 Monate umfasst.


Grüße Stefan
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
  Ablauf Automatisieren Neuling01 7 5.644 12.07.2017 16:11
Letzter Beitrag: th13
  Automatischen Ablauf programmieren Freaky29 3 5.000 03.02.2015 11:27
Letzter Beitrag: Freaky29
  Ablauf einer Reihe Zufall 15 12.359 08.01.2013 20:51
Letzter Beitrag: Zufall
  Eventstruktur in zeitgesteuerter Schleife frehdie 8 6.920 10.10.2012 22:08
Letzter Beitrag: jg
  Zeitgesteuerter Ablauf Stefan 4890 8 7.871 04.10.2012 07:00
Letzter Beitrag: Stefan 4890
  Zeitgesteuerter Boolescher Wert Infraschall 2 4.400 16.03.2012 13:10
Letzter Beitrag: Infraschall

Gehe zu: