Du meinst wohl eher 0,5 ms - 2,5 ms !
Und ich dachte, das haben wir schon mehr oder weniger durchgekaut!
Empfehle, ein solches Signal mit dem Counter direkt zu erzeugen. Das Beispiel hierzu im NI-Examplefinder ist z.B.
"Gen Dig Pulse Train Continous.vi".
Was du dann "on the fly" in der Loop ändern musst, ist der DutyCycle. Da musst du halt mal ein wenig rechnen.
Welche PropertyNode du da schreiben musst, öffne einfach mal das VI "DAQmx Create Channel (CO-Pulse Generation-Frequency).vi" im oben genannten Bsp.
Das obige erwähnte Bsp., entsprechende modifiziert, könnte z.B. so aussehen:
Gruß, Jens