Cześć, pytanko typu jak to zrobić?
wykonuję pomiar przy pomocy belki tensometrycznej. Po położeniu pewnego ciężaru an wadze, chciałbym "ztarować" ją. Problem w sumie sprowadza się do zapamiętania jednej zmiennej, która byłaby przechowywana "gdzieś". Taka wartość następnie należałoby odjąć od wskazań czujnika. Chciałbym, aby ta wartość aktualizowała się za każdym razem kiedy nacisnę T/F button.
pomożecie?
tarowanie, ustawienie "zera"
Re: tarowanie, ustawienie "zera"
Proponuję użycie rejestru przesuwnego. Tutaj znajdziesz tutorial wprowadzający w tematykę.
- micard
- Posty: 204
- Rejestracja: 30 wrz 2011 11:28
- Wersja środowiska: LabVIEW 2017
- Has thanked: 7 times
- Been thanked: 6 times
- Kontakt:
Re: tarowanie, ustawienie "zera"
A jeśli nie lubisz zbyt wielu połączeń na diagramie, to eleganckim rozwiązaniem jest FGV (functional global variable):
https://forums.ni.com/t5/Example-Progra ... -p/3503982
lub action engine:
http://faculty.salina.k-state.edu/tim/r ... ngine.html
https://forums.ni.com/t5/Example-Progra ... -p/3503982
lub action engine:
http://faculty.salina.k-state.edu/tim/r ... ngine.html
-
- Posty: 132
- Rejestracja: 03 lut 2012 15:09
- Wersja środowiska: LabVIEW 2017
- Lokalizacja: Warszawa
- Been thanked: 3 times
- Kontakt:
Re: tarowanie, ustawienie "zera"
Można też przez zmienną lokalną w case structure. Oczywiście najlepszym rozwiązaniem byłoby odejmowanie wartości średniej z kilku próbek.