Hello Purcell,
In LabVIEW, select Help >> Find Examples... From the Example Finder, browse to Hardware Input and Output >> Traditional DAQ >> Counters >> DAQ-STC >> Generate Pulse Train (DAQ-STC).vi. This Example VI allows you to specify your pulse train specs in terms of Frequency and Duty Cycle (if using an internal Timebase) or raw counts of delay and pulse (if using an external Timebase).
Keep in mind that the pulse width is directly dependant on the frequency and duty cycle. For example, if I specify a 1 Hz pulse train with a duty cycle of 50%, it will have a pulse width of .5 seconds. If I change that duty cycle to 75%, the pulse width would be .75 seconds.
Let me know if you have any further questions.
Sincerely,
Sean C.