I am using labview 7.1 and NI-DAQmx BASE for Mac OS X with an NI USB-6009. Whenever I try to use counter output to generate a digital pulse I get error 200428 at an unknown location. This happens even with example VIs. The example VI that I am trying to use is examples/daqmxbase/dynamic/ctr/Gen Dig Pulse.vi.
There are a couple of things you can try, First, open the VI, save it and close it. Then reopen and see if it works. Here is a knowledge base article that you might find helpful.
Actually, the reason you're receiving that error is that the USB-6009 does not support counter output operations. The counter hardware only supports falling-edge simple event counting. If you need counter output operations I would encourage you to upgrade to a USB or PCI M Series device.
I'm having the same problem with my Mac OS X using the USB-6009 except I'm actually trying to use it as an input counter, to count pules. I keep getting the Error 200428. I'm pretty sure it may have to do with the specific settings in the task configuration but it won't let me change any of the options. Any ideas?