When doingPWM with DAQmx, error -200684 is thrown if a 0% duty cycle is attempted. For situations where a true 0% is needed, this is problematic. There are a few workarounds available, but some are less than ideal.
The suggestion here is to pause the output if a 0% duty cycle is attempted.
Trevor H. Technical Support Engineer National Instruments