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 

USB Messgerät mit LabVIEW ansprechen



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!

20.09.2006, 08:32
Beitrag #40

Wiggi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 99
Registriert seit: Aug 2006

7.1
2005
kA


Deutschland
USB Messgerät mit LabVIEW ansprechen
' schrieb:<div align="left">Hallo, Leute,

noch ein kleiner Beitrag von mir:

Ich habe so meine Zweifel, ob ihr bei euren Aufrufen von z.B. LKIF_DataStorageGetData oder LKIF_GetCalcData korrekte Werte zurückbekommt. Rückgabewerte sind hier ja Pointer zu Daten vom Typ LKIF_FLOATVALUE. Wenn ich die Dokumentation richtig verstehe, ist dies aber keine FLOAT-Variable, so wie ihr es anwendet, sondern ein Struktur, die aus 2 Werten besteht:

typedef struct {
LKIF_FLOATRESULT FloatResult; // valid or invalid data.
float Value; // measurement value during LKIF_FLOATRESULT_VALID.
Any other times will return an invalid value.
} LKIF_FLOATVALUE;

Teil 1 ist eine Enum-Definition (also wahrscheinlich I16 oder I32):
typedef enum {
LKIF_FLOATRESULT_VALID, // valid data
LKIF_FLOATRESULT_RANGEOVER_N, // over range at negative (-) side
LKIF_FLOATRESULT_WAITING, // comparator result
} LKIF_FLOATRESULT;

Erst Teil 2 ist eine Float-Variable.

Wie jetzt genau diese Struktur byte-weise wirklich aussieht, da kann ich euch leider auch nicht weiterhelfen. Übergabe und Auslesen von zusammengesetzten Variablentypen mit LabVIEW ist ein schwieriges Thema.

MfG, Jens</div>

Also was die korrektheit der Werte angeht hast du schonmal recht...
Die Werte stimmen nicht. Bisher bin ich davon ausgegangen das die Werte nurnoch Skaliert werden müssen, da es keinen Offset gibt. Soll heissen, wenn mein Messignal negativ wird geschieht dieses auch im LabVIEW Fenster.

Danke schonmal für den Tip
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
USB Messgerät mit LabVIEW ansprechen - Wiggi - 20.09.2006 08:32

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Messgerät antwortet (mir) nicht Nominas 5 2.620 14.01.2024 18:47
Letzter Beitrag: GerdW
  Messgerät über Visa auslesen AAlp 10 9.447 07.05.2019 08:59
Letzter Beitrag: AAlp
  RS232 Messgerät Probleme ElJon 9 9.323 18.12.2015 11:30
Letzter Beitrag: ElJon
  R232 Schnittstelle (PC zu Messgerät) knq 17 14.087 10.06.2015 15:22
Letzter Beitrag: Trinitatis
  Allgemeine Vorgehensweise: Kommunikation mit Messgerät Serial 70 47.902 15.04.2014 13:36
Letzter Beitrag: Serial
  Daten aus altem EMV Messgerät auslesen LabViewUser2014 2 4.970 28.02.2014 17:04
Letzter Beitrag: LabViewUser2014

Gehe zu: