There are a couple of restrictions here:
1) 7us is not divisible by 100 (lets say for sake of argument we say 5us)
2) Micro second engine is not supported on Windows. You will need RT
Lets say we satisfy these conditions...
1) Now drop three timed loops and configure them as follows through the configuration page
Timed Loop #1:
Period : 5 us
Offset : 1000000 us (because we want all three loops to
have enough time to initialize and synchronise in the first iteration)
Name : L1
Timed Loop #2:
Period : 5 us
Offset : 1100000 us (1.1sec)
Name : L2
Timed Loop #3:
Period : 5 us
Offset : 1200000 us (1.2sec)
Name : L3
2) Run the loops for 20000 iterations each (so total is for 100ms = 20000*5us)
3) Drop a synchronise Timed Loop VI from the palette and give the name of the three loops in an array.
...hopefully this helps unless I am reading the problem wrong.
Regards,
Biren Shah
LabVIEW R&D