(15.05.2012 10:40 )Katsching schrieb: Hi,
ich bin ziemlich unerfahren in Labview, daher mag euch die Frage vielleicht auch etwas trivial erscheinen...
es geht hier um einen Teil meines Programms, in dem ich die Checksumme eines Protokolls berechne, und diese dann an einen Hex-Datenstring anhängen will, welcher dann über die RS232 versendet wird....
es klappt soweit alles....die checksumme wird richtig berechnet, ich erhalte einen wert U8, welchen ich mit der Funktion Wert formatieren in einen String umwandle...nun will ich diesen Wert z.b. 51 HEX an die letzte Stelle meines Datenstrings anhängen....
dabei interpretiert er aber die 51 als einzelne Zeichen und ich erhalte in dem gesamten String nicht XXXXXX51 wie gewollt,
sondern XXXXXX3531...
woran liegt das?? Kann mir da jemand kurz helfen?
Rechtskick auf die Stringkonstante/Control und "Hex Display" wählen, anschliessend den Hexwert (bspw. 51) eintragen und das ganze wird als Hex-Wert übertragen.
Um Text und Hex zusammen zu bringen ganz Normal mit "Concatenate Strings" zusammenführen.
Gruss Marc
P.s. Das andere Display-Format sollte unbedingt dokumentiert werden, geht sonst leicht vergessen