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 

Producer Consumer zum Messdaten speichern



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.08.2008, 11:15
Beitrag #1

JangoXP Offline
LVF-Grünschnabel
*


Beiträge: 13
Registriert seit: Jun 2008

8.5
2008
de

32609
Deutschland
Producer Consumer zum Messdaten speichern
Hallo liebe Liebenden,

ich warte mal wieder mit einer neuen Frage auf. Ich habe mich entschlossen meine Messungen eines relativ umfangreichen Projekt mittels Erzeuger/Verbraucher zu realisieren (Grund dafür ist, dass einige Messungen zu unterschiedlichen Zeiten fertig sind und ich die Daten so synchronisieren kann).


Habe den vereinfachten Aufbau hochgeladen, in der Verbraucherschleife lese ich über Globale-Funktionale-Variablen weitere Messdaten ein, die in der Datei nicht vorhanden sind.

Nun möchte ich, wenn das VI läuft, mehrere Messungen durchführen können und diese auch in unterschiedlichen Dateien (tdms-Format) abspeichern. Zur Zeit kann ich nur eine neuen Namen für eine neue Datei anlegen, bevor ich das VI starte. Auf dem Frontpanel habe ich dafür zwei String-Bedienelemente: Motortyp und Messung.

Wie ist es am Einfachsten über Benutzeraktionen neue Dateien zu öffnen (TDMS: Öffnen) und wieder zu schließen (TDMS: schließen) und so weiter während das VI läuft. So wie das VI zur Zeit ist, wird erst beim Stopp des Erzeugers die While-Schleife des Verbrauchers gestoppt und dann die Datei geschlossen. Irgendwelche Tipps wie man es umbauen muss!?

Ich freue mich über jede Antwort!

Grüße,
JangoXP


Datei ist mit 8.5 geschrieben


Angehängte Datei(en)
Sonstige .vi  Messungen_abspeichern.vi (Größe: 58,19 KB / Downloads: 223)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
28.08.2008, 01:02
Beitrag #2

ChrisR Offline
LVF-Grünschnabel
*


Beiträge: 42
Registriert seit: Mar 2007

7.1, 8.2 , 8.5
2006
de_en

52428
Deutschland
Producer Consumer zum Messdaten speichern
Wäre jemand so nett das VI auf 8.2 zu speichern?

grüße,
chris
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.08.2008, 03:20
Beitrag #3

thomas.sandrisser Offline
LVF-SeniorMod


Beiträge: 1.298
Registriert seit: Sep 2005

xxxx
2005
EN

78759
United States
Producer Consumer zum Messdaten speichern
Ich hab mal eine moegliche version implementiert...
nachdem das naechste paket empfangen wird, werden die beiden strings verglichen und bei ungleichheit ein neues file geoeffnet und das alte geschlossen...

Ad error cluster: die function tdms close wird trotzdem abgearbeitet auch wenn ein error ansteht...


VI in 8.2 gespeichert


Angehängte Datei(en)
Sonstige .vi  Messungen_abspeichern.vi (Größe: 46,31 KB / Downloads: 252)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.08.2008, 08:23
Beitrag #4

JangoXP Offline
LVF-Grünschnabel
*


Beiträge: 13
Registriert seit: Jun 2008

8.5
2008
de

32609
Deutschland
Producer Consumer zum Messdaten speichern
' schrieb:Ich hab mal eine moegliche version implementiert...
nachdem das naechste paket empfangen wird, werden die beiden strings verglichen und bei ungleichheit ein neues file geoeffnet und das alte geschlossen...

Ad error cluster: die function tdms close wird trotzdem abgearbeitet auch wenn ein error ansteht...
VI in 8.2 gespeichert

Hey super schnelle Antwort, die Variante gefällt mir. Besten Dank erstmal!
Muss mal gucken, wie ich es genau einbaue.

Die Variante mit dem Stringvergleich ist jedenfalls ne sehr gute Idee.

Grüße,
JangoXP
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
  Queue verwendung in komplexer Producer/Consumer Abhängigkeit Ksanto 8 5.721 03.04.2017 20:14
Letzter Beitrag: Ksanto
  Messdaten als glob. Variable speichern Majuler 3 3.967 10.11.2016 20:06
Letzter Beitrag: GerdW
  Messdaten in 3D Array speichern und sortieren andrepf 8 7.482 08.04.2016 10:12
Letzter Beitrag: jg
  Automatisches Starten nach x minuten und speichern der Messdaten Simon85 6 5.220 27.03.2013 15:45
Letzter Beitrag: GerdW
  Producer/Consumer? Neon88 2 5.181 12.09.2012 17:07
Letzter Beitrag: Neon88
  Messdaten in Protokoll speichern UnbekanntesPferd 18 18.946 29.03.2012 14:53
Letzter Beitrag: M Nussbaumer

Gehe zu: