Strona 1 z 1
Projekt Alarm LabVIEW
: 11 sty 2015 17:30
autor: Akuku
Witam, jestem w trakcie pracy nad projektem na zajęcia i trochę się pogubiłem. Zapomniałem parę kwestii zajęć i program mi nie działa. Mój program - alarm, po wpisaniu kodu ma odzbroić alarm i napisać kod poprawny, przy złym kodzie, włączyć alarm we wszystkich kontrolkach i dać 5 sekund na ponowne wpisanie kodu. Kontrolki vertical są do wyłączanie/włączania alarmu w poszczególnych miejscach. Jeśli ktoś byłby w stanie do jutra do godzin rannych poprawić mój projekt lub dać wskazówki, to byłbym wdzięczny
Projekt Alarm LabVIEW
: 11 sty 2015 19:33
autor: PawelR
Najważniejsze: w tym momencie najpierw sprawdzasz poprawność kodu, a potem uruchamiasz pętlę. W rezultacie zmiana kodu NIC nie daje (istotny jest stan początkowy).
Wrzuć indykator i sprawdzenie warunku do pętli WHILE. Oczywiście, strukturę Case też.
Sorry, ale nie bardzo mogę w tej chwili sam to poprawić...
Projekt Alarm LabVIEW
: 11 sty 2015 23:17
autor: Akuku
Szczerze mówiąc, to dalej nie umiem sobie z tym poradzić... No nic, dzięki za poświęcenie czasu, spróbuje z ćwiczeniowcem doogarnąć program
Projekt Alarm LabVIEW
: 12 sty 2015 01:06
autor: PawelR
Spróbuj robić po kolei, co chwila sprawdzając efekty. Zacznij od pętli WHILE, potem dodaj sprawdzenie warunku "czy kod jest poprawny" (jeśli tak, to zapal lampkę), a dopiero potem dodawaj (pojedynczo! albo całym wektorem) przełączniki.
I nie oczekuj, że najpierw narysujesz, a potem odpalisz. Pewnie mało komu to się uda, ale pewnie też mało kto próbuje.
Piszę, jakbyś musiał robić od nowa... ale niestety, to Cię czeka. Masz zły szkielet programu. Zauważ, że jeśli na początku wpiszesz dobry kod, program w ogóle nie wejdzie w pętlę (bo w stanie TRUE jej nie ma...).
Aha: w poprzednim wpisie pisząc "kod" miałem na myśli to, co wystukujesz w polu "Wpisz kod", a nie kod programu. To mogło być mylące.