如何接收不等長度的RS232資料後,填入Array中

Dear Sir,
後進擬從PIC CPU的RS232 Port循環式,接收不等長度的資料;第1筆資料5Bytes (3.396)、第2筆資料4Bytes (0351)、第3筆資料3Bytes (65C)、第4筆資料3Bytes (37%)、第5筆資料6Bytes (12123R)、第6筆資料6Bytes (12133R);各筆資料間以\t分隔,最後用\r\n來換行;如此循環不已。
然,後進寫出的程式,無法依接收的長度或\t來換下一個陣列,或\r\n來換下一個循環。故請版主先進們不吝指導,後進先於此感謝您了。
相關畫面如下圖,而程式也在下面。RS232_String11.vi (20.7 KB)
%E6%93%B7%E5%8F%96