If I understand correctly, you want to read from two serial ports where the data arrives at different rates? Just use separate, independent loops to read from each port. Use queues to send the data from each loop to where it is needed, which could be another VI or a third loop in the same VI.