INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

Messbereich einstellen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

16.12.2019, 11:01 (Dieser Beitrag wurde zuletzt bearbeitet: 16.12.2019 11:02 von pixie_2.)
Beitrag #8

pixie_2 Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Dec 2019

2019
2019
DE



RE: Messbereich einstellen
(10.12.2019 17:02 )seuk schrieb:  
(09.12.2019 14:55 )pixie_2 schrieb:  Für Tipps wäre ich natürlich trotzdem sehr dankbar Angel

Hallo Pixie,

hier mal ein paar Gedankenanstöße, ich habe jetzt nicht in deine VIs geschaut...

- du hast einen Eingangswert y (z.B. 30)
- Sollwert ist Eingangswert minus Offset (z.B. 10 = 30-20)
- Offset ist demnach Eingangswert minus Sollwert (z.B. 20 = 30-10)

-> ein VI: Kalibriere()
- Eingabe: Sollwert, Eingangswert
- beim Klick auf "Kalibriere" berechnest du für jeden Kanal den Offset
- wenn du mit mehreren Kanälen arbeitest benötigst du ggf. ein Array, jeweils einen Offset für jeden Kanal speichert
- Ausgabe: Offset

-> ein VI: neueMessung()
- in jedem Messdurchlauf subtrahierst du dann den Offset vom Eingangswert

Wenn der Messbereich immer gleich groß ist, und nur verschoben wird, also z.B. 0-50, oder 25 - 75, dann reicht ja die Kalibrierung und die Anpassung der Y-Achse von dem Graph oder so. Falls sich die Größe des Messbereiches ändert, benötigst du einen Multiplikator.

Beispiele:
0 bis 10 V entsprichen 0 bis 100mm: Multiplikator von V in mm: 100/10
5 bis 10 V entsprichen -2 bis 2mm: Multiplikator von V in mm: 5/4

Schau mal nach dem VI: C:\Program Files\National Instruments\LabVIEW 2019\examples\Waveform\Waveform - Scale and Offset.vi ;-)

Was du dem Quietscheentchen auf einem Blatt Papier erklären kannst, das schaffst du auch mit Labview zu programmieren :-)

Hallo seuk,
vielen Dank für den Gedankenanstoß! Das hat mir wirklich weitergeholfen. Big Grin

Vielleicht hast du oder sonst jemand noch einen Tipp für mich.

Der Sollwert stellt sich nun ein, aber leider nur 1x & springt dann zurück auf den alten Wert. Was auch nach meiner VI-Konstruktion logisch ist. Weil nach Betätigen von Select-VI einmal den true-Wert ausgegeben wird & danach wieder der false-Wert.
Ich möchte also, dass der Sollwert für die laufende Messung gespeichert wird bzw. die Messspanne demnach neu ausgelegt ist. (Bspw. statt -25mm - 25mm nun jetzt 0mm - 50mm)

Vielen Dank schonmal! Blush

Hier mein jetziges VI.

   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Messbereich einstellen - pixie_2 - 09.12.2019, 09:43
RE: Messbereich einstellen - GerdW - 09.12.2019, 10:48
RE: Messbereich einstellen - pixie_2 - 09.12.2019, 13:16
RE: Messbereich einstellen - GerdW - 09.12.2019, 14:02
RE: Messbereich einstellen - pixie_2 - 09.12.2019, 14:55
RE: Messbereich einstellen - seuk - 10.12.2019, 17:02
RE: Messbereich einstellen - pixie_2 - 16.12.2019 11:01
RE: Messbereich einstellen - GerdW - 09.12.2019, 16:27
RE: Messbereich einstellen - GerdW - 16.12.2019, 11:22

Gehe zu: