Hello pdan,
So you can certainly use the same program for E and S Series devices (given that all the functionality is supported), due to the fact that they both use the NI-DAQ driver. As to your concern, the S Series device is most certainly acquiring data simultaneously. It is not possible for the S Series board to acquire sequentially. Hope this helps!
-Alan A.