Solution
TDMS writes separate columns as channels. In order for each loop to store the data in a separate column, you need to set the loop as the channel by either
- Wiring the loop counter index to the channel name input of the TDMS Write function
- Building an array of loop values and wire the build array function into the channel name input of the TDMS Write function