zhao.lin,
On the VISA Configure Serial Port.vi, you will want to make the termination character "asterisk", which if my ascii memory serves me is 0x2A. Once the Read VI is reading characters, it will stop reading once it receives your termination character and move on to the next step. Note, you will need to make the timeout longer than it takes for the stage to return the data and the bytes to read longer than the data you are expecting.
Under this setup, you will need no loops and only one read VI.
-Marshall R