Hello,
Physically you have 3 different DAQ, right ?
Do they have the same name in NI MAX? In your VI it seems you are calling 3 times the same device as the name is identical.
Using separate names would be better.
By not working you mean no data for Speed and Torque or same data as Angle?
Did you look at the error output ? As the Device 3 is first in the dataflow if an error occurs the rest will not be executed.
If possible, do not use DAQ assistant as it is hidding the issues.
Moreover you are using local variables into your loop to create the file data and they will have race condition. Please use directly the terminal to avoid this.