A simple solution is to put a pulse train out of one counter at some known frequency, the period on this pulse train will be time each TTL in will be integrated (counted) from. Lets say this is 10KHz so each bin of TTL counts will be 100us. On a second counter set the counter to count TTLs on the source pin corresponding to the TTL in line and have it count in buffered event counting mode from rising edge of the gate to rising edge of the gate. Now you should set the out pfi of the pulse of the pulse train to the gate pfi of the buffered event counter. You should be able to count events (TTL edges) on a well defined time period. I have done this with a 6602 in both traditional and daqMX labview code. One warning in daqMX mode the default is to filter out 0 events, so if there are times where no TTLs arrive on the source line, and this is a valid case, make this setting false. I am not infront of LV right now so I cant give you any code or exact function names but hopefully you can follow the general architecture. Good luck,
Paul