pytanie o wyświetlanie zapisanego pliku

Jeśli masz coś do powiedzenia w sprawie LabVIEW napisz. Tutaj są tematy, których nie można uściślić do innych działów.
timmek
Posty: 15
Rejestracja: 29 kwie 2010 14:15
Wersja środowiska: LabVIEW 2009

pytanie o wyświetlanie zapisanego pliku

Post autor: timmek »

mam kolejny problemik...

sczytuję dane z karty pomiarowej do pliku

następnie chcę go odczytać i wyświetlić wykres:
kod.JPG
kod.JPG (7.49 KiB) Przejrzano 6608 razy
po wciśnięciu przycisku tworzy się wykres, po chwili wyskakuje komunikat z błędem:
wcisniety.JPG
wcisniety.JPG (14 KiB) Przejrzano 6608 razy
co jest nie tak? może trzeba dać jakiś dalszy warunek? nie wie co ma robić gdy plik się kończy?
proszę o pomoc
Awatar użytkownika
coolfon
Posty: 232
Rejestracja: 01 gru 2007 08:59
Wersja środowiska: LabVIEW 2009
Kontakt:

Re: pytanie o wyświetlanie zapisanego pliku

Post autor: coolfon »

Wrzuć kod, wrzuć ten plik tekstowy... Będzie się to łatwiej debugowało, niż obrazki ;)
Awatar użytkownika
m3wm3
Posty: 22
Rejestracja: 10 gru 2009 22:33
Wersja środowiska: LabVIEW 8.6

pytanie o wyświetlanie zapisanego pliku

Post autor: m3wm3 »

Hmm, a to nie jest tak, że trzeba tego express-a wsadzić w while-a, a jako warunek zakończenia podłączyć wyjście EOF? :>
Ostatnio zmieniony 18 sie 2010 15:12 przez m3wm3, łącznie zmieniany 1 raz.
timmek
Posty: 15
Rejestracja: 29 kwie 2010 14:15
Wersja środowiska: LabVIEW 2009

Re: pytanie o wyświetlanie zapisanego pliku

Post autor: timmek »

udało mi się z tym while`em :)

aczkolwiek pojawił się kolejny problem, z wyświetlaniem na wykresie,
chciałbym aby wyświetlany plik "zmieścił się" w całości na jednym wykresie,

u mnie wygląda to tak: jeśli dane z pliku trwają 5s, to na wykresie pojawia się pierwsza część (0-1s), po chwili druga (1-2s), trzecia (2-3s) itd.
Co zrobić żeby wyświetliło całość za jednym razem??

Może trzeba użyć innego typu wykresu? Czy jakąś opcję wybrać? sporo szukałem i nie znalazłem... ;/
bogdani
Administrator
Posty: 1315
Rejestracja: 30 lip 2003 00:00
Wersja środowiska: LabVIEW 2015
Lokalizacja: Ruda Śląska
Kontakt:

pytanie o wyświetlanie zapisanego pliku

Post autor: bogdani »

timmek, może byś się zastosował do prośby coolfona, on dobrze mówi.
W tej chwili to jest wróżenie, a moja wróżka niestety ma wakacje.

Umieściłeś w kodzie Express VIja, którego konfiguracja jest w tej chwili dla nas nie widoczna, to jak mamy ci pomóc. Szanuj nas i nasz czas, skoro mamy ci pomóc, umieszczając kod ułatwisz zadania nam i przyspieszysz znalezienie problemu.

Podejrzewam że jest to związane z ilością odczytywanych przez ciebie danych, każdy odczyt to jedna sekunda danych i tyle wyświetlasz.
Rozwiązania są dwa, albo odczytasz cały plik od razu, albo będziesz gromadził te dane np. poprzez Shift Register.
Ktoś ci pomógł na forum? Podziękuj dając pochwałę.

Obrazek Obrazek Obrazek
Awatar użytkownika
Pitol
Moderator
Posty: 984
Rejestracja: 19 lip 2007 00:00
Wersja środowiska: LabVIEW 2019
Lokalizacja: Kraków

Re: pytanie o wyświetlanie zapisanego pliku

Post autor: Pitol »

No i bogdani mnie wyprzedził... :) Jeśli się odczytują dane partiami to rozwiązaniem jest kolejny express... X(
express.PNG
Zamiast pętli for wstaw swojego expressa do odczytu z pliku.

PS. bogdani a może tamten express to jego cały kod? :D
ObrazekObrazekObrazek
Chcesz taki podpis? Zajrzyj tutaj
ODPOWIEDZ