My PXI 6512 task is giving an error saying that its not supported. Is it not possible to generate a continuous pulse using PXI-6512 ? I am using onboard clock as clock source. What should be the clock source? Example program given in LabVIEW for Digital IO continuous waveform generation is also giving an error for PXI-6512?
Can you post a screenshot of that specific error? That will give some specifics to what could be going on here.
Can you try to delete this property node and rewire?
Yes, but for this particular card, that property is unsupported. You can find the properties that are supported at the link below. The PXI and PCI form factors will share most if not all of those supported properties.
NI PCI-6512 Supported Properties
Even after removing this property node same error is coming. Actually error is getting generated at Daqmx Timing Vi itself.
PXI-6512 only supports on-demand timing, which means it cannot import hardware clock to generate the ON/OFF signals. Therefore, you cannot use DAQmx Timing VI. The only way to somewhat implement on/off is to use a while loop with some timing VI such as Wait Until Next VI and put DAQmx Write VI within it.
Ok.. In that case how to get a deterministic 10 kHz pulse on its output? How to make my timing vi deterministic?
Due to hardware limitations of not being able to output signal based off of hardware clock, it is not possible to output 10kHz signal with PXI-6512. You will have to get another device that support hardware timed DIO such as PXIe-6535.