Śledzenie dnych i funkcja Waveform Peak Detection
: 21 sie 2009 20:44
Witam!
Chciałbym się dowiedzieć czy dzięki funkcji Waveform Peak Detection można wyznaczyć szczyt charakterystyki, która jest rysowana na bieżąco?
Tzn. sczytuje dane z karty pomiarowej i chciałbym żeby LV na bieżąco wyszukiwało punktu ustalenia się charakterystyki. Mam podobne rozwiązanie zrobione dla danych zapisanych w pliku, ale jak próbuję zaadoptować to na bieżąco to program nie widzi żadnych zmian. Chciałbym żeby po osiągnięciu stanu ustalonego program zaznaczył ten punkt na wykresie,ale żeby nie odbywało się to z zapisanego pliku tylko żeby szukał na bieżąco.
Poza tym nie zawsze punkty są wyznaczone dobrze. Często dolna charakterystyka zatrzymuje się na punkcie 0. Używam funkcji threshold i width ale nie zawsze przynosi to skutek. Może lepiej byłoby zastosować jakąś interpolacje charakterystyk?
Uproszczony podgląd programu umieściłem w załączniku. jeżeli case ustawione jest na True to mamy odczyt z pliku,a jeśli na false to zapis. Niestety zapis działa tylko po podpięciu karty. Czy tak wykonany program działa prawidłowo,czy robię coś źle?
Będę wdzięczny za jakąś podpowiedź.
Pozdrawiam!
Chciałbym się dowiedzieć czy dzięki funkcji Waveform Peak Detection można wyznaczyć szczyt charakterystyki, która jest rysowana na bieżąco?
Tzn. sczytuje dane z karty pomiarowej i chciałbym żeby LV na bieżąco wyszukiwało punktu ustalenia się charakterystyki. Mam podobne rozwiązanie zrobione dla danych zapisanych w pliku, ale jak próbuję zaadoptować to na bieżąco to program nie widzi żadnych zmian. Chciałbym żeby po osiągnięciu stanu ustalonego program zaznaczył ten punkt na wykresie,ale żeby nie odbywało się to z zapisanego pliku tylko żeby szukał na bieżąco.
Poza tym nie zawsze punkty są wyznaczone dobrze. Często dolna charakterystyka zatrzymuje się na punkcie 0. Używam funkcji threshold i width ale nie zawsze przynosi to skutek. Może lepiej byłoby zastosować jakąś interpolacje charakterystyk?
Uproszczony podgląd programu umieściłem w załączniku. jeżeli case ustawione jest na True to mamy odczyt z pliku,a jeśli na false to zapis. Niestety zapis działa tylko po podpięciu karty. Czy tak wykonany program działa prawidłowo,czy robię coś źle?
Będę wdzięczny za jakąś podpowiedź.
Pozdrawiam!