(23.03.2012 13:21 )an0nym schrieb: wie kann man das VI (im Anhang, Labview Version 9) so umstellen, dass für den Grenzwerttest die aktuellen(laufenden) Daten benutzt werden, anstatt nur einmal ein Signal in Schleife zu schicken und dies die ganze Zeit zu überprüfen?
Aber ohne den DAQ Assistenten in die Schleife zu setzten, da ich diesen außerhalb der Schleife benötige um Daten Parallel abzugreifen.
In deinem Minimalbeispiel musst du natürlich den DAQ-Assistenten in die Schleife setzten, sonst wird dieser nur einmalig zu Programmstart ausgeführt.
Sonst natürlich:
- Parallelisieren: Seperate Schleifen für Messwerterfassung und Messwertauswertung
- Verbesserung: Das ganze mit den DAQmx-VIs erstellen, da ist man viel flexiebler und spart sich den Overhead des DaqAssis
- Gängige Methoden zur Kommunikation zwischen zwei Schleifen zu verwenden (Queues, FGVs, ect. ). Dann stehen dir die Daten parallel zur Verfügung.
Beste Grüße,
NWO