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 

Liste der vorhandenen Variablen sortieren



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!

03.08.2006, 13:34
Beitrag #11

ahlers01 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 143
Registriert seit: Feb 2005

7.1-2011
1993
DE_EN

38116
Deutschland
Liste der vorhandenen Variablen sortieren
Hallo Bernd1,

ich hab mir Dein abgespecktes Beispiel mal näher angeschaut.

Damit wirst Du noch mehr Probleme kriegen:
- die Logik Deiner STOP buttons ist ziemlich kompliziert. Es ist nicht leicht, das Programm anzuhalten
- die 'elapsed time' Express-VI verhält sich nicht so, wie man naiverweise denken würde. Probiers aus. (Jetzt spiel ich mal Betreuer: lass die Finger generell von Express-VIs. Sie gaukeln Dir Einfachheit vor, wo keine ist.)
- schwerwiegendstes Problem: Synchronisation! Deine obere loop (die Daten'senke'Wink kriegt nur einen kleinen Bruchteil der Messdaten mit, da in dem Beispiel die Messloop irrsinnig schnell läuft, die Auswerteloop aber nur einmal pro msec.

Das Synchronisationsproblem wirst Du immer haben, wenn Du locals ohne weitere Vorkehrungen benutzt, selbst wenn Deine Prüfloop in Wirklichkeit viel langsamer läuft. Queues vermeiden genau das: alles was man vorne in die Q reinschiebt, holt sich die Datensenke hinten wieder raus.

Kann natürlich sein, dass es bei Deinem Messproblem egal ist, wenn einige Messwerte verloren gehen. Kann auch sein, dass Dein Betreuer das so will. Dann brauchst Du natürlich keine Synchronisation.

Ich habe jedenfalls mal eine primitive Q-lösung (nach dem Q Multiplexer.VI aus dem examples Verzeichnis) in Dein Beispiel hineingebastelt. Ist ohne jegliche Fehlerprüfung, zeigt aber hoffentlich das Prinzip (und kommt natürlich ohne locals für die Messwerte aus):


Sonstige .vi  BSP_Programm_1.vi (Größe: 113,83 KB / Downloads: 229)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
Liste der vorhandenen Variablen sortieren - ahlers01 - 03.08.2006 13:34

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  1D-Array sortieren Fuchs 6 4.068 09.03.2021 16:27
Letzter Beitrag: Fuchs
  Spektren mit For-Schleife sortieren und in Array schreiben Daniel100 2 3.945 03.09.2016 08:25
Letzter Beitrag: Lucki
  Messdaten in 3D Array speichern und sortieren andrepf 8 7.523 08.04.2016 10:12
Letzter Beitrag: jg
  Liste mit bereits installierten Updates skyph 2 3.551 11.02.2016 10:08
Letzter Beitrag: skyph
  Array Sortieren aw 4 4.260 10.03.2015 14:22
Letzter Beitrag: aw
  2D Array sortieren machfax 12 12.550 06.02.2014 19:33
Letzter Beitrag: Trinitatis

Gehe zu: