Strona 1 z 1

Połączenie dwóch komputerów w LAN proszę o pomoc

: 19 sty 2009 19:00
autor: matii185
:help: Mam z kolegą taki oto problem. Musimy zrobić projekt w którym połączone są ze sobą dwa komputery znajdujące się w sieci LAN i z takim problemem zwracam sie do wszystkich bedących w temacie. czy mogł by ktoś moze narysowac chociaż prosty schemacik takich dwóch programów na komputerze nadawczym i komputerze odbiorczym. Docelowo program ma zczytywać dane z multimetru przez RS232 zapisać je na komputerze nadawczym a następnie przez LAN przesłać zczytane dane do komputera odbiorczego. Proszę o jakiekolwiek wskazówki. Za pomoc z goóry dziękuję

Re: Połączenie dwóch komputerów w LAN proszę o pomoc

: 20 sty 2009 10:21
autor: Nowszy
Witam

Jest kilka sposobów komunikowania się przez sieć LAN. Najprostrzym do implementacji jest chyba Network Shared Variable.

W LabView jest wiele przykładów, które możecie wykorzystać w waszym projekcie. Wystarczy wybrać Help->Find Examples i tam są przykłady w katalogu Networking na bezpośrednie wykorzystanie TCP/UDP. Poza tym poszukajcie przykładów z "Network Shared Variable"

Do komunikacji po RS-232 potrzebne są sterowniki NI-VISA - do ściągnięcia z ni.com

Re: Połączenie dwóch komputerów w LAN proszę o pomoc

: 20 sty 2009 10:22
autor: jogurt_owocowy
gdy prosimy go o pomoc to mówi ze to wy macie mnie tego nauczyć
Niech żyje taka wspaniała kadra nałkowa.
Jeśli chodzi o komunikację przez sieć LAN, to poszukaj na forum, bo już było nie raz. Wasz program ma działać w oparciu o architekturę klient-serwer, a więc wpisz to w wyszukiwarkę i powinieneś dostać kilka przydatnych linków m.in. takie
http://labview.pl/viewtopic.php?t=118.html http://labview.pl/ForumsPro/viewtopic/t=627.html http://labview.pl/ForumsPro/viewtopic/t=1333.html
Druga część programu to komunikacja z multimetrem i tutaj sytuacja zależy od tego co to za multimetr. Przeszukaj forum pod kątem modelu, a jak nic nie znajdziesz, to wpisz po prostu "multimetr" i poczytaj to co wyskoczy, bo jaki by ten miernik nie był, to komunikacja z nim zawsze jest podobna.
Pozdrawiam

Połączenie dwóch komputerów w LAN proszę o pomoc

: 20 sty 2009 14:33
autor: matii185
Wielkie dzięki chłopaki za odpowiedz poszukam w tym helpie bo chyba nic innego nam nie pozosatało. A moze macie też jakies przydatne tytuły ksiazek na ten temat ??? Pomijam ksiazke dodawaną do labveiw bo do niej patrzyliśmy.

Re: Połączenie dwóch komputerów w LAN proszę o pomoc

: 20 sty 2009 15:32
autor: AzazeL
Jeżeli jesteś kompletnie zielony w LabVIEW to polecam zaopatrzyć się w książkę:
LabVIEW w praktyce

Masz tam przykłady komunikacji przez RS232, TCP i UDP.

Połączenie dwóch komputerów w LAN proszę o pomoc

: 28 sty 2009 11:00
autor: matii185
powiedzcie mi co w tych programach jest zle jeden jest do odbierania danych drugi do wysyłanai. Programy miały być najprostsze jakie sie tylko dało prz przez transmisje poprzez lan można było by coś pzresłać. w programie do nadawania chce wysłac poprostu jakąś wartość żeby tylko sprawdzić zę to działa nic wiecej. Pomocy dalej nie mamy od naszego gostka i nic i chce zrobić jak najprostszy program POMOCY
Obrazek
Obrazek

Re: Połączenie dwóch komputerów w LAN proszę o pomoc

: 28 sty 2009 11:28
autor: jogurt_owocowy
Zaglądałeś do linków, które Ci podałem wyżej?
Pod tym ostatnim masz przecież gotowca (w którym zauważysz TCP Listen - funkcję, której w Twoim programie brakuje).
PS. Struktury Sequence są tutaj zbędne - tam służyły mierzeniu czasu.
Pozdrawiam

Połączenie dwóch komputerów w LAN proszę o pomoc

: 30 sty 2009 08:19
autor: matii185
no właśnie zrobiłem tamte programy oba ale coś było nie tak :/ chyba ze nie umiem czegoś skonfigurować moze powie mi ktos jakich portów najlepiej używac w tego rodzaju połączenie mozę gdzies nie wpisuje jakiejś wartość i on nie chce sie połaczyć z drugim kompem jestem laikiem dlatego moge pytac o takie niby podstawowe sprawy ale jak juz wspominałem nie mieliśmy żadnych zajęc z labview a jednak program jest skąplikowany

Re: Połączenie dwóch komputerów w LAN proszę o pomoc

: 30 sty 2009 09:49
autor: wino
wyłącz wszystkie firewall'e (i zaporę windowsa też)

Re: Połączenie dwóch komputerów w LAN proszę o pomoc

: 30 sty 2009 10:51
autor: jogurt_owocowy
  1. Tak jak Ci już Nowszy doradził, kliknij Help -> Find Examples -> Networking -> TCP & UDP -> TCP Communicator - Active/Passive.vi. Działa Ci ten przykład?
  2. Dołącz swój program (a nie obrazki).
  3. Podaj wersję LV, jakiej używasz.

Połączenie dwóch komputerów w LAN proszę o pomoc

: 13 lut 2009 09:07
autor: matii185
Dzięki wszystkim za pomoc udało zrobić sie oba programy zamiast transmisji TCP użyliśmy UDP program z helpa zaostał zmieniony bo było tam kilka niepotrzebnych nam opcji. Jeszcze raz dzięki wszystkim za zainteresowanie :)

Re: Połączenie dwóch komputerów w LAN proszę o pomoc

: 14 paź 2010 09:37
autor: honda
witam

Mam podobne zadanie. Połączyłem dwa komputery bez problemu. Sprawa komplkuje się gdy aplikację która "odczytuje" dane na drugim komputerze wyłączę.
Ponieważ połączenie po TCP jest tylko małą częscią większego programu, nie wiem jak "obsłuzyć" błąd 56 aby nie zatrzymywało mi całej aplikacji.

Pozdrawiam

Połączenie dwóch komputerów w LAN proszę o pomoc

: 18 paź 2010 13:41
autor: bartus
Najprosciej zrobic filtrowanie bledu - chyba w ktoryms z przykladowych programow bylo to robione tak, ze jezeli pojawia sie blad o okreslonym id, to jest on czyszczony. ewentualnie mozesz zrobic swoja wersje - jezeli jest blad - to go wyczyscic, ale jakas informacja dla uzytkownika moze zostac wysłana, message box lub cos takiego ...

Re: Połączenie dwóch komputerów w LAN proszę o pomoc

: 20 paź 2010 18:10
autor: honda
witam
dzięki bardzo

pozdro