przesyłanie danych

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.
honda
Posty: 210
Rejestracja: 18 lis 2008 14:13
Wersja środowiska: LabVIEW 8.6
Kontakt:

przesyłanie danych

Post autor: honda »

witam,
problem dla was pewnie banalny ale -
przesylam parametry do urzadzenia, jak zrobic aby po zamknieciu programu i ponownym uruchomieniu parametry ktore wysylalem ostatnio nie znikaly i nie zamienialy sie w 0 =D>.

pozdrawiam
Awatar użytkownika
AzazeL
Posty: 46
Rejestracja: 05 cze 2008 19:00
Lokalizacja: Mikołów
Kontakt:

Re: przesyłanie danych

Post autor: AzazeL »

Musisz te dane zachować w jakimś zewnętrznym pliku a w programie umieścić procedury, które będą odczytywały wartości przy uruchomieniu i zapisywały przy wyjściu z programu (zatrzymaniu programu)

Najlepiej będzie użyć funkcji:
File I/O -> Configuration File VIs

albo


Advanced -> Windows Registry Access VIs
Awatar użytkownika
Pitol
Moderator
Posty: 984
Rejestracja: 19 lip 2007 00:00
Wersja środowiska: LabVIEW 2019
Lokalizacja: Kraków

przesyłanie danych

Post autor: Pitol »

a nie wystarczy (jeśli te parametry są w jakichś kontrolkach, klastrach, czy innych takich) kliknąć prawym na kontrolkę >> Data Operations >> Make Current Value Default? i powinno pamiętać...
a w ogóle to zależy co z tymi parametrami sie chce robić... bo jak ma być tylko tak że mają nie znikać po zamknięciu to wystarczy to co napisałem, a jak się chce je "trzymać" gdzies to można do pliku :P
Ostatnio zmieniony 18 lis 2008 21:41 przez Pitol, łącznie zmieniany 1 raz.
Awatar użytkownika
jogurt_owocowy
Posty: 1317
Rejestracja: 30 lis 2004 00:00
Wersja środowiska: LabVIEW 2015
Lokalizacja: Kraków

Re: przesyłanie danych

Post autor: jogurt_owocowy »

parametry ktore wysylalem ostatnio
Wygląda na to, że za każdym razem te parametry będą inne, a co za tym idzie Make Current Value Default się tutaj nie przyda. Ale jest nadzieja:
  1. Możesz zapisywać wartości kontrolek do pliku i niekoniecznie musisz robić to od początku. Zobacz TUTAJ. Na końcu posta znajdziesz subviaje do zapisywania i odczytywania z pliku wartości wszystkich kontrolek panelu.
  2. Spróbuj wykorzystać Datalogging:
    • Zapis wartości kontrolek: Operate -> Datalogging -> Log
    • Odczyt: Operate -> Datalogging -> Retrieve
[/list]
honda
Posty: 210
Rejestracja: 18 lis 2008 14:13
Wersja środowiska: LabVIEW 8.6
Kontakt:

Re: przesyłanie danych

Post autor: honda »

witam
wykorzystalem read key i write key oraz plik ini. odczytywanie z pliku ini zrobilem poza glowna petla programu. w momecie uruchcomienia odczytuje wartosci z pliku.

bardzo dziekuje za wszystkie podpowiedzi. pozdrawiam
ODPOWIEDZ