Strona 2 z 3
Re: Web Server inaczej... prośba o pomoc??
: 26 kwie 2006 10:50
autor: jogurt_owocowy
Krakers, pisałeś, że chcesz jeszcze sterować tą aplikacją. Czyli, tak rozumiem, klikać na swój "aktywno-pasywny" obraz panelu i oczekiwać zmiany wartości klikniętej kontrolki. Sam zmieniający się obrazek panelu w LV 6.1 można w prostszy sposób uzyskać z użyciem Web Servera.
I nie piszę, że się nie da tego zrobić, parę pomysłów już mam, ale wszystkie one to trochę jak wbijanie gwoździ śrubokrętem;) No ale po to jest forum, żeby czytać o innych. Czekam zatem na te lepsze.
PS. Może spróbuj przekonać promotora do zakupu nowszej wersji LV:)
Re: Web Server inaczej... prośba o pomoc??
: 26 kwie 2006 11:18
autor: Mikrobi
1. dlaczego tło diagramu jest niebieskie...?
2. W którym momencie pojawia się błąd...?
Re: Web Server inaczej... prośba o pomoc??
: 26 kwie 2006 12:46
autor: krakers22
Jogurcie_owocowy zakup nowego LabVIEW będzie tylko szkoda, że po mojej obronie.
A co do Web Servera to już go wykorzystałem i teraz pora na jakiegoś VI-a. A co jeszcze do pomysłów to moje to są chyba jak wbijanie gwoździ ręką...
Mikrobi tło diagramu jest niebieskie bo się zapoznawałem z LabVIEW (jak jeszcze nie miałem żadnego pojęcia co to takiego
i tak się zostało, a błąd pojawia się na wyjściu bloczka Run VI.
Re: Web Server inaczej... prośba o pomoc??
: 26 kwie 2006 14:06
autor: jogurt_owocowy
A może wbijanie czołem? ;)
No dobra, a jak to sterowanie vijajem ma wyglądać. Tak, jak "na żywo" tzn. klikasz na kontrolkę i ona odpowiednio reaguje czy może być jakoś prościej?
Re: Web Server inaczej... prośba o pomoc??
: 26 kwie 2006 14:16
autor: krakers22
Hehe czołem to już super sadyzm ;)
Dobrze by było, żeby działał "na żywo"
, a co do "prościej" to nie wiem co masz na myśli... Jogurcie_owocowy czy możesz sprecyzować?
Re: Web Server inaczej... prośba o pomoc??
: 26 kwie 2006 14:47
autor: jogurt_owocowy
"Na żywo" to się rozumiemy. A prościej to np. tak jak narysunku poniżej. "Bierny" obrazek i "aktywna" lista wartości kontrolek, którą możemy edytować, kliknąć AKTUALIZUJ i widzimy efekty zmiany na obrazku.
Re: Web Server inaczej... prośba o pomoc??
: 26 kwie 2006 15:48
autor: krakers22
A mógłbym prosić Jogurcie_owocowy o wyjaśnienie w jaki sposób to zrobiłeś
lub o diagramik jak to nie problem... ;)
Re: Web Server inaczej... prośba o pomoc??
: 26 kwie 2006 16:10
autor: jogurt_owocowy
Jasna sprawa.
Dołączyłbym viaje, ale w 6.1 ich nie otworzysz.
To co na obrazkach było zrobione w LV 8.0 więc niektóre rzeczy mogą się różnić np. Invoke Node - Get Panel Image.
Re: Web Server inaczej... prośba o pomoc??
: 26 kwie 2006 19:37
autor: krakers22
Dzięki serdeczne Jogurcie_owocowy ;), ale to jeszcze nie koniec bo właśnie mam problem z bloczkiem Get Panel Image. Czy ja te opcje, które zaznaczyłem na screen-ie mam wziąć w klaster i następnie do jakiegoś bloczka , który obsługuje obraz czy jak?
PS. A tak na marginesie to czy ma ktos może linka do jakiejś stronki z kolorami i opisem tych przewodów bo ja nie do końca w nich jestem zorientowany.
Re: Web Server inaczej... prośba o pomoc??
: 26 kwie 2006 19:38
autor: krakers22
Screen, o którym pisałem wyżej ;)...
Re: Web Server inaczej... prośba o pomoc??
: 26 kwie 2006 20:08
autor: jogurt_owocowy
Kliknij prawym klawiszem na Invoke Node -> Help For Get Panel Image i stanie się światłość.
W klaster można wziąć wszystko tylko po co?! Zobacz jakie wejścia ma klocek Draw Flattened Pixmap, bo to do niego pojadą te dane. image depth to głębia kolorów obrazka. image to zawartość obrazu. Dla obrazów indeksowanych będzie to macierz 2D(M*N) indeksów do tablicy kolorów zawartej w colors, dla obrazów RGB(True Color) pewno macierz 3D(M*N*3).
Strzelam to wszystko bo nie mam LV 6.1 więc mogę się mylić, ale help nie;)
Re: Web Server inaczej... prośba o pomoc??
: 27 kwie 2006 17:26
autor: krakers22
Dzięki za podpowiedź, łatwo poszło...
Mam jeszcze parę pytań jednak:
1. Co prawda czytałem helpa, ale chciałbym poznać Twoje rozumowanie, że się tak wyrażę, odnośnie bloczka VI z opcją "Panel" tuż przed pętlą. Jakie zadanie w tym VI-ju ma spełniać ten bloczek?
2. Przy zdalnym sterowaniu niestety występuje błąd (za bloczkiem VI z opcją "Panel") o numerze 1032 ("VI Server access denied"). Porty VI Server są wszędzie tak samo ustawione, a zapory zdjęte. Dodatkowo oba komputery znajdują się w tej samej sieci. Jakieś pomysły??
3. Pod, który bloczek podwiązałeś przycisk "aktualizuj wartości"? "Send"? Przecierz on z niczym się nie łączy...
Re: Web Server inaczej... prośba o pomoc??
: 27 kwie 2006 19:57
autor: krakers22
A tak na marginesie to jednak bez sterowania się nie obejdzie więc temat jest ciągle aktualny... Ja być otwarty na wszelkie propozycje. ;)
Re: Web Server inaczej... prośba o pomoc??
: 28 kwie 2006 12:32
autor: jogurt_owocowy
1. Bloczek Property Node-Panel zwraca referencję do panelu viaja. Korzystając z niej i kolejnego Property Node wyłuskuje się wartości kontrolek w pętli for.
2. Spróbuj pogrzebać w opcjach. Options -> VI Server -> Configuration zaznacz ptaszka przy Allow TCP/IP Access.
3. Ten przycisk pełnił rolę "demonstracyjną":) Tak jak i cały program. Najlepiej byłoby to zrobić tak, że do tej tablicy kontrolek wpisywać tylko kontrolki (nie-Indicators) i po prostu aktualizować wartości w każdym obiegu pętli. Wtedy przycisk AKTUALIZUJ nie będzie potrzebny, chociaż można go zostawić i dać użytkownikowi do wyboru aktualizację natychmiastową albo po naciśnięciu przycisku.
Re: Web Server inaczej... prośba o pomoc??
: 28 kwie 2006 16:05
autor: krakers22
Hmm... W opcjach vi serwera też wszystko dobrze jest poustawiane. Dla wszystkich adresów zrobiłem allow, podobnie w pozostałych opcjach. Niestety to nie to.
Dla pewności umieściłem nawet ten port w wyjątkach firewall-a i też nic...