11-30-2005 06:22 AM
11-30-2005 06:37 AM
Oh , i thought you were using some digital channels that you ahve configured on max for performing DO operations.
I suggest you go throught the DAQmx DIgital IO examples and the see which suits your purpose and use it.
Since your requirement was that your AI acquisistion has to be continous, I do not see any escape from the lock that user cannot execute any other event, or press anyother button while teh acq loop is running.
if it is so, then just switch back to finite acquisition. and on each run you can get avalue and decide on which buto you can click.
let me know if this is ok and we can modify the Vi to work like this.
regards
Dev
11-30-2005 07:42 AM
Hi Dev:
If I use finite acq. then the time is not accurate because it need to operate configure--> start ---> 1/10 ---> stop. In this way, there is also a 1ms from the shift register to the imeout case, it doesn't work, am I correct?
If so, that means you can not any see escape from the lock that user can press any other button to do the other event, right? Thet mean, otherwise the user must press "stop acquistion" button like subvi to go to the next button doing? right? The program finally will look two interface, one is main and the other is subvi, right?
First of all, am my understanding correct?
11-30-2005 10:48 PM
Hi John,
If so, that means you can not any see escape from the lock that user can press any other button to do the other event, right? Thet mean, otherwise the user must press "stop acquistion" button like subvi to go to the next button doing? right? The program finally will look two interface, one is main and the other is subvi, right?
Yes, that is what i meant.
If I use finite acq. then the time is not accurate because it need to operate configure--> start ---> 1/10 ---> stop. In this way, there is also a 1ms from the shift register to the imeout case, it doesn't work, am I correct?
11-30-2005 11:37 PM
Hi Dev:
The best logic i can suggest is keep continous acq in a sub VI, keep a stop button in that sub VI to stop it and get back to Main VI.
12-01-2005 12:14 AM
The best logic i can suggest is keep continous acq in a sub VI, keep a stop button in that sub VI to stop it and get back to Main VI.
12-01-2005 01:23 AM
Hi Dev:
DGnd gives you the ground reference for all your Digital outputs. In ohter words, The 5V TTL that your Dogital output channel sources, is reverenced to this DGND. So, you have to connect it for all digital outputs.
That means I MUST use DGND becasue the 5V TTL that your Dogital output channel sources, is reverenced to this DGND. am I correct?
THere is no other way to escape from the CB-68LP board, am I correct? I need to be sure.
If so, then my fixture ground will be the same as CB68LP board ground. Do you think there is any other way to seperated it or not?
No i do not see any way to seperate it.
The attached graph indicate two part. One is signal source which is my test fixture with 9VDC power supply source. Another one is measurement system which can be CB68LP board and 6250 board. As you see there are two different ground, signal source ground and
the measurement system ground. Why can not seperated? Could you plesase explain?
12-01-2005 01:27 AM
Here is a note of Caution : Before connecting to your fixture's ground, do study it well and do confirm if this fixture's ground terminal and the DAQ card's digital ground are compatible.
In my case, how can I confirm? Could you please tell in your eyes my case is OK? As you see I have a fixture with 9VDV powersupply and the ground is connected to DGND of CB68LP right now? Everything is working right now.
Always make it a practice to verify the external/ Test device's input/ output (here you are talking about the 9VDC power supply source without earth and the output current from my test fixuter, right?) signal properties before connecting your DAQ card to it.
because andy mismatch between teh source and sink (measurement system as CB68LP and 6250 right?) can damage both the test system and your card as
12-01-2005 01:46 AM
12-01-2005 01:50 AM