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 

Hex, dez zu floating point umwandeln



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!

08.09.2009, 12:06
Beitrag #11

Marquardt Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: Feb 2009

2009
2009
de

70794
Deutschland
Hex, dez zu floating point umwandeln
Ich habe noch eine Frage dazu, da ich momentan an genau dem gleichen Vorgang dran bin.
Die Typenumformung ist soweit klar.
Nur wie kann ich die ersten 4 Byte zusammenfassen, um einen Hexadezimalen String zu erhalten, den ich dann umformen kann?
Ich bekomme dies über Byte-Array nach String hin und kann bei Eigenschaften der Anzeige hexadezimal anwählen.
Der Hex-wert passt dann auch. Jedoch wird über eine Sonde im Blockdiagramm nicht der Hexwert weitergelietet und somit kann ich dieses Signal nicht für die Typumformung verwenden.
Kann mir dies noch jemand erklären?
Danke!!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
08.09.2009, 15:09
Beitrag #12

schrotti Offline
LVF-Freak
****


Beiträge: 842
Registriert seit: Feb 2008

2009 - 2011
2006
kA

70180
Deutschland
Hex, dez zu floating point umwandeln
Und wenn du in den Arbeitsspeicher reinschaust wirst du sehen, dass dort weder Werte in Hex, Oktal oder Dec vorliegen, sondern alle binär -.-.-..-.:wacko:Poste am besten das was du hast, und wir schauns uns an. Und poste alles, vermeide jede Interpretation und veränder die Ausgangsdaten nicht.

Gruß Julius
Empfehlungen: expressionflow, LavaG , mooregoodideas, OpenG, JKI Blog
Tipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.09.2009, 10:19
Beitrag #13

Marquardt Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: Feb 2009

2009
2009
de

70794
Deutschland
Hex, dez zu floating point umwandeln
Hier ein Screenshot dazu.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.09.2009, 10:35
Beitrag #14

joe1234 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 136
Registriert seit: Sep 2007

2010
2007
kA


Deutschland
Hex, dez zu floating point umwandeln
Hallo,

ich hoffe, ich verstehe dich richtig (wenn nicht, schreibe nochmal)
Also ich habe damals 8Byte Zahlen gehabt und diese habe ich einfach in einem SubVI berechnet (zusammengefasst).

Screenshot:
   

Den Zahlenwert danach konnte ich umwandeln in was ich möchte.

Gruß Joe
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.09.2009, 12:04
Beitrag #15

Marquardt Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: Feb 2009

2009
2009
de

70794
Deutschland
Hex, dez zu floating point umwandeln
Hallo joe1234,

Sorry schon mal, wenn ich so oft nachhaken muss. Big Grin
Ich bekomme z.B. folgende Werte für die 4 einzelnen Bytes: (Typ Vorzeichenloses Byte, 8 Bit Integer --> entspricht den Numerischen Eingaben Deines Screenshots)

Byte 0: 231
Byte 1: 233
Byte 2: 42
Byte 3: 66

Der Wert sollte 42,8 °C betragen.

Frage: Was für ein Format haben die Konstanten in Deinen Multiplikationen?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.09.2009, 12:21
Beitrag #16

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Hex, dez zu floating point umwandeln
Ah, schön, ein Bsp, du brauchst die folgende Umwandlung:
   
Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.09.2009, 13:16
Beitrag #17

Marquardt Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: Feb 2009

2009
2009
de

70794
Deutschland
Hex, dez zu floating point umwandeln
Hallo Jens,

That´s it!!!
Vielen, vielen Dank. Läuft perfekt.

Grüße.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.09.2009, 14:40
Beitrag #18

schrotti Offline
LVF-Freak
****


Beiträge: 842
Registriert seit: Feb 2008

2009 - 2011
2006
kA

70180
Deutschland
Hex, dez zu floating point umwandeln
Es geht noch einfacher, denn die Channel- und die Frame-API liefern dir ein Array mit 8 Elementen. Wenn du die Definition der Botschaft parat hast, wäre es möglich, gleich das ganze Array ins Type-Cast reinzujagen.

Gruß Julius
Empfehlungen: expressionflow, LavaG , mooregoodideas, OpenG, JKI Blog
Tipp
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
  2er Kompliment 12bit fix-point integer Slev1n 4 5.856 24.11.2015 10:59
Letzter Beitrag: Lucki
  Verdrahtung Floating Sources Schwand 2 3.681 13.10.2010 12:13
Letzter Beitrag: Schwand
  create Point?!?! caveman 1 3.195 22.09.2006 08:38
Letzter Beitrag: thomas.sandrisser
  Power Point aus LabVIEW 8 starten und beenden bua 6 6.440 29.03.2006 11:52
Letzter Beitrag: bua

Gehe zu: