How to use PXI 6071E daq card to complete multichannels scan with high sampling speed
I used pxi 6071E daq card to acquire 115v 400hz AC signals.when I use mutichannel scan function,I find that the voltage of waveforms have much more error.The voltage error is about 0~15v.please you can tell me why this happened?how to solve it.
Attachments:
多通道监测4.vi 199 KB
Sunny;
As you are scanning multiple channels and the signal range is high, you can try to set the interchannel delay a little higher. The interchannel delay is the time which the multiplexer will take to switch to the next channel. If that time is to short, the instrumentation amplifier can have problems to settle, and then an error at the reading will happen.
You can change the Interchannel delay at the AI Config.vi.
Hope this helps.
Filipe
Similar Messages
-
Using PXI 7352 Motion card and 6025E DAQ
Dear Sir,
I am using SCXI 1520 along with PXI 1011 & E Series DAQ (6025E) to measure the Load Value of a load cell. I am also using PXI 7352 Motion card to control the velocity of a Plunger. Now my requirement is to stop the movement of the Plunger depending on the value I read from the load cell. I am not able to achieve the stoping accuracy for high speeds (around 150mm/sec) in the software. Can it be possible with the use of Motion Control card and RTSI signals? If so, how can I do that? (I am not used any limit switches as the load value at which the Plunger should stop is user programmable and I am using DAQ card in Multiplexed mode because i am reading more number of analog inputs with only one DAQ card)
Ramkumar. D
Soliton Automation,
India.Hello.
Based on your post I am guessing that you are performing the control in software, i.e. starting a velocity move, and then reading the load cell until it reaches a threshold, then stopping the motion. As such you are essentially limited by the software control loop rates.
You are using PXI so it is possible that you are using real-time. If not, one solution could be to implement a real-time application that would be more deterministic, but again this would still depend on the software.
Depending on your system (stepper or servo), you could implement a direct analog feedback into the motion card itself, but this would require a signal which has a range much greater than your load cells. This is only a good option for servo axes. If this was somehow possible, you can tell the motion controller to move to a specified LOAD instead of a specified position/velocity. Provided you could appropriately condition the signal, this is the best choice.
Unfortunately, you cannot implement limit switches/etc over RTSI, so I believe that this will not be a good option.
A third, and probably most un-desireable option, is to output a voltage on the PXI-6025E proportional to the load received from the load cell. This voltage could then be used as the analog feedback for your motion device. This, however, still adds the software layer of delays.
I hope these ideas help you out.
Regards,
Colin C.
Applications Engineering
Colin Christofferson
Community Web Marketing
Blog -
I'm using the MHDDK for analog out/in with the PXIe 6341 DAQ card.
The examples, e.g. aoex5, show a single Timer (outTimerHelper::loadUI method), but the example shows DMA data loaded with the same vector size.
There is a comment in the outTimerHelper:rogramUpdateCount call which implies that different buffer sizes per channel can be used.
(the comment is: Switching between different buffer sizes will not be used)
Does anyone know what the format of the DMA buffer should be for data for multiple channels with different frequencies ?
For example, say we want a0 with a 1Khz Sine wave and a1 with a 1.5Khz sine wave. What does the DMA buffer look like ?
With the same frequency for each channel, the data is interleaved, e.g. (ao0#0, ao1#0; ao0#1, ao1#1, ...), but when the frequencies for each channel is different, what does the buffer look like ?Hello Kenstern,
The data is always interleaved because each card only has a single timing engine for each subsystem.
For AO you must specify the number of samples that AO will output. You also specify the number of channels. Because there is only one timing engine for AO, each AO will channel will get updated at the same time tick of the update clock. The data will be arranged interleaved exactly as the example shows because each AO channel needs data to output at each tick of the update clock. The data itself can change based on the frequency you want to output.
kenstern wrote:
For example, say we want a0 with a 1Khz Sine wave and a1 with a 1.5Khz sine wave. What does the DMA buffer look like ?
With the same frequency for each channel, the data is interleaved, e.g. (ao0#0, ao1#0; ao0#1, ao1#1, ...), but when the frequencies for each channel is different, what does the buffer look like ?
In your example, you need to come up with an update rate that works for both waveforms (1 KHz and 1.5 KHz sine waves). To get a good representation of a sine wave, you need to update more than 10x as fast as your fastest frequency...I would recommend 100x if possible.
Update Frequency: 150 KHz
Channels: 2
Then you create buffers that include full cycles of each waveform you want to output based on the update frequency. These buffers must also be the same size.
Buffer 1: Contains data for the 1 KHz sine wave, 300 points, 2 sine wave cycles
Buffer 2: Contains data for the 1.5 KHz sine wave, 300 points, 3 sine wave cycles
You then interleave them as before. When the data is run through the ADC, they are outputting different sine waves even though the AO channels are updating at the same rate. -
How to control two 6011e daq card to acquire eight signals simultaneously.
I use two 6011e daq card to acquire eight signals simultaneously .I use labview function to realize it,but the data graph show that the signals aren't acquired simultaneously,why?how to do it?
Hello;
You need to use the RTSI bus to route one board's clock signal to be the second board's clock signal. By doing that, you will have the same signal clock timing both boards, which will make the synchronization hardware timed.
You will need to have a RTSI cable connecting both boards together also.
The best way to go about this is to open the Labview examples that show how to synchronize multiple devices. You can apply the same idea to your board.
The examples can be found at Search Examples->I/O Interfaces->Data Acquisition->Multiple Device DAQ Examples.
Hope this helps.
Filipe -
Hi can some one help me..i dont know how to use my itunes gift card.
hi,
i need help on how to use the itunes gift card on the itunes store..i only have my credit card on file and i am trying to add it to my account but theres no where that its says i can add a gift card..can someone please help me w/this.
thanks,
veronicahttp://www.apple.com/itunes/
Go there and scroll all the way down to the bottom. At the links at the very bottom, all the way to the right, there will be a link under 'iTunes Store' that says 'Redeem iTunes Giftcards'
Hope that helps -
1. My PCI-6036E card has a FIFO of 1024 bytes in AI. Maximum how many samples can be acquired with single trigger for digitizing a waveform?
2. PCI-6036E DAQ card has got a AO with 10ks/s update rate? Can I generate a pulsed output with the AO of this card? I need a pulse of, say, 5 V and 1 kHz frequency.Giri,
1.The trigger is usually for enabling the acquisition. I mean, when it is logic zero, you acquire nothing; however, when it is logic one, you start acquiring your waveform,and you can acquire continuously without having to worry about how many samples, unless you want to set your program for doing so. You can acquire continuously by implementing buffer acquisition. Finally, the FIFO that is in the board will not affect the buffer acquisition.
2.Yes, you can do that! You can generate your 5V signal with that specific frequency, and you should not have any problems, because the freq fits in the update rate.
I hope this information is helpful.
L Aguila
Applications Engineer
National Instruments -
How to use a AppStore gift card
How to use a AppStore gift card in clash of clans
Apple should put A Big sticker on the cards, when they promote them. I got one as a gift, but now it is worthless as I cannot use it.
-
When using the 6024E DAQ card, with VB5, is there anything that one has to do to close / shutdown the card before exiting the application. The application only uses AIRead_Scan and DigIn_Port functions.
Raghunathan
LV2012 to Automate Hydraulic Test rigs.Hello,
You won't need any other functions after AI_Read_Scan or after DIG_In_Prt since both functions are for none buffered acquisitions.
For more information, I recommend that you take a look at the shipping examples that get installed under the folder C:\National Instruments\NI-DAQ\Examples
Good luck with your application! -
How to use PXI-8532 in LabVIEW Development Environment?
Hi,
I want to know how to use PXI-8532 in LabVIEW Development Environment.
I'm using
1. Windows7 32bit
2. LabVIEW Pro 2012 SP1 32bit
3. NI-Industrial Communications for DeviceNet 2.3
4. PXIe-1062Q
5. PXIe-8135
6. PXI-8532 *2 (Names are "dnet0" and "dnet1".)
* Both PXI-8532 are installed in the same chassis (PXIe-1062Q).
I want to construct the system that "dnet0" sends data, and "dnet1" receives it. The data type I want to use is an array of bools.
I made VI (test.vi), but it does not work.
Could you tell me the reason why my VI doesn't work correctly.
Thank you so much for your help and time.
Best Regards,
volcanon2
Attachments:
test.vi 28 KBactiveX
-
6025E DAQ card is not communicat​ing with driver I have written
I recently wrote a driver that used the 6025E DAQ card. I then packaged up this product, and am in the process of creating a second identical product. The problem is that the software I wrote does not work with the new hardware card. Nothing has changed, except for the new card. Basically, the first product works great, the second one does not... They both seem to be using the same version of NI-DAQ (6.9.1), and I can't think of anything else that would cause these problems...
Could it be the computer speed? The actual system is a 866 MHz, but the test system (until the new computer arrives) is only 250 MHz...
In addition, the NI-DAQ test software works fine, i.e. I can send Digital inputs and th
e NI-DAQ test software will process the signals, but my software will not.First, I want to make sure I understand your terminology. You have written a driver for your 6025E? We consider NI-DAQ(6.9.1) the driver for the DAQ boards. If you are making NI-DAQ function calls, then I'd say you are using the driver. (You're not making register-level programming calls are you?)
It's hard to say what the problem is right away, but I guess I do have some suggestions. In case you were wondering, computer speed usually isn't a problem when using standard DIO.
What does your program do? Find a similar example program in your ...\NI-DAQ\Examples folder and see if it works.
What is the other board you are trying to use? Is it also a 6025E?
Also, you said the program is not working, but what is the result? Are you getting any kind of e
rror message?
Russell
Applications Engineer
National Instruments
http://www.ni.com/support -
Dear All
Can anyone give me simple instructions on how to use more than one ipod on the same computer with itunes. My daughters have a different generation 'nano' each & my wife a 'shuffle'?
Many thanksClick here for options.
(69081) -
How to use the LAN NetStream for peer transmission, please help, write a sample code
How to use the LAN NetStream for peer transmission, please help, write a sample code
No reply, I reply, Oh
-
how to use airport time capsule on a dell portable pc with windows 7 taking in consideration that time machine doesn't run with Windows ?
TM does not work like that.
If you want files to use later.. do not use TM.
Or do not use TM to the same location. Plug a USB drive into the computer and use that as the target for the permanent backup.
Read some details of how TM works so you understand what it will do.
http://pondini.org/TM/Works.html
Use a clone or different software for a permanent backup.
http://pondini.org/TM/Clones.html
How to use TC
http://pondini.org/TM/Time_Capsule.html
This is helpful.. particularly Q3.
Why you don't want to use TM.
Q20 here. http://pondini.org/TM/FAQ.html -
We have a corporate iPad in our auto showroom to show guests how to use features on their vehicles. Someone locked it with their account. It was not an employee. How can I get in? I did a restore of the software already?
Gather up the proof that the dealership is the original purchaser of the iPad,
and take the iPad & that proof to a physical Apple store for possible assistance.
It is highly suggested that you make a genius bar appointment to avoid delay
at the store:
Make a Genius Bar Reservation
http://www.apple.com/retail/geniusbar/
If no Apple store close by, get the information mentioned above and contact
Apple Contact Us for assistance.
Once the problem is resolved, you may wish it use Guided Access to limit
what customers can do with the iPad.
iOS: About Guided Access - Apple Support -
HOW DO use the Mikey 2.0 iPod and iPhone Microphone with my IPHONE4
HOW DO use the Mikey 2.0 iPod and iPhone Microphone with my IPHONE4
Did the microphone come with a user manual? You might contact support for the microphone.
Just so you know the iPhone 4 has a built-in microphone
Maybe you are looking for
-
No data to refresh in BPC for Ecxel
Hello, I created an input schedule and tested it by sending the data from BPC for Excel interface. It works fine. However, if I try to distribute the schedule as an offline document, collect the same after the user modifications and try to process it
-
Hello, I have been working with long sequences in adobe premiere pro cc 2014. All of sudden, I see white flicker in the program monitor and rendered output too. The flicker does not follow any pattern. It is very random. How to work around on this? R
-
How to use Skype with FaceTime with iMac,iPad & iPhone?
How to use Skype with FaceTime with iMac,iPad & iPhone?
-
Where can i find the IPlanet Messaging Server API
I am trying to log a user into the IPlanet Messaging Server when the user logs into the IPlanet Portal Server. I would like to create a SSO effect between the portal server and the messaging server. Thanks
-
Hi, I was hoping someone here could answer this for me and maybe others. I will be upgrading to Windows 7 Ultimate soon on my main desktop PC and this will be a fresh install of Windows 7 Ultimate. What I'm concerned about and would like advice about