LabVIEWForum.de - 16Bit Word in Kommazahl über "type cast" oder "word to Integer"?

LabVIEWForum.de

Normale Version: 16Bit Word in Kommazahl über "type cast" oder "word to Integer"?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,
ich lese Daten von einem Busmodul.
Die Daten kommen als 16 Bit Word also 0..65535.

Ich möchte die Daten der Analogeingangskarte (+/- 10V) als Spannungswert darstellen.
Dabei repräsentieren folgende Spannungswerte die Eingangsdaten im Busmodul:

Messwert--------Eingangsdaten dezimal
-10 V ---------- 32768
-5 V --------- 49152
-0,0003V ----- 65535
0 V ----------- 0
+5 V ----------- 16383
+10 V --------- 32767

Wie realisiere ich am besten die Typenkonvertierung bzw. Datenkonvertierung?
So wie in dem Beispiel (LabVIEW 8.6) oder geht das besser/einfacher?

Vielen Dank im voraus.
Gruß Andreas
Die U16 Zahlen nach I16 konvertieren, skalieren, fertig
[attachment=20094]
Sehe, Du hasts ja schon richtig gemacht, und einen speziifischen Vor- oder Nachteil der einen oder anderen Variante wüßte ich nicht. Höchstens das: Die Typecast-Funktion ist eine mit Vorsicht zu verwendente fortgeschrittene Funktion, die ich nur verwenden würde, wenn sie gegenüber allen Alternativen schneller und einfacher ist. Das ist hier aber nicht der Fall. Also: Nicht verwenden.
Danke Lucki,
so werde ich es machen.

Gruß Andreas
Referenz-URLs