PCIe-6321 frequency measurements

I am trying to use a PCIe-6321 to perform a simple frequency measurement (800-2500hz).  Are there daqmx functions for frequency measurments?  I tried some of the CVI examples but they throw error messages.  Is there an example were I can measure frequency on one of the analog inputs?

Your card have both analog inputs and counter inputs; they behave differently and for each of them there is a set of examples that explain the basic measurement types together with cabling.
Search with the example finder (Help >> Find examples... menu item) with "counter/timer" keyword and you'll find the examples you are looking for. Also looking for "frequency" drives you to the same examples.
Proud to use LW/CVI from 3.1 on.
My contributions to the Developer Zone Community
If I have helped you, why not giving me a kudos?

Similar Messages

  • Position Measurement with PCIe-6321

    Hi,
    I have PCIe-6321 card and I want to use it for linear position measurement. I have an interpolation device that provides A and B channels that I`m going to put in the counter inputs of the card. Are there any examples of using the position information with LabView (Graphing the position, using it for control purposes etc.) There are some examples in the example library of LabView but in most of the, PCI6321 isn´t on the compatible cards list although most PCI62xx cards are. Can I still use these examples? Thank you in advance.

    Hi
    You can try it with this examples, but there is another easy way. Please do not forget that you need at least the DAQmx 9.0 driver.
    1. Open the MAX and create a task  for your linear position measurement with the PCIe-6321
    2. There you can see all the connections you need and you can set all parameters fot the acquisition
    3. Save the Task
    4. Close MAX and open LabVIEW
    5. In the block diagram go to  Measurement I/O >> NI-DAQmx >> insert Task Const (DAQmx Task Name)
    6. Right click on the task constant and choose  >> Generate Code >> Configuration and Example
    7. Run your VI and have fun
    Kind regards
    Beat
    NI Germany

  • How to reduce the noise in PCIe-6321 acquisition, to optimize wiring.

    Hi all,
    I want to optimize my wiring in term of noise reduction. I use a DAQ PCIe-6321 in my application. I want to acquire an analog signal from a sensor (+/- 4 Volts, resolution of 2 mV, output impedance of 100 ohms) using the DAQ. The frequency of the signal is below 2 kHz. My first question is about the most suitable cable to use (shielded, twisted, etc.)? What is also the best suitable input configuration to choose in Labview (differential, RSE or NRSE)?
    Moreover, after processing of this data under Labview, I want to power an audio power amplifier (input impedance equal to 10 kohms) using the analog output of the DAQ. What is the most suitable cable to use to reduce the noise? Are there any other tips to optimize the wiring?
    Thank you for your help and suggestions!
    Cedric

    Hi guys,
    I know that it is a bit late to reply but that is the perfect topic for what I am looking for!
    I am currently working with acquisition systems using either PCI-6221 or PCIe-6321. Those systems are exactly the same but the results are different (see picture enclosed). We can see spikes and noise with the PCIe-6321 while we have the same conditions of measurements. 
    Here is the NI setup:
    - PCI-6221 + connector block CB-68LP + cable SHC68-68-EPM
    - PCIe-6321 + connector block SCB-68A + cable SHC68-68-EPM
    In one of the system equipped with PCIe-6321, I replaced all the devices like cables, detectors, motors and it doesn’t change anything. I also swapped the computer for one equipped with PCI-6221 and it works fine. It means that the problem really comes from the acquisition card.
    So my question is: why is there such a difference between those models? Do I need to change the configuration in the card?
    Thanks in advance.
    Maxime  
    Attachments:
    Difference PCIe6321 and PCI6321.jpg ‏136 KB

  • DAQmx Error 89137 When trying to make a high frequency measurement.

    I am using a PCI-6602 Timer/Counter for multiple measurements on a serial interface...
    I have the clock line connected to Gate0, the enable line to Aux0 because I need to make a two-Edge seperation measurement between the two later...
    But I also want to make a "Period/Frequency Measurement (High Frequency with Two Counters)" measurement...
    This requires that the signal to be measured is on Source0...
    I implimented the following Code:
    void meas_FP_Freq(float64 *Freq0, float64 *Freq1)
    TaskHandle CLK0_Freq, CLK1_Freq;
    DAQmxCreateTask ("FP_CLK0_Freq", &CLK0_Freq);
    DAQmxCreateTask ("FP_CLK1_Freq", &CLK1_Freq);
    DAQmxConnectTerms ("/Dev3/PFI38", "/Dev3/Ctr0Source", DAQmx_Val_DoNotInvertPolarity); // Gate0 to Source0, No Error....
    DAQmxConnectTerms ("/Dev3/80MHzTimebase", "/Dev3/Ctr1Source", DAQmx_Val_DoNotInvertPolarity);
    DAQmxCreateCIFreqChan (CLK0_Freq, "Dev3/ctr0", "", 6000000, 6500000, DAQmx_Val_Hz, DAQmx_Val_Rising, DAQmx_Val_HighFreq2Ctr, 0.001, 4, "");  // High freq measurement
    DAQmxCreateCIFreqChan (CLK1_Freq, "Dev3/ctr1", "", 6000000, 6500000, DAQmx_Val_Hz, DAQmx_Val_Rising, DAQmx_Val_LowFreq1Ctr, 0.001, 4, "");
    DAQmxReadCounterScalarF64 (CLK0_Freq, 3.0, Freq0, 0); // Run-Time Error -89137 Specified Route cannot be satisfied..etc
    DAQmxReadCounterScalarF64 (CLK1_Freq, 3.0, Freq1, 0);
    DAQmxDisconnectTerms ("/Dev3/80MHzTimebase", "/Dev3/Ctr0Source");
    DAQmxDisconnectTerms ("/Dev3/80MHzTimebase", "/Dev3/Ctr1Source");
    DAQmxClearTask (CLK0_Freq);
    DAQmxClearTask (CLK1_Freq);
    The "Low Frequency" method works fine, but the resolution is too low...
    Every help file I've read indicates I can use different PFI inputs for measurements... What am I missing?

    Hi,
    The reason that you are getting the error is the PFI lines are being reserved twice. You don't need the DAQmx Connect Terms functions in your code because the DAQmx driver does this for you automatically. If you still receive an error after doing this, try to changing the low frequency counter number.  I hope this helps you with your application.
    Regards,
    Hal L.

  • PCIe-6321

    hello everyone,
    I'm noby on LabWindows, I'm working on the NI PCIe-6321, pending delivery of NI PCI 6115 for my project (data acquisition pressure sensors)
     my question is how can we save the data acquired in a txt file when memory card is full and clear it after, is there a function ?
     for the momemt, I work with an example of daqmx LabWindows for a voltage measurement: ContAcq-ExtClk-DigStart
     thank you

     hello,
    Thanks for all the explanations, using the function outside the loop, she generates a file of 1000 lines, but by using it in the loop with  numchannels =2 (for example) she generates two columns 500 lines, now I see clearly the difference.
    for my project data acquisition with pressure sensors in your opinion it is more convenient to use a push button or a timer I opted for the 2 solution and I intend to set the timer to record such data at each interval of time, once I have all the data recorded in my file I'll do my traitememt. if you have other solutions?
    thx
    Annuler les modifications

  • I couldn't install PCIe 6321 with Simulink 2010a

    Hello,
    I have NI DAQ card (PCIe 6321). I tested it using the NI software but I couldn’t find the DAQ number in SIMULINK MATLAB 2010a to install it.  Please how can I solve this problem?
    Best Regards,
    Maher

    Hello Jim St,
    I'm using MATLAB SIMULINK to implement voltage control. I measure the voltage (Analog input) then implement my controller using Simulink MATLAB (Digital PI controller) and finally send the control signal (Analog output) to the process. I use the real time windows target toolbox in the SIMULINK to build analog input and the analog output. Unfortunately, I could find my DAC number in the list of National Instruments which is defined by the SIUMLINK MATLAB so I could not interface the MATLAB with the NI card. My card number is PCIe 6321 and I’m using MATLAB 2010a.
    Best Regards,
    Maher

  • 6602: How to use 8 counters simultaneously in C++ using traditional Daq for frequency measurement

    Hi Everybody;
    I'm new to Ni-DAQ cards and working on NI PCI-6602 Card in Borland C++, I should use Traditional DAQ for my project. Now I want to use all the 8 counters simultaneously for frequency measurement.
    1.Where should I connect my External signal, to source or gate, at present I have connected to source.
    2. How to set parameters and start the counters simultaneously, what are the parameters to be set for frequency measurement.
    3.How to start counting.(parameter settings)
    4.Should I set any PFI Lines or by default are they set to counters.
    status = GPCTR_Set_Application (1, gpctrNum, ND_SIMPLE_EVENT_CNT)
    status = GPCTR_Change_Parameter (1, gpctrNum, paramID, paramValue)
    iStatus = GPCTR_Watch(1, gpctrNum, ND_ARMED, entityValue);
    status = GPCTR_Watch (deviceNumber, gpctrNum,ND_COUNT, entityValue)
    what is the paramID in my case, Clear and appropriate answers would be very helpful and thanks in advance.
    Message Edited by Pavan K on 07-11-2009 12:38 AM

      I have made a program with LabVIEW 5.1 based on NI 6602, in which four counters were used.
      Counter 3 is used to generate pulses, which are directed to the gates of counter 0, 1 and 2. 
      The source terminals of counter 0,1 and 2 receive pulses, individually, to count how many pulses appear during the time interval of each gate pulse.
      The results are stored in a data file.
      In order to test its performance, only one signal of ramdom pulses is sent to counter 0,1 and 2.
      But I find that at the beginning the counts for the three counters are the same, but the following counts are totally different!
      What's wrong? And how to solve such a problem? Does it have something related with synchronization?
      Thank you very much!

  • Unstable Frequency Measurement USB6210

    Hi All, 
    I'm struggling to get a stable frequency measurement, to measure the RPM of a motor, using a single counter on a USB6210 board. 
    I'm using the +5V TTL signal to power an opto-transistor, and reading that signal back through Ctr0 (PFI1). See attached wiring schematic.
    I've put a scope in line (between PFI1 and DGND), and at the PFI1 terminal get a square wave, about 50Hz, peaks at about 2.5V. Do I need to be linking this signal to DGND, and how?
    I've set up a task in MAX, and readings fluctuate from 45Hz to 900Hz.
    I've also tried to read this in LabVIEW using the example VI - Meas Dig Frequency-Low Freq 1 Ctr.vi. I then get even more random results of +100,000 (full scale).
    Many Thanks,
    Martin 
    Attachments:
    Counter Wiring.jpg ‏63 KB
    24022010044.jpg ‏397 KB

    thanks a lot John P, i'll try it this vi config.
    well, my flow transmiter should give an 0-5 volts signal with frequency between 0 and 100 hz (datasheet here), and the data i need is codified in pulse frequency, the measured voltaje is wrong but frequency on oscilloscope is ok. i attached pics of my signal on oscilloscope measured on transmitter output, measures at daq card input are the same, i connected my transmitter ground to digital ground (im working on ni pci 6221).
    i tried the  Minimum Pulse Width option with 2.56 ms but now i realized why did'nt worked (voltaje level issues ), but now my typical noise is 3% of my signal, i think noise won't be a big deal.
    and i was surprised too about this system could get data acquisition insteand of data timeout error (because of voltaje level's issues), at first test i performed the system made the measures already mentioned, but i realized the ones who made this system attached the signal acquisition line to waterpump's power source (in fact, they attatched all data signal's lines to waterpump's power source ¬¬) and they hid noise effects with waveform's settings, now i fixed this and the system only shows me data timeout error.
    initially i got confused because if im getting frequency acquisition of milivolts signal i thought daq card's counter input could deal with it, but now i realized it was just noise peak effects.
    best regards
    .:. Pedro Rivera .:.
    i love to work and develop on labview, this is real fun!!!
    Attachments:
    signal acquisition.zip ‏355 KB

  • MSI 760Gm-P21(FX) PCI-E Frequency problem

      I'm having difficulties maintaining a constant PCI-E frequency. AMD Overdrive always shows it to be 60Mhz (and It should be 100Mhz - if I'm not mistaken). Always - meaning at any BIOS settings - overclocked, underclocked and/or 'Optimized Default'.
      So I got a letter from MSISupport saying basically that PCI-E frequency on my board is in fact proportional to HTLink frequency. Then I overclocked NB Frequency from 2000 to 2020 hence HTlink frequency went from 2000Mhz to 2020Mhz and fortunately got a reading of 101Mhz by AMD Overdrive.
      Now it's all good exept for the fact that I can't overclock the system for gaming (by raising FSB and lowering HTlink and\or NB Freqency) sinse Htlink being set to anything other than 2020Mhz (giving me PCI-E Freqency of constant 101Mhz) - is for some reason set to 60Mhz.
      Another thing that really concerns me is the fact that you can completely damage the videocard if PCI-E is set above the default 100Mhz. To add - you can really see the difference between 60Mhz and 101Mhz while playing the latest games (which is why to begin with I buit my PC).
    Here's my PC:
    AMD Athlon x3 450 (3.2Ghz overclockable to 3.6)
    MSI 760Gm-P21(FX)
    2x2Gb Kingston HyperX 1333Mhz (overclockable to 1600Mhz @1.6)
    Sapphire Radeon HD7770 (OC)
    250 Seagate 7200RPM 2.5"HDD (SATA)
    Coolermaster Extreme Power Plus 600 PSU (160fps on OCCT PSU test)

    Quote
    well it says in the bios menu 'version 17.12' - on the download page it's called H.C.
    oki, its right one, but i noted that H.D official is already out:
    http://www.msi.com/product/mb/760GM-P21--FX-.html#/?div=BIOS
    Quote
    and what would be the point of flashing it if it won't add the PCI-E control?
    it may help with OCing eventually, its for your review. if don't want dont try it

  • [P43 Neo-F] No Pci-e Frequency option in BIOS??

    Hi..
    I am using a MSI P43 Neo F Board(MS-7519).
    Now I am facing the FSB Wall problem of this board and the only solution I have found is to increase Pci-e frequency to 104 as suggested by the main topic about this problem on this forum. But the problem is that there is no pci-e frequency option in my bios. Bios is latest as confirmed by live update software but there is no such option.
    Can anyone help me on that?why is that I have the same model but not the same options??

    Quote from: Adiel on 13-April-11, 04:02:00
    You have not used P43 Neo F I suppose, that mobo does not go above 400 or 415 fsb, search the internet, its a common problem, and the only solution is the one i posted. But why is that the bios of my mobo does not have this option??
    Its most likely because the parts are not the same and even if they were they wouldn't work the same.
    Like he mentioned already, it works for some and not for others. Its a fickle thing, it isn't a matter of "oh hes better so it works" its more like "his CPU's die isn't as f-ed up as yours is". Something along those lines.

  • 875p, I CANT LOCK my PCI / AGP Frequency using FAST,TURBO, or ULTRA

    i have an 875p neo. i am one setting away from loving this mainboard(finally). i have a 2.8ghz running at 3.0 (with a 1:1 FSB/RAM). i can run stable in TURBO MODE, with "timings by SPD". i am using 1.7 bios (1.8 gives me lower performance). i tried all the bios from 1.4 and up. my problem is I CANT LOCK MY AGP/PCI frequency. no matter what, it boots up in windows as 70/35, but only when using FAST,TURBO,or ULTRA PERFORMANCE MODE. my agp/pci frequency locks fine at 66/33(67/34) if i run in SLOW MODE, but any other performance mode setting overclocks the AGP PCI frequency to 70/35. this causes my ATI 9700np to freeze almost instantly while playing any game. luckily my ATI card has unlocked bios or the problem would be worst. i have been using CLOCKGEN to throw the settings back to 66/33 when windows loads, and i get no freezes. BUT I WANT A PERMANENT FIX MSI. not a CLOCKGEN patch. my question to you all out there:
    IS THERE A particular BIOS THAT I CAN USE THAT will LOCK THE PCI/AGP FReQUENCY while using FAST,TURBO, and ULTRA PERFORMANCE MODES? or another way to lock the setting in the bios?any suggestions? thanks
    EDIT 2:
    i just remembered, i forgot to tell you all. my agp/pci lock works fine if i run my ram in 333mhz mode. i have 400mhz ram. i was a running 1:1 ratio. agp/pci doesnt lock only if i use "auto" or "400mhz" settings. it run fine when i have my ram set to run at 333mhz. are you runnig at 400mhz or 333mhz? if 333mhz i can see why i left you guys confused...sorry.

    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!MY PROBLEM!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    i have an 875p neo. i am one setting away from loving this mainboard(finally). i have a 2.8ghz running at 3.0 (with a 1:1 FSB/RAM). i can run stable in TURBO MODE, with "timings by SPD". i am using 1.7 bios (1.8 gives me lower performance). i tried all the bios from 1.4 and up. my problem is I CANT LOCK MY AGP/PCI frequency. no matter what, it boots up in windows as 70/35, but only when using FAST,TURBO,or ULTRA PERFORMANCE MODE. my agp/pci frequency locks fine at 66/33(67/34) if i run in SLOW MODE, but any other performance mode setting overclocks the AGP PCI frequency to 70/35. this causes my ATI 9700np to freeze almost instantly while playing any game. luckily my ATI card has unlocked bios or the problem would be worst. i have been using CLOCKGEN to throw the settings back to 66/33 when windows loads, and i get no freezes. BUT I WANT A PERMANENT FIX MSI. not a CLOCKGEN patch. my question to you all out there:
    IS THERE A particular BIOS THAT I CAN USE THAT will LOCK THE PCI/AGP FReQUENCY while using FAST,TURBO, and ULTRA PERFORMANCE MODES? or another way to lock the setting in the bios?any suggestions?  i have 400mhz ram. i am running 1:1 ratio. agp/pci doesnt lock only if i use "auto" or "400mhz" settings. it runs fine when i have my ram set to run at 333mhz. are you runnig at 400mhz or 333mhz? if 333mhz i can see why i left you guys confused...sorry.
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!MY FIX!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    WELL I GUESS WE HAVE TO USE THE GHETTO FIX FOR NOW:
    (i am assumming this is an ATI CARD only PROBLEM)
    download clockgen and install it. check your AGP/PCI frequency. if it reads  70/35 then you have a problem, which will cause your ATI card to freeze up during a period of use.
    unlock your cards bios(if it's not already unlocked). this will allow room for the 70/35 AGP/PCI frequency overclock. get info from rage3d.com forum on how to unlock your  ATI card.
    make your clockgen settings startup when windows boot, @***ghz, 66/33 agp/pci(read the clockgen instructions on how to run clockgen on boot)
    download radclocker and install it.
    set the AGP core/mem clock speeds to what you desire. then bump down the core TWO NOTCHES, then the memory down TWO NOTCHES then click "use current" bios button. 70/35 boot overclock pushes your ATI core/memory up two notches, so by setting radclocker 2 notches , radclocker takes the 70/35overclock two nothes lower. you have your desired speed. then clockgen throws your agp/pci frequency back to 66/33....which makes everything work right. it all boots in the right order for me.
    explaination:
    when windows starts it boots your agp/pci frequency@ 70/35. you need to be at 66/33 AGP/pci frequency for your ati card to run correct and not lock up after intense gameplay. radclocker underclock your card.clockgen puts your agp/pci to 66/33 AGP/PCI frequency.

  • Continuous frequency measurement~

    Dear sir,
        How are you today?
        I tried to program the "Measure Frequency.vi" in LabView 5.1 .  I've the simplified version
    from "LabView Measurements Manual" in page 10-26. Basically, we want to measure the
    frequency change within 20 ms (chirp). So I just naively added the "for loop" enclosing everything,
    as the attached VI. But the testing result (please see the attached document) showed that
    sometimes the counter/timer (AM9513) lost count. Could you please troubleshoot my VI and
    tell me how I should improve?
        In addition, I tried to use the oscilloscope to see the gate signal from counter-1 (counter 5)
    OUT pin, but it showed 0.14V. The signal from GATE pin of counter (counter 1) showed 5V.
    I was expecting what I would see is something like TTL signals with different pulse widths and
    delay widths. Can you tell me what I was doing wrong?
        Thank you for your previous answers!
    Best regards,
    Margaret
    Attachments:
    Continuous Measure Frequency1.1.vi ‏122 KB
    continuous frequency measurement.doc ‏168 KB

    Hi Margaret,
    I think that there is one way to obtain a count every 20ms. What you will need to do is:
    1. Generate a 50 Hz pulse train
    2. Connect your signal to the a counter source
    3. Connect the 50 Hz pulse train to the counter gate
    4. You will obtain a series of counts over a 20ms period and you will be able to determine the frequency of the signal using post processing by dividing the count # by 0.02.
    I noticed that you are using LabVIEW 5.1. This version of LabVIEW is no longer supported. I highly recommend upgrading to a newer version of LabVIEW. This will allow you to program with the DAQmx driver and creating your application with this driver would be significantly simpler and take a lot less time.
    If you do not want to try this method, then I am attaching the screenshot for measuring the time the while loop takes to execute. I want you to know that the overall time will not have an effect measuring the signal's frequency. There really isn't anything you can do to decrease the execution time for the counter. I hope that you find this information helpful.
    Regards,
    Hal L.
    Attachments:
    While Loop Timing.gif ‏12 KB

  • How can we substitute the invalid option "reset after read" in FP-CTR-500 + FP-1600 frequency measurement application?

    We nned to incorpore the values of 2 frequency signals (0-10 Khz)into a process controlled by a VisualBasic application running on 1 PC with W'95. Because the FP-CTR-500 working with FP-1600 hasn't the option "reset after read", the process of reading is a bit complicate, and sometimes, we receive wrong values of frequency from those devices. Could you help me? Is there any extremely reliable method of reading? Best regards,
    Puho

    For frequency measurement information on the FP-CTR-500/502 modules. Please see KnowledgeBase Article #1TB63SUS
    http://digital.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/d8db42f9fdc3607e862568640047f144?OpenDocument
    Ultimately, the FP-CTR-500/502 modules are not designed for frequency measurement, although it is possible to use them to measure frequency. The one thing is that it works best to do the measurements over relatively long integration periods (1/4 second or more).
    Regards,
    Aaron

  • PCIe-6321 & ConfigureChangeDetection C# - Need to "debounce" the detection - event triggered multiple times

    I am working on a C# NIDAQmx application for a hardware configuration that uses a PCIe-6321 to interface with downstream hardware.  There is a DI signal from a manual switch on the downstream hardware that I must monitor for the start/stop signal for my application's data acquisition operations.
    I was having inconsistent results using the ConfigureChangeDetection NIDAQmx functionality.  So I used the ReadDigChan_ChangeDetection sample and using Debug.WriteLine statements have verified that when the switch on the hardware is toggled, multiple ChangeDetected events are thrown before the signal settles into the actual High or Low state.
    Since I am not a hardware guru, I consulted another engineer, and was told that this is common with switches, and the signal and/or change detection needs to be "debounced". 
    Can this be done purely through additional configuration of the NIDAQmx DI task?  I saw properties for digital filtering, but don't understand their use.  I looked at the ReadDigChan_ChangeDetection_DigFilter sample, but it seems to imply that some other DI needs to be connected on the card to be used as the filter, which I don't have.  Only one DI is coming from the downstream hardware.
    Any help and/or advice will be greatly appreciated.

    I believe I have found the solution.  By searching the forums I came across a couple of posts that pointed to this article
    http://digital.ni.com/public.nsf/allkb/220083B08217CFD686257131007E5D2C?OpenDocument
    So i started playing with the corresponding properties in the C# task, and it looks like I may have to only set the following properties:
                    myTask.DIChannels[0].DigitalFilterEnable = true;
                    myTask.DIChannels[0].DigitalFilterMinimumPulseWidth = 10.240000e-6;
    According to error messages, the DigitalFilterMinimumPulseWidth for the PCIe-6321 can only be set to specific values.
    Using this in the ReadDidChan_ChangeDetection_Events sample appears to be successfully debouncing the ChangeDetection events to only 1 per physical switch toggle.
    If this is not the approach I should be using, please advise otherwise.

  • How to use a photogate for frequency measurement using a NI USB-6211

    Hello, I am extremely new to LabView and am having trouble using the counter feature (or if this is even what I should be doing). I am trying to use a photogate as a frequency counter when a voltage spike is created by blocking the sensor. This will then be put into RPM and used to evaluate a small motor dyno I am creating. If anyone has any help or previous vi's they dont mind sharing it would be greatly appreciated. The photogate specifications are for an optek opb930l55. Thanks 

    Configuring a counter input task will be a little different depending on the type of DAQ card that you are using to read the digital pulses.  You just need to wire the voltage from the photogate to one of the counter pins on the card.  Then follow one of the many examples for measuring the frequency of pulses.  If your card allows it, I would suggest choosing the Counter Input >> Frequency measurement from the DAQmx Create Channel VI.  If you have questions about how to do this with your specific DAQ device, please provide more information
    Zach C.
    Field Engineer
    Greater Los Angeles

Maybe you are looking for

  • How to install LV runtime engine and run .vi's in linux

    I am attemtpting to load run time engine and run a .vi on Linux system. Here is what I have done so far. 1. I don't have rpm on my system (gentoo) so I used the app on the install cd called INSTALL.norpm to install labview70-rte-7.0.1.i386.rpm. It lo

  • Downloads in Downloads Folder error

    This doesn't relate to a Mac OS X download.... in my download folder, I can see the download bar, but it's stalled, I search through the folder and see nothing that is downloading so I'm starting to assume it's a bug in OS X 10.6 Any way to resolve t

  • F150 Dunning selection executed, job deleted

    Hi , Pl let me know that from tcode F150 i am getting error like "Dunning selection executed, job deleted". after defining Parameter & scheduling the job, it is deleting. Whereas It should come "selection scheduled for 28.08.05   at 00:00:00". Thanks

  • [Solved] Can't get Xorg to work with 1366x768

    Hi there, I've been trying to drive my laptop with its native resolution but in vain, only xf86-video-vesa (1024x768) is working for me right now. (native is 1366x768) The hardware is Intel GMA + nVidia optimus, so I have xf86-video-intel and xf86-vi

  • Acrobat form with submit button

    Have a coldfusion app that includes an acrobat form that contains a submit button.  The button submits the form to another CF page.  I'm making some fixes to this app and need to change where the form submits, currently it's going to production but i