From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
11-14-2007 01:05 PM
11-14-2007 01:18 PM
01-19-2012 01:30 PM
Hi
The attached code I used five years ago using PCI 6251 to perform undersampling. I tried to use this code on NI DAQCard-6036E, but got errors. The error is' The device does not support operation from Ctr1 to PFI0. I don't have any PCI boards anymore. I only have NI DAQCard-6036E, and I want to use the attached code for one of my applications.
I checked the specification of NI DAQCard-6036E, and found that this card has two counter functions and multiple AI channels and two AO channels. I am wondering where the problem is. I am also bit rusty with my Labview programming now. I have not used Labview in past 4 years. I would appreciate if you can just modify that attach code for
NI DAQCard-6036E if possible. I would appreciate it.
Should you have any questions, please let me know.
Regards,
AM
01-20-2012 02:45 AM
First, search for an answer.
If you can't find one, start a new thread.
01-20-2012 06:18 PM
Hello DSPGUY1,
It seems that since you changed devices on your machine that you may be referencing the wrong device name for your physical channels. Change your physical channels and see if that fixes the problem.
Regards,
01-23-2012 09:54 AM
I did not change device on machine rather I am at a new job at a different location, and I have only DAQ 6036 E to use. I want to use my old code that was written for PCI 6052. I get error' Device does not support...' . What I understand that DAQ 6036E does not support routing clock sample from CTR1 to PFI0 or PFI1--PFI5.
If there is another way to route the sample clock that is generated by counting down the master clock, please let me know. I would be highly appreciative if you can modify that code for DAQ6036E , if possible.
Regards,
AM
01-23-2012 10:12 AM
Hello DSPGUY1,
I ran your code with a simulated DAQCard 6036E and here are the settings that worked for me:
1. AO sample clock output terminal: DAQCard 6036E-- PFI5
2. AO Channels: DAQCard 6036E-- ao0
3. Counter for Carrier Gen: DAQCard 6036E -- ctr1
4. Counter for samp Clock: DAQCard 6036E -- ctr0
5. AI Channels: DAQCard 6036E -- ai0
Regards,
Jeff L.
01-23-2012 11:14 AM
Hi Jeff,
Thanks for your quick response. I run the code using the setting you suggested.
The code runs but then get stuck at DAQmx Read vi. It does not stop and give me an error.
I tried first to use PFI 5 as a direct route that I think mean I need not to physically connect the CTR0 output to the PFI 5 rather it would be internally enrouted. Then I physically connected CTR0 output to PFI 5 but the result remained the same. I would appreciate if you can further direct me how to make my device work with the existing code.
Regards,
AM
01-23-2012 06:59 PM
Hi DSPGUY1,
When you use the DAQmx Export Signal VI, no external wiring is needed to make that signal go to the specified termial. On the other hand, it would be very helpful if you could tell us what error are you getting when you run your code.
Kind Regards
Carlos O
Applications Engineer
National Instruments