07-25-2011 01:08 PM
That helps a lot. One of the polymorphic subVI's is broken. If you want to find out which one, try taking a copy of the Create Channel DAQmx VI and drop it in a new VI. Use the drop down to pick a different instance and keep doing that until you come across one that definitely causes the run arrow to break. (No guarantees that this will show it, but seems like a good idea to me.)
Ultimately, I'd recommend you try reinstalling your DAQmx device drivers.
07-26-2011 01:35 PM
I re-installed the DAQmx driver. The vi works again.
07-26-2011 02:51 PM
Its not too uncommon- A lot of the vi's in vi.llb and in the DAQ palattes can get saved over by developers that are not being careful about what caahanges they save when looking into vi's they should leave alone.
A good practice is to make the shipping examples and vi.lib read-only. (and options> envionmental > "treat read only vi's as locked" + "do not automatically save") It will keep you sane in the future
07-26-2011 04:38 PM
Thanks for the pointer Jeff.