Hi parimala,
the data from the TCP/IP read is returned as a string in LV (as you know). You should investigate the format of the data you are recieving. If the data is just suposed to be an array of floats, then the bulk of the data you should be able to cast as a float using the type cast function.
Generally (not always) the first couple of bytes (2 or 4 usually) will be a count of the number of elements contained in the array. These preliminary bytes have to be tossed before you do your type-casting.
I suggest you start by putting your data in a string indicator and enabling "slash codes" so you can see everything. You could also try type casting to a byte array, stripping of the first couple of bytes and then type cast the rest back to
a string and then to a float.
This is just a lot of guessing!
If you post your VI with an indicator/control that has the data you are after to the LV general list one of us will probably be able to be of more assistance.
I am much better with visual aids.
Ben