Jestem nowym użytkownikiem Labview.
Pomoże mi ktoś zrozumieć róznice pomiedzy ENUM i RINGIEM?
i pomiedzy SHIFT REGISTER a FEEDBACK?
bo dla mnie to dziala samo na ten moment.
Moze jakiś małe przykładziki dla zobrazowania różnic?
Róznice pomiedzy ENUM i RING
Róznice pomiedzy ENUM i RING
Ostatnio zmieniony 07 paź 2008 16:29 przez franek, łącznie zmieniany 1 raz.
franek wkimono
-
- Posty: 29
- Rejestracja: 02 wrz 2008 09:07
- Wersja środowiska: LabVIEW 2012
- Lokalizacja: Katowice/Warszawa
- Kontakt:
Re: roznice
Podstawową różnicą jest to, że Enum ma opisy przypisane do kolejnych liczb zaczynając od 0, a Ring może mieć opis przypisany do dowolnej wartości całkowitej.
Poza tym, w Enum'ie opis przypisany do wartości liczbowej jest fragmentem danych, więc podpięcie go do indicator'a powoduje wyświetlenie opisu. W Ring'u będzie wyświetlona wartość.
Feedback Node i Shift Register w zasadzie robią to samo, czyli przekazują wartości z jednej iteracji pętli do następnej, z tym że shift register może przekazywać wartości z więcej niż jednej iteracji (tzn. być odpowiednikiem z^-1 i z^-2), czego Feedback Node nie umie.
Z załączeniu przykładzik. Polecam oglądać z Highlight Execution - widać wtedy dokładnie jak działa Stacked Shift Register.
Poza tym, w Enum'ie opis przypisany do wartości liczbowej jest fragmentem danych, więc podpięcie go do indicator'a powoduje wyświetlenie opisu. W Ring'u będzie wyświetlona wartość.
Feedback Node i Shift Register w zasadzie robią to samo, czyli przekazują wartości z jednej iteracji pętli do następnej, z tym że shift register może przekazywać wartości z więcej niż jednej iteracji (tzn. być odpowiednikiem z^-1 i z^-2), czego Feedback Node nie umie.
Z załączeniu przykładzik. Polecam oglądać z Highlight Execution - widać wtedy dokładnie jak działa Stacked Shift Register.
Rudyjerz