Strona 1 z 1

zapis 'red string' do pliku

: 07 paź 2010 14:40
autor: artur247
kożystając z przykładu 'Basic Serial Write and Read' odczytuję dane z urzadzenia. Wszystko sie ladnie wyswietla w oknie 'red string'.
Teraz pytanie jak te dane zapisac do pliku (nowy wynik pojawia sie co 1s) i jak dodac czas odczytu?
Pewnie to banalne pytanie ale jestem poczatkujacy w tym temacie.
jak dodaje opcje 'write to text file' wewnatrz 'case structure' to zapisuje 1 wymik a przy nastepnym chce zamienic plik. Najlepiej bylo by zapisac do formatu excela.
Jakies sugestie?
PS musze to miec w LabVIEW 7

Re: zapis 'red string' do pliku

: 07 paź 2010 16:54
autor: artur247
moze uproszcze pytanie.
program za kazdym razem pyta sie czy zastapic istniejacy plik. odpowiedz brzmi tak.
Ale jak to zrobic zeby on to robil automatycznie nie pytajac?

zapis 'red string' do pliku

: 07 paź 2010 18:30
autor: arrrkadiusz
Zapis do pliku można zrobić na kilka sposobów, najprościej jednak będzie w Twoim przypadku:
- przed pętlą w której odczytujesz dane z urządzenia otwierasz plik funkją : open/create/replace file, podajesz na wejście ścieżkę do pliku i koniecznie w operation wybierasz open or create
- referencje do pliku z wyjścia tej funkcji przenosisz do wewnątrz pętli na wejście funkcji write to text file
- jeśli chcesz miec czas to przed zapisem budujesz odpowiedniego stringa : czas[tab]dane, czas pobierasz za pomocą funkcji get data/time string
- oczywiście po zakończeniu pomiaru zamykasz po za petlą otwarty plik close file

Możesz też w czasie pomiaru gromadzić te dane do tablicy, jeśli nie ma ich dużo, a potem uzyć funkcji Write To Spreadsheet File

Możliwości jest kilka, generalnie proponuje skorzystać z pomocy labview, przykładów jest sporo jeśli chodzi o zapis danych do pliku

Re: zapis 'red string' do pliku

: 07 paź 2010 22:00
autor: wino
W załączniku przykład w labview 2009. W opisie profilu masz, że korzystasz z lv 2009 mam nadzieje, że dasz radę.

Program tworzy lub zastępuje plik, zapisuje dane do plik, przesuwa kursor w pliku na koniec (tak na wszelki wypadek) i na koniec zamyka referencje do pliku.

Re: zapis 'red string' do pliku

: 08 paź 2010 16:47
autor: artur247
dzieki, wszystko dziala :) a wystarczylo tylko umiescic zapisywanie w petli eh