This
thread discusses how to build XY plots. Now the example that I created for this discussion utilizes random X and Y values, it shows the concepts that are needed for your graphing.
To synthesize the X axis for each dataset generate an array that has the same number of elements as the Y-axis data you are getting from the Ethernet measurement system and the value of each element is equal to the element index times the time difference between samples (the reciprocal of the sample rate). Generate an X axis for each of your datasets in this way and you can plot them all on the same XY graph and the relative timing between the signals will be correct - assuming as I said that all the acquisitions start at the same time.
Mike...