tarowanie, ustawienie "zera"

Sprawy związane z interfejsem użytkownika - kontrolki, wskaźniki, wyświetlacze, wykresy oraz inne zagadnienia tego typu...
NitaS
Posty: 3
Rejestracja: 04 paź 2017 22:02
Wersja środowiska: LabVIEW 2016

tarowanie, ustawienie "zera"

Post autor: NitaS »

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?
---
NitaS
TMa
Posty: 203
Rejestracja: 07 sty 2010 12:56
Wersja środowiska: LabVIEW 2017

Re: tarowanie, ustawienie "zera"

Post autor: TMa »

Proponuję użycie rejestru przesuwnego. Tutaj znajdziesz tutorial wprowadzający w tematykę.
Awatar użytkownika
micard
Posty: 207
Rejestracja: 30 wrz 2011 11:28
Wersja środowiska: LabVIEW 2017
Kontakt:

Re: tarowanie, ustawienie "zera"

Post autor: micard »

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
spalinowy
Posty: 169
Rejestracja: 03 lut 2012 15:09
Wersja środowiska: LabVIEW 2017
Lokalizacja: Warszawa
Kontakt:

Re: tarowanie, ustawienie "zera"

Post autor: spalinowy »

Można też przez zmienną lokalną w case structure. Oczywiście najlepszym rozwiązaniem byłoby odejmowanie wartości średniej z kilku próbek.
ODPOWIEDZ