First, a few tips.
1. Make sure all of your controls have labels with meaningful names. Right now you have two charts that have no labels, and no names when I make the labels visible.
2. The configuration of the serial port belongs outside the main while loop. There is no reason to reconfigure it on every iteration of the inner For Loop, then repeatedly after that after time the outer while loop iterates.
3. You don't need a separate timeout setting on that VISA resourse. The Serial Configure already has an input where you can set the timeout.
4. Use block diagram cleanup tool to straigten out your wiring.
Now to your question. I'm not sure about displaying zero on a chart. But what I do see is that you have two charts, one gets data when the inner for loop is on the 0th iteration, the other gets it when the inner For loop is on iteration i=1.
Go to Find Examples int he chart menu and search for "waveform". There is an example called "Waveform Chart Data Types and Update Modes.vi" You'll see in there that if you bundle together two different data points before wiring that into the chart, it will udpate two different series at once.
If you want to have both sets of data show on in a single chart, then that chart belongs outside of the For Loop.