Strona 1 z 1

Problem z odczytem/zapisem danych -> txt

: 09 kwie 2013 15:58
autor: Maciej
Witam. Robię właśnie projekt w programie LabVIEW i zaczynam uczyć się tego programu, więc proszę o pomoc. Mam wyniki pomiarów w pliku tekstowym i muszę przeskalować wykresy. Pomógłby ktoś na początku napisać jak z tego zrobić wykres: oś x dane z 2 kolumny oś y 3 kolumna i jak zapisać wszystkie pomiary do tabeli w programie? załączam plik tekstowy.

Witaj kolego. Następnym razem nazywaj temat bardziej szczegółowo. Pitol

Re: Projekt pomoc

: 09 kwie 2013 17:25
autor: PiDi
Pomocne bloczki: Read From Spreadsheet File i Index Array.

Re: Projekt pomoc

: 09 kwie 2013 20:01
autor: Maciej
Próbowałem już, ale mi zapisuje w formacie całkowitym jak mam cyfry po przecinku to mi zaokrągla.
Mógłby ktoś to zobaczyć i pokazać jak to poprawnie wczytać i wykresy zrobić na podstawie tych danych? Załączam pliki.

Re: Projekt pomoc

: 09 kwie 2013 23:13
autor: dzojstik22
Maciej- samo z siebie labview nic Ci nie pozaokrągla- zawsze musi być jakaś przyczyna.
1). Wejdź do pliku tekstowego i pozamieniaj kropki na przecinki i zapisz plik po zmianach.
2). Otwórz plik VI i wczytaj poprawiony plik tekstowy.
3). Sprawdź czy dane są dobrze wczytane. Między danymi powinien być tab a co jakiś czas on zanika- sprawdź czy to nie spowoduje blokowania wczytania.
4). Tworzenie wykresów- zajrzyj do załącznika.

Re: Projekt pomoc

: 10 kwie 2013 00:21
autor: PiDi
dzojstik22 pisze: 1). Wejdź do pliku tekstowego i pozamieniaj kropki na przecinki i zapisz plik po zmianach.
Można lepiej: przy wczytywaniu pliku trzeba pobawić się formatowaniem.
format.png
format.png (10.13 KiB) Przejrzano 8191 razy
W tym stringu na górze jest: %.;%f
Co to znaczy?
%.; oznacza wymuszenie zmiany symbolu dziesiętnego na kropkę (domyślnie LV ciągnie znak z ustawień systemowych; można też tak: %,; , wtedy wymuszamy zmianę na przecinek)
%f jest chyba oczywisty.

No i czytamy oczywiście dokumentację bloczków ;)

Projekt pomoc

: 10 kwie 2013 20:07
autor: Maciej
ok. Spróbuje tak zrobić. Dzięki za podpowiedzi.
dzojstik22 mógłbyś ten załącznik zapisać w wersji 8.2.1 albo Print Screen załączyć? Inaczej tego nie otworzę.

Re: Problem z odczytem/zapisem danych -> txt

: 12 kwie 2013 13:00
autor: dzojstik22
Sprawdź czy działa i daj znać.

Re: Problem z odczytem/zapisem danych -> txt

: 12 kwie 2013 22:16
autor: Maciej
Działa, dzięki. Sam już do tego doszedłem też. :) Obliczam teraz transformatę Fouriera . Mam dwa sygnały napięcie i prąd. Chciałbym otrzymać widmo amplitudowe i fazowe. Problem w tym że nie wiem jak prawidłowo sygnał podać na wejście tego bloczku fft, albo nie odpowiedni bloczek używam. Załączam plik. Jak ktoś coś wie to proszę o pomoc.