Ja, einfach dem Doppelwort (=U32-Zahl) per Typumwandlung den Typ SGL unterschieben - das müßte normalerweise funktionieren.
Edit: Was soll denn diese seltsame "S5-Gleitpunktzahl" für eine interne Struktur haben? Eine normale Single-Gleitkommazahl nach IEEE-754, wie sie der Rest der Welt - und dazu gehört auch Labview - benutzt, scheint es ja nicht zu sein: dazu passt Dein Zahlenbeispiel nicht.
Zitat:Ich habe im Doppelwort 0 eine KG =1000000+03 stehen und lese jetzt Datenwort 0 und 1 aus der SPS aus, dann steht in meinem Array Index 0 =1892 und Index 1 = 0
Der Wahrheit näher liegen diese beiden Werte
Außerdem: KG (Körbchengröße?) 1E9, gibt es das überhaupt?
Zitat:als Ergebnis erwarte ich eine 100.0 im SGL – Format wenn ich diese beiden Werte zu einem Doppelwort zusammenführe.
Das normale Ergebnis wäre:
@ unicorn (Beitrag unten)
Genau!