Znaleziono 13 wyników

autor: draqo
01 cze 2011 18:58
Forum: Budowa struktury aplikacji
Temat: Inny sposób na opóźnienie czasowe iteracji pętli
Odpowiedzi: 5
Odsłony: 6545

Inny sposób na opóźnienie czasowe iteracji pętli

Myślałem, że to rozwiązanie zda egzamin, jednak potrzebuję czegoś innego. Chodzi mi bardziej o to, żeby pociągnąć iterację do dwóch case'ów i na każdym drucie prędkość iteracji ma być inna. Całość w jednej pętli while. Druga funkcja musi się wykonywać cały czas, jednak wolniej. Coś jakby w jednej pę...
autor: draqo
31 maja 2011 21:33
Forum: Budowa struktury aplikacji
Temat: Inny sposób na opóźnienie czasowe iteracji pętli
Odpowiedzi: 5
Odsłony: 6545

Inny sposób na opóźnienie czasowe iteracji pętli

Bardziej chodzi mi o dwa różne opóźnienia w jednej pętli while. Mogą być dwa case'y w środku, jednak działają one w tym samym czasie, a to jest największy problem, żeby zrobić dwa różne opóźnienia dla każdego z case'ów w tym samym czasie.
autor: draqo
31 maja 2011 17:29
Forum: Budowa struktury aplikacji
Temat: Inny sposób na opóźnienie czasowe iteracji pętli
Odpowiedzi: 5
Odsłony: 6545

Inny sposób na opóźnienie czasowe iteracji pętli

Witam,
czy jest inny sposób na opóźnienie iteracji w pętli while? Do licznika iteracji w jednej pętli mam podpięte dwa warunki i chciałbym, żeby dla jednego licznik iteracji "chodził" szybciej a dla drugiego wolniej. Jest jakaś opcja na rozwiązanie tego problemu?
autor: draqo
30 maja 2011 13:46
Forum: Budowa struktury aplikacji
Temat: Jak zrobić wyskakujące okienko informacyjne bez przycisków?
Odpowiedzi: 16
Odsłony: 20459

Re: Jak zrobić wyskakujące okienko informacyjne bez przycisków?

Żeby temat miał sens, w załączniku aplikacja, która po naciśnięciu otwiera subvi na określony czas. Oczywiście warunkiem otwarcia subvi może być inna wartość. Może się komuś przyda.

Należy otworzyć main.vi (oba pliki powinny się znaleźć w tej samej lokalizacji oczywiście).
autor: draqo
29 maja 2011 23:51
Forum: Budowa struktury aplikacji
Temat: Jak zrobić wyskakujące okienko informacyjne bez przycisków?
Odpowiedzi: 16
Odsłony: 20459

Jak zrobić wyskakujące okienko informacyjne bez przycisków?

Oczywiście tym wyskakującym okienkiem może być tylko subvi? Bo właśnie coś takiego udało mi się wymodzić przez Property Node. Przy sygnale True jest wczytywany subvi z powyłączanymi opcjami (jak to opisałeś), w momencie zmiany sygnału na False subvi zostaje zamknięty.
autor: draqo
29 maja 2011 18:04
Forum: Budowa struktury aplikacji
Temat: Jak zrobić wyskakujące okienko informacyjne bez przycisków?
Odpowiedzi: 16
Odsłony: 20459

Jak zrobić wyskakujące okienko informacyjne bez przycisków?

Chciałbym zrobić coś na zasadzie okienka informacyjnego, które ma wyświetlać komunikat (np. "Trwa praca"), jednak bez żadnych przycisków do jego wyłączenia. Ma się wyświetlać tak długo, aż zaistnieje pewien warunek, np. zmiana True na False. Da radę coś takiego zrobić?
autor: draqo
27 maja 2011 23:51
Forum: Budowa struktury aplikacji
Temat: Zerowanie iteracji pętli z wykorzystaniem shift register
Odpowiedzi: 1
Odsłony: 2944

Zerowanie iteracji pętli z wykorzystaniem shift register

Witam ponownie, czy jest jakaś możliwość na każdorazowe zerowanie iteracji po jednym wykonaniu pętli? Do rejestru przesuwnego z prawej strony mam podpięty bloczek wyznaczający zakres min i max, jako wejście x ustawiłem iterację pętli. Jeśli np. górny zakres ustawię na 100, to iteracja liczy tylko do...
autor: draqo
23 maja 2011 23:28
Forum: Budowa struktury aplikacji
Temat: Zliczanie ilości wywołań elementów z tablicy
Odpowiedzi: 1
Odsłony: 2813

Zliczanie ilości wywołań elementów z tablicy

Czy istnieje jakaś możliwość na zliczenie ilości wywołań elementów z tablicy? Dajmy na to, tablica składa się z 5-ciu elementów i każdy jest po kolei wywoływany (po ostatnim jest pierwszy, i tak dalej), do momentu, aż pewien warunek zostanie spełniony (np naciśnięcie przycisku przerwie operację). Tu...
autor: draqo
14 maja 2011 14:26
Forum: Budowa struktury aplikacji
Temat: Zmiana wartości True -> False na określony czas. Możliwe?
Odpowiedzi: 5
Odsłony: 5561

Re: Zmiana wartości True -> False na określony czas. Możliwe?

Sorry, nie bardzo wiem, co Twój .vi robi. :P Postaram się to wytłumaczyć lepiej. Podczas działania programu mam sygnał True, który zmienia się na False wtedy, kiedy zostanie naciśnięta krańcówka (podłączona pod LPT do wejścia). W momencie sygnału False zostaje wyświetlony komunikat, że krańcówka zos...
autor: draqo
13 maja 2011 17:37
Forum: Budowa struktury aplikacji
Temat: Zmiana wartości True -> False na określony czas. Możliwe?
Odpowiedzi: 5
Odsłony: 5561

Zmiana wartości True -> False na określony czas. Możliwe?

Czy istnieje możliwość zmiany wartości True na False na pewien określony czas i ponowny powrót do wartości True po upływie tego czasu? Chcę, aby przy stanie True wyskakiwało okienko informacyjne i po naciśnięciu OK okienko ma zniknąć, a przy ciągłym sygnale True okienko pokazuje się w nieskończoność...
autor: draqo
10 maja 2011 11:13
Forum: Budowa struktury aplikacji
Temat: Obsługa wejść LPT w LabView
Odpowiedzi: 4
Odsłony: 5113

Obsługa wejść LPT w LabView

No i udało mi się samemu rozwiązać problem. ;) Skorzystałem z In Port.vi oraz 32bitread_to_dsub.vi, dzięki czemu wyciągnąłem informacje z LPT, kiedy krańcówka jest włączona, a kiedy nie. Potem jeszcze tylko połączenie z przerwaniem pętli, kiedy krańcówka jest naciśnięta i w momencie, kiedy silnik na...
autor: draqo
09 maja 2011 21:27
Forum: Budowa struktury aplikacji
Temat: Obsługa wejść LPT w LabView
Odpowiedzi: 4
Odsłony: 5113

Obsługa wejść LPT w LabView

Uwierz mi, niejeden przykład już przeanalizowałem i nie znalazłem odpowiedzi na moje pytanie. Chodzi o to, że chcę wykorzystać piny 10 i 11 do podłączenia krańcówek, aby sinik po napotkaniu takiej przestał się kręcić, czyli tym samym żeby program przestał działać. Piny 10,11,12 i 13 są wejściami, wi...
autor: draqo
09 maja 2011 15:12
Forum: Budowa struktury aplikacji
Temat: Obsługa wejść LPT w LabView
Odpowiedzi: 4
Odsłony: 5113

Obsługa wejść LPT w LabView

Witam, stworzyłem sterownik silników krokowych na LPT, jednak mam problem z obsługą krańcówek pod LabView. Mam dwie krańcówki podpięte pod pin 10 i 11, czyli wejścia, jednak nie wiem, jak powinienem obsłużyć te krańcówki w LabView, aby program wiedział, że ma przestać działać. Byłbym wdzięczny za po...