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 

Look-Up-Table (LUT) realisieren



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!

09.02.2007, 15:18
Beitrag #1

frawa Offline
Gelegenheitschreiber


Beiträge: 5
Registriert seit: Dec 2006

7.1 - 2011
2006
DE_EN

974xx
Deutschland
Look-Up-Table (LUT) realisieren
Hallo zusammen,

ich bin auf der Suche nach einer einfachen Realisierung eines LUT um Eingangswerten anhand einer durch Stützpunkten definierten stückweise linearen Funktion Ausgangswerte zuweisen zu können.

Damit soll das Spannungssignal eines Messverstärkers wieder in die ursprüngliche Kraft gewandelt werden.

Hat jemand eine Idee oder gibt es das VI schon?

Ich nutze LV 7.1 ...

Gruß Frank
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
09.02.2007, 15:24
Beitrag #2

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Look-Up-Table (LUT) realisieren
' schrieb:Hallo zusammen,

ich bin auf der Suche nach einer einfachen Realisierung eines LUT um Eingangswerten anhand einer durch Stützpunkten definierten stückweise linearen Funktion Ausgangswerte zuweisen zu können.

Damit soll das Spannungssignal eines Messverstärkers wieder in die ursprüngliche Kraft gewandelt werden.

Hat jemand eine Idee oder gibt es das VI schon?

Ich nutze LV 7.1 ...

Gruß Frank

Ja, du könntest deine Punkte mit "General Polynomical Fit.vi" interpolieren, dann bekommst du Koeffizienten deiner Funktion, dann kannst du jeden Eingangssignal mit diesen Koeffizienten multiplizieren, und bekommst den korrigierten Ausgangssignal raus.

Gruss, Eugen

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.02.2007, 10:44
Beitrag #3

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Look-Up-Table (LUT) realisieren
Ein bestimmtes VI brauchst Du dazu nicht, obwohl es auch das gibt (1D-Array interpolieren.vi). Die Skalierung und Linearisierung von Meßwerten ist vielmehr ein integrierter Bestandteil bei der Datenerfassung. Im Ergebnis bekommst Du dann beim DAQmx Read.Vi anstelle von Spannungen die linearisierten und fertig skalierten Werte Deiner physikalischen Einheit heraus. Eleganter geht es wirklich nicht mehr.

Um eine Sensorkennlinie zu skalieren und zu linearisieren gibt es zwei Möglichkeiten:

1. Im M&A-Explorer.
Der Vorteil ist, daß sich die Sensorkennlinie nach der Kompilierung nicht im EXE-Programm befindet. Für einen Sensortausch muß ich nicht das Programm ändern bzw. ich muß nicht die Kalibrierkoeffizienten in einer INI-Datei speichern.
Hier ein Screenshot, wobei die Skalierung mit Tabelle nur eine von mehreren Möglichkeiten ist:
   
Diese Skalierung íst zunächst noch nicht an einen bestimmten physikalischen Kanal gebunden.


2. Skalierung im Programm selbst. Würde ich Dir nicht unbedingt empfehlen. Man wird dabei nicht so schön am Händchen geführt wie das im M&A-Explorer der Fall ist. Aber es geht. Die Skalierung erfolgt mit QAQmx Eigenschaftknoten, die allerdings sehr gut getarnt sind. Sie sehen so aus:
   

Die Zuweisung der Skalierung zu einem Physikalischen Kanal ist unterschiedlich, ja nachdem Du den virtuellen Kanal im M&A-Expolrer oder in der Anwendung selbst erstellt hat. Bei einem Virtuellem Kanal im M&A-Exlorer wird direkt nach der Skalierung jedes physikalischen Kanals gefragt. Ansonsten erfolgt die Zuweisung mit dem Eigenschaftsknoten DAQmx Kanal - AI.NamDerAngepasstenSkalierung (Wobei man vorher den entsprechenden aktiven physikalischen Kanal im gleichen Eigenschaftsknoten selektiert haben muß)

Das ganze hört sich kompliziert an und ist vielleicht erst mal verwirrend. Wenn Du aber mit LabVIEW öfters Sensordaten zu erfassen hat, da ist es unbedingt lohnend sich mit der Kalibrierung gründlich auszukennen. Die Nachbearbeitung der erfassten Spannungswerte, was zunächst als das Naheliegende und einzig Mögliche erscheint, ist jedenfalls das Letzte was ich empfehlen würde.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  UI setup-table GT123 2 3.354 06.09.2016 05:01
Letzter Beitrag: GT123
  Durchflussmessung mit Hilfe von Impulsen realisieren MrBenBen 8 6.640 16.03.2016 14:38
Letzter Beitrag: MrBenBen
  Realisieren von drücken. Locke85 6 4.110 11.11.2015 10:10
Letzter Beitrag: Locke85
  Zeile in Table komplett anklicken zum weiteren bearbeiten flattervieh 8 7.592 07.12.2011 23:37
Letzter Beitrag: Lucki
  Table erstellen Benni123 6 6.743 12.10.2011 09:12
Letzter Beitrag: Benni123
  Wie einfaches Statusfenster realisieren? joerg030284 6 6.415 14.04.2011 08:06
Letzter Beitrag: joerg030284

Gehe zu: