To use your channel as the source timebase, you need to add in a VI to set it up. At the low-level, it's the Counter Set Attribute VI, but you can grab one of the subVIs from the Examples which it easier. In the LabVIEW >> Examples >> Daq >> Counter >> ni-tio.llb directory, grab the Counter Source (NI-TIO).vi and place it in the string of VIs before the Set Pulse Specs.vi in your Generate Retriggerable Pulse example. It acts just like the Counter Gate (NI-TIO).vi except it's for the source. Then, on the front panel of the Generate Retriggerable Pulse, you should be able to specify one of the PFI lines to which you are wiring your source signal.
From what I understand from your description of your application, I have a suggestion which I'm not sure if you are
already following. There is an example for a Pulse Width Modulator which shows how you can programmatically change the pulse delay and pulse width of a pulse train. Find this by going to the http://www.ni.com/support page and choosing Example Programs from the Technical Resources pulldown menu. Then, type in "pulse width modulator". You can set up 3 counters to do this PWM and have them act as the sources for each of 3 counters. These 3 counters are set up as the Retriggerable Pulse Generation counters to expect the Z signal as the gate. When you change the pulse specs of the source, you end up changing the pulse specs of the retriggered pulse. The gate triggers the operation. This can be run continuously but will take 6 counters from your 6602. I hope this helps!
Regards,
Geneva L.
Applications Engineering
National Instruments
http://www.ni.com/ask