Hallo zusammen,
ich steh irgendwie auf dem Schlauch. Ich möchte gerne bei einem UDP Telegramm die reinen HEX-Werte weiter verabeiten. Wie bekomme ich es hin, dass z.B. 4 Bytes als reine HEX-Werte in einem 14-Byte Text KO landen?
Beispiel von einer Zählerabfrage:
Die oben fett markierten Hex-Werte (0x0 0x0 0x3b 0x9) hätte ich gerne in einem KO. Wert als Binärdaten 4 Byte funktioniert hier leider nicht. Ich weis nicht weshalb. Denn der eigentliche Wert ist ja Dez 15113. Doch "Wert als Binärdaten" gibt mir immer 6707600 zurück, weshalb auch immer. Deshalb würde ich gerne die reinen Hexwerte weiterverabeiten, z.B. mit dem Baustein "Hex To Dec", doch wie bekomme ich das ausgelesen???
Danke!
Nico
ich steh irgendwie auf dem Schlauch. Ich möchte gerne bei einem UDP Telegramm die reinen HEX-Werte weiter verabeiten. Wie bekomme ich es hin, dass z.B. 4 Bytes als reine HEX-Werte in einem 14-Byte Text KO landen?
Beispiel von einer Zählerabfrage:
Code:
12.02.2012 09:08:11 (Prot: UDP) (Port: 50011) (Absender-IP: 192.168.1.44) (Recv: 123) 0x1e 0x52 0xff 0x56 0x0 0x0 0x8 0xb5 0xd8 0x1 0x77 0x7 0x1 0x0 0x2 0x8 0x0 0xff 0x63 0x1 0xa2 0x1 0x62 0x1e 0x52 0xff 0x56 0x0 0x0 0x3 0xac 0x64 0x1 0x77 0x7 0x1 0x0 0x1 0x8 0x1 0xff 0x1 0x1 0x62 0x1e 0x52 0xff 0x56 0x0 0x0 0x8 0xb5 0xd8 0x1 0x77 0x7 0x1 0x0 0x2 0x8 0x1 0xff 0x1 0x1 0x62 0x1e 0x52 0xff 0x56 0x0 0x0 0x3 0xac 0x64 0x1 0x77 0x7 0x1 0x0 0x1 0x8 0x2 0xff 0x1 0x1 0x62 0x1e 0x52 0xff 0x56 0x0 0x0 0x0 0x0 0x0 0x1 0x77 0x7 0x1 0x0 0xf 0x7 0x0 0xff 0x1 0x1 0x62 0x1b 0x52 0xff 0x55 [B]0x0 0x0 0x3b 0x9[/B] 0x1 0x77 0x7 0x1 0x0 0x23 0x7 0x0 RÿVµØwÿc¢bRÿV¬dwÿbRÿVµØwÿbRÿV¬dwÿbRÿVwÿbRÿU; w# (Gesamt: 5) (Work: 5) (Typ: Liste) (OK: 1)
Danke!
Nico
Kommentar