Strona 1 z 1

Przenoszenie plików z systemu RealTime do innego komputera

: 03 lip 2014 18:02
autor: Karol_Z
Witaj

Napisałem moją aplikację do akwizycji danych która pracuje na systemie czasu rzeczywistego labview i zapisuje moje pomiary w formacie TDMS do plików na dysku tego systemu. Mam dwa komputery - PC z windowsem i drugi z RT połączone ze sobą siecią LAN.

Teraz potrzebuje napisać w Labview aplikację która umożliwi mi przeglądanie zapisanych na systemie czasu rzeczywistego plików i przez LAN przesyłanie/kopiowanie ich na mój komputer.

Proszę o pomoc we wskazaniu jakiegoś manuala bądź poradę co powinienem w tym przypadku wykorzystać aby możliwe było wykonanie tego zadania.

z góry dziękuje
Karol

Przenoszenie plików z systemu RealTime do innego komputera

: 03 lip 2014 21:31
autor: Thorstein
Witaj,

Wydaje mi się, że najprostszym rozwiązaniem będzie stworzenie prostej komunikacji TCP/IP. Na komputerze z RT proponuję napisać aplikację, która będzie czytała plik .TDMS i wysyłała go poprzez TCP/IP do programu clienta uruchomionego na komputerze z Windowsem. Drugim rozwiązaniem jest stworzenie aplikacji z użyciem Network Published Shared Variables. W pierwszym jak i drugim przypadku przykładowe programy znajdziesz zarówno w examplach LabVIEW jak i w sieci.

Pozdrawiam,
Paweł
CLAD

Re: Przenoszenie plików z systemu RealTime do innego komputera

: 03 lip 2014 21:43
autor: PiDi
Jak duże są te pliki? Najprostszym rozwiązaniem "od ręki" jest ściągnięcie tych plików przez FTP.

Przenoszenie plików z systemu RealTime do innego komputera

: 04 lip 2014 11:51
autor: Karol_Z
Pliki te nie są duże, przy akwizycji na jednym kanale jest to kilkaset KB, w przypadku pomiarów na wielu kanałach maksymalnie jest to 2 - 3 MB.

Przenoszenie plików z systemu RealTime do innego komputera

: 04 lip 2014 14:27
autor: Karol_Z
Dziękuje Panowie za pomoc,

Problem udało się rozwiązać wykorzystując FTP.
Na przyszłość gdyby ktoś szukał jak rozwiązać taki przykład polecam:
http://digital.ni.com/public.nsf/allkb/ ... BB005A7684
Prościej się chyba nie da :)

pozdrawiam!