It is not entirely clear what you want.
You VI does not contain a loop so you should only get one update/run. Are you possibly running this VI using the "continuous run" button?
This is not recommended! Basically, you are restarting the VI continuously whenever it finishes. The correct way would be to add a while loop with some timing and only the DAQ read function. Most likely, all the DAQ configuration should be done exactly once outside the loop, not over and over again with each iteration.
If I understand you right, you want to see only the newest data in the upper chart. In this case, you should use a graph instead of a chart. You can set x0 and dx via a property node accordingly. You could also keep using the chart, but (1) set the chart history lenght to the number of samples and (2) play with the update mode settings of the chart properties.
In any case, do yourself a favor and align tasks horizontally. Avoid using hidden wires, backwards wires, etc. It will make the program much easier to maintain and understand. (The attached VI shows what 20 seconds of "detailing" can do to brighten the diagram image without any change in wiring :))