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 

Synchrone Datenerfassung - Werte erfassen speichern darstellen



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!

25.02.2015, 04:41
Beitrag #1

goekhan1985 Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Jun 2014

2013
2014
DE


Deutschland
Synchrone Datenerfassung - Werte erfassen speichern darstellen
Hallo,

ich habe folgendes Problem:

Ich muss für ein Projekt an der Uni die Temperatur über zwei Sensoren jede Sekunde erfassen, diese Werte gleichzeitig speichern und darstellen. Parallel dazu muss ich noch den Druck alle 5 Sekunden messen und nur speichern. Und das Ganze muss über einen Notschalter verfügen.
Ich kann die Werte einzeln speichern und darstellen, aber ich habe Probleme all dies gleichzeitig zu machen.
Ich habe es mit den Queue-Funktionen versucht, aber ich komme einfach nicht weiter.
(Die VIs für die Sensoren habe ich durch Zufallszahlen ersetzt)

Ich wäre für Hilfe jeder Art dankbar.


Angehängte Datei(en)
13.0 .vi  Projekt.vi (Größe: 88,31 KB / Downloads: 240)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.02.2015, 08:55 (Dieser Beitrag wurde zuletzt bearbeitet: 25.02.2015 08:56 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Synchrone Datenerfassung - Werte erfassen speichern darstellen
Hallo goekhan,

zuerst mal:
- Es ist eine selten däm ungute Idee, Queue-Referenzen mittels Bundle zu einem Cluster zusammenzufassen, OHNE dabei eine Cluster-Typedef mit eindeutigen Namen für die Clusterelemente zu verwenden!
- Alle angeforderten Referenzen (z.B. deiner Queues) sollte man auch wieder freigeben!

Zum Problem:
Es ist keine gute Idee, gleichzeitig Einzelwerte aus Queues zu lesen, die mit unterschiedlichen Sampleraten befüllt werden. So werden die gelesenen Messwerte nie synchron sein…

Wenn es um Einzelwerte geht: Nimm Notifier für die Speicherschleife! Lese aus den Notifiern den jeweils aktuellen Messwert, dann sind die Messwerte zu synchron, wie es deine nicht-synchronisierten Messschleifen zulassen…
Für deine Anzeige kannst du weiterhin Queues verwenden…

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
  mit Ringbuffer Werte einer Minute speichern mikadm 14 7.106 08.09.2020 11:00
Letzter Beitrag: GerdW
  Encoder werte nach bestimmte steps in Array speichern ziarehmann 4 5.305 09.07.2017 23:33
Letzter Beitrag: Trinitatis
  Werte nach Zeitablauf in Array speichern mundb 3 4.351 14.04.2016 13:56
Letzter Beitrag: mundb
  Werte aus fortlaufendem Datenstrom aulesen und in Array darstellen Kate Eisenhower 1 3.532 30.05.2013 21:20
Letzter Beitrag: GerdW
  Array durchsuchen, Werte speichern zich1011 2 4.691 23.06.2012 17:27
Letzter Beitrag: zich1011
  Signalverlauf darstellen und speichern Cobbes 11 11.467 03.08.2011 22:06
Letzter Beitrag: Cobbes

Gehe zu: