Hallo Xit,
Zitat:ich habe erst versucht von hexstring auf Zahl..aber auch das funktioniert nicht
Weil du es falsch programmiert hast.
Wozu musst du eine Zahl in einen Hex-String umwandeln und diesen String dann wieder als Dezimalzahl behandeln und in einen U16 zurückkonvertieren???
Warum nicht einfach die Float-Zahl runden und in einen U16 umwandeln???
Zitat:Die Zahlen werden nicht als Hexzahlen angezeigt sondern nur als Dez
Weil du es so programmiert/formatiert hast!
Die Anzeigen lassen sich in LabVIEW ebenfalls formatieren, einfach mal die Eigenschaften des jeweiligen Indicators angucken!
Außerdem: der Wert ist unabhängig von der Anzeige! Es ist egal, ob du den Wert 2000 als Dezimalzahl (2000d) oder als Hexzahl (07D0h) oder als Oktalzahl (3720o) oder als Binärzahl (0000.0111.1101.0000b) anzeigen lässt! Es ist immer
derselbe Wert!