Count pulses with pci6601 and bnc2110

Hi,
I am trying to count pulses using a pci-6601 in combination with a bnc2110 connector block. I tried to connect a lolck wave to the 2110 but I dont know to which connector I should connect it. In the measurement and automation explorer I dont see any counts. Also in the measurement and automation explorer I can only choose pfi39 to 11 and I cannot find these on the 2110.  I dont know to which bnc connector pfi39 is connected and it does not say it in the manual.
Any help is greatly appreciated!
Toeno

ear Sir,
Thank you for your post. You should indeed use the BNC 2121. The BNC 2110 us not supported for the counter timer cards.
To know a little bit about the routing from the signals you can compare the pinout positions from the SCB 68 to the positions with the BNC box. Connector layouts can be found under http://digital.ni.com/public.nsf/allkb/F011AD8B0F4BD35086257050006CBB70?OpenDocument
But again the BNC 2110 is not supported for the PCI 6601,
best regards,
Martijn S
Martijn S
Applications Engineer
NI Netherlands

Similar Messages

  • Up counting pulses with Daqpad 6016

    I have a proximity switch monitoring a notch in a flywheel. I need to count the pulses generated by each revolution of the flywheel.

    Hi ampe,
    You can consider the "Count Digital Events" shipping example in LabVIEW to count the rising or falling edges of a digital pulse. You can find the example:
    Help >> Find Examples
    In the "Browse" tab, go to Hardware Input and Output >> DAQmx >> Counter Measurmenets >> Count Digital Events
    Thanks,
    Lesley Y.

  • Counting pulses and measuring flow rate per second

    Hi everyone
    I am using a compactField Point (cFP-2220) controller to measure the flow rate. The flow sensor that i have, gives the output in terms of the pulses. I need to count the number of pulses for a particular interval and divide it by a K-factor( constant value) to get the flow rate. If i select the interval to be of a second, i would want to count number of pulses per second and divide it by K-factor to get flow rate ( per second). 
    How do i count pulses per second and consequently measure flow rate using this count and K-factor.
    Any kind of help would be highly appreciated.
    Thanks in advance.

    You may be able to use the Edit Tempo function to work this out. With you waveform in Edit view Right Click on the time scale at bottom of waveform and select Bars and Beats display. Select a number of beats by highlighting with the cursor. Then again on the Time bar select Edit Tempo. In that dialogue you can try clicking on Extract to find the Tempo ie. beats per minute. Also you can try adjusting the tempo by entering avalue manually to see how close that gets to your waveform.
    Haven't used this function of Audition much so you may have to refer to the help file to find out more about it.

  • Unable to count fast pulses with DAQ(pcmcia card)AI-16E-4, using the example vi

    I am using the AI-16E-4 PCMCIA Daq card to count pulses from a device that has an open collector pulse output. I am current just trying it out to see if I can get it to count the pulses correctly before I go ahead and further develop the program. I am using the Example program for counting pulses with this device.
    What I am finding is that when I increase the pulse rate above about 20,000hz it slows down and then stops counting pulses. The documentation for this device states the max input frequency is 20mhz, therefor it should be able to count the pulses I am planing on providing. The fastest rate the device I am connected is around 2.mhz. Can someone tell me how to get the AI-16E-4
    to count these open collector pulses.
    Attachments:
    regulation_tester.vi ‏89 KB

    Hello;
    You need, first of all, to provide a pull up resistor for the open collector device, in a way that its high state fits within the TTL levels.
    Once that is done, you just connect its output to the counter source input. The device should be able to go up to 20MHz, with no problem.
    Regards
    Filipe A.
    Applications Engineer
    National Instruments

  • Counter issues with 2D raster scan and count acquisitio​n

    I am building a confocal laser scanning microscope and am currently attempting to develop labview controls for it. I have a fast steering mirror (FSM) which takes analog voltage inputs to control it's x and y angle and I have an avalanche photo diode (APD) which sends a TTL pulse for each photon detection event. For now, I am trying to create a program which will send out two analog signals to create a 2d raster scan with the FSM and count the number of pulses from the APD per pixel. I have been trying to make the program from https://decibel.ni.com/content/docs/DOC-5779 work, but I keep running into counter issues. I am using a generated pulse train from the other counter on my device (NI 6011E) as the period.term input, but I get a "Two consecutive input signals occurred without a counter timebase edge" error if I increase the frequency of the pulse train too high. Unfortunately, the number of pixels I can acquire seems to be limited to twice the frequency of the counter, so I cannot just use a lower frequency train. I believe that the error is occurring because the count rate from the APD is very low and that there are simply no photons hitting the detector in the time period between pulses.This is not a problem, but I would like to know how to simply record a 0 and continue with the scan, rather than have the entire program exit with an error.
    Alternatively, if this does not seem like the correct way to accomplish what I am trying to do, I am open to new directions.

    So simply ignoring the error did not work, because the DAQmx subroutine stops collection when the error is detected. I think I may need to come up with a different approach to synchronize the counting of TTL pulses with an analog output. Attached below is the code I have been working with.
    Attachments:
    Raster_2DOutput_wCounter_82.vi ‏45 KB

  • Pulse Generation application with DAQmx and a PXI-6624 module?

    What is the best implementation method for the following pulse generation application
    using LabVIEW, DAQmx and a PXI-6624 counter\timer module?
    I have two rising edge trigger signals (Trigger-1 and Trigger-2).
    There is ample spacing between each trigger. They never occur at the same time.
    I need to generate a single pulse (fixed width, variable delay) whenever Trigger-1 occurs and
    a finite pulse train (fixed width, variable delay, N-pulses) whenever Trigger-2 occurs.
    However, the output must appear on one counter output because this composite signal
    will be used as a trigger source for another PXI module in the rack.
    With DAQmx and a TIO counter\timer can I use both the GATE (for Trigger-1) and
    AUX (for Trigger-2) at the same time on the same counter to gate out the desired pulses?
    Trigger-1 would be wired to the GATE of CTR0. One Trigger-1 event would generate one pulse on the output of CTR0.
    Trigger-2 would be wired to the GATE of CTR1 and the output of CTR1 would be routed to the AUX input of CTR0.
    One Trigger-2 event at the GATE of CTR1 would generate multiple pulses on output of CTR0.
    Would DAQmx and the PXI-6624 TIO support this implementation?
    What is the best way to accomplish the task at hand.
    Thank You.
    Best Regards,
    Scooby

    Hi Scooby,
    I have looked into the application you have described and I see a potential problem with what you describe.  In DAQmx, it is not possible to call the counters of the same DAQ device in the same task, so you cannot have the finite pulse train generation and the single pulse generation tasks running at the same time.  What you can do, since you mention the triggers will not occur at the same time, is to stop one counter task while you are triggering another.  The way I would suggest you merge the outputs is with a two input Or logic gate to avoid damaging your counters.  Your signals will effectively be added together by this logic gate.   I do not see any way to merge the outputs internal to the DAQ device. 
    Please let me know if I can be of additional assistance.
    Laura

  • Finite pulse train, stop and count

    Hi, i'm using Labview 8.2 with a DaqCard-6063E on Windows Vista. I generate a finite pulse train with a possibility to stop when ever I want, but how do I do to count the number of pulses?
    (The application going to drive a stepper motor forward/backward so I need the number of pulses)
    /Pelle

    I think you probably mean the 6036e, right?  I've got 2 basic ideas for you:
    1. Always generate continuous pulses and always count on using your software to decide when to stop.  This is *probably* not the solution you want, but it would make life simpler if you can live with it.  The reason is that continuous pulse trains only require 1 counter so you can just count those pulses with the 2nd counter.  Finite pulsetrains use up both counters.   I suspect you need the finite pulsetrain though to define a nominal exact distance, but in case your software decides you must stop prematurely, you'd like to know where you are.
    2. Configure an AI task or an AO task that uses your counter output as its sampling clock.  Then you can query the AI/AO task for a property like "Total Samples Acquired" or "...Generated" to get your step count.   You would do the query with a DAQmx property node -- either a Read or Write property node if I recall correctly (not presently near LV to check).   Note also that you should start your AI or AO task before starting the Counter task, and if you stop the counter task, do your query before stopping the AI / AO.
    -Kevin P.

  • How do I get the 1121 card to read the switch and make it a 1 or 0 to count pulses?

    Hello,
    I am developing a test stand to test tires. We have LabView 7.1 and the SCXI chassis with an 1121 transducer card. I am trying to count the rate and total number of revolutions made by the tire. The signal is acquired from a 12V-proximity switch that is actuated once per RPM. The tire turns at 1,000 RPM or a little more.
    The signal will have to go through a 100-foot cable to get to the LabView chassis, will this be a problem?
    How do I get the 1121 card to read the switch and make it a 1 or 0 to count pulses?
    Will LabView be able to read this many pulses per second?
    How do I get MPH and a RPM reading out of it?
    Thank you,
    James Happe

    Hi James,
    Since you are cabling your DAQ board to an SCXI chassis with an 1121, you will not be able to use your counters without additional hardware.
    The 1121 is an analog input signal conditioning module. It performs filtering and attenuation to help measure analog signals. What it does not have is access to your board's counter pins.
    In order to use your counter pins you will need to get the necessary hardware. You have two options:
    1) Buy and SCB-68. This is a breakout box that will cable directly to your DAQ board replacing your SCXI chassis. You can connect your signals directly to your counter with this. However, I would advise against this because your application has a 12 volt signal. This will overload the 5v maximum voltage for your counter pins.
    2) Buy a 1180 feedthrough panel. This will allow you to use all of your DAQ board's functions with the SCXI chassis. Withouth the 1180 feedthrough panel, the SCXI-1121 is the only thing connected to your DAQ board. Since the 1121 only performs conditioning on the analog inputs, that is all you can access. The other pins cannot be used (no access). With the 1180 feedthrough panel, you can put a connector block on and access all of your other pins (including the counter pins). Again, I would advise against this since your 12 volt signal will overload your counter pins.
    My suggestion would be to perform an analog input task. Set up your 1121 in MAX and use a LabVIEW shipping example. In the shipping example select an analog input channel from your SCXI-1121 module. Set the appropriate voltage range and take some measurements. Once your signal is connected and you can read it using an analog input example you are half way there.
    Take the analog input shipping example and modify it to perform frequency analysis on the voltage readings. You can simply wire the data from the DAQmxRead VI into one of the frequency analysis VI's (noted in my first post). The output if that VI will give you the frequency of your signal.
    -Sal

  • Counter issues with cDAQ-9172 and 9401

    I'm trying to do a pulse count with a 9401 module in a cDAQ-9172 system. My problem is that the count always ends up in the 30 kHz range, when it should be in the range of 1 kHz - 5 kHz. Furthermore, the pulse count doesn't change even when the input pulse frequency is changing. I've used a multimeter to verify that the input signal is pulsing at the expected frequency. It seems like the system is counting the wrong thing (maybe defaulting to some sort of internal timing device?), but I can't figure out what it is or how to fix it.
    Any advice would be much appreciated.

    Thanks for the response. MAX basically confirms what I've been finding.
    Some more specifics:
    I have two counters set up, only one of which should be getting a signal at a time. When I connect a function generator sending a square wave to one of the counters, that counter reads the correct frequency and the other counter reads zero - exactly what should happen. When I connect the signal I'm trying to measure to an oscilloscope, it shows a square wave with the frequency I'm expecting. However, when I connect the signal to one of the counters, that counter reads the wrong frequency, and the other counter is counting pulses when it shouldn't be receiving anything at all. The only thing I can think of at this point is that somehow my signal is creating some kind of noise that causes incorrect measurements on both counters, but this doesn't make a whole lot of sense to me, as the oscilloscope shows a pretty solid square wave. In fact, the signal doesn't really look appreciably worse than the output of the function generator. Even if there were some noise, it would have to be pretty severe to affect the edge count, I believe.
    Essentially, I've been able to convince myself that the incoming signal signal is an acceptable square wave with the expected frequency, and that the DAQ system is capable of counting pulses on a similar square wave when it comes from a function generator. Somehow, when I try to combine the two it doesn't work, so I'm at a loss at this point.

  • How do I generate a pulse with a user specified puse duration, down time and repitition, and then out put to a graph?

    How do I generate a pulse with a user specified puse duration, down time and repitition, and then out put to a graph and then to daq ports? 
    I used lab view in engineering class, but that was the extent of my usage and after fiddling around in lab view and looking on the web looking for solution, I could not produce desired results.  My professor wants me to produce something that will output a pulse for a specified duration, then downtime for another specified duration and then repeat the process a specified amount of times.  
    I am using labview version 7.1
    Thanks in advance.

    Hello,
    Are you using hardware (DAQ card) to generate this pulse or are you planning on doing this all in software.  If you have a DAQ card in LabVIEW you can go to Help » Find Examples and then select Hardware Input and Output » DAQmx » Generating Digital Pulses » Gen Dig Pulse Train-Finite.vi.  This will use a counter from your DAQ card to generate a finite number of pulses at a specified frequency and duty cycle.  Give this a try, or let me know if you are not using hardware, and we can figure something else out.
    Regards,

  • How do I count parts with a fiber optic sensor using the NI-1772 and VBAI 2011?

    I'm inspecting parts using the NI-1772.  Just after the camera, bad parts are ejected when they pass by a fiberoptic sensor.  I want to use another sensor after that to verify the number of good parts, so that I can be sure the bad parts have been ejected? 
    I've tried using the READ/WRITE I/O step to read falling edges in sequence with a calculator step to increment the counts for each inspection iteration.  I get a few counts at start up, and then the counts stop.  It's as if the inspection has looped back to the Acquire Image step before or after the cap is present at the sensor.  
    Once this is figured out, I want to reset the count when a preset is reached.  
    Thanks,
    Rob

    Hi Brad,
    It seems that the ISO Input is reading all of the falling and rising edges based on the LED, and that the Read/Write I/O step counts all of the falling edges when in configuration mode.  I believe the signal stays low for about 10ms. (It might be important to clarify that I'm not using the camera trigger input for this.  It is a subsequent sensor downstream of the camera.)  I've attempted to attach a section of my inspection. 
    Thanks,
    Rob
    Attachments:
    Section of RS38_3JAN13.vbai ‏96 KB

  • Making a counter with enable and reset

    Hi.  
    First of all, I looked online for this solultion and no success.
    What I am trying to do is have a counter with enable and reset.  
    1.  Increment from 0 to 5 everytime true boolean is received.  Q, the output should then be 1
    2.  If boolean false is received, Q should be 0
    3.  Once the count reaches 5, reset the counter to 0 and repeat.
    4.  Step 1-3 only happens when enable is true.  Anytime enable is false, the process is stopped.
    Please help!
    Rose

    This is something called an Action Engine, closely related to "Functional Global Variables" (FGV) or "VI Globals" (VIG).  Basically, you have a While Loop with one or more Shift Registers acting as "memory" and an "Action" input (typically a Boolean or an Enum) that says what the Action should be.
    As you posed your problem, I'm unsure if you require one Boolean (Enable/Disable) or two (Enable/Disable and "Count").  This is a situation where having an Enum input and more "Actions" might be appropriate.  For example:
    Load      Save the Max Count (5 in your example) in a Shift Register
    Reset    Set the internal Count to 0
    Enable   Allow Count Action to proceed
    Disable  Don't allow Count Action to proceed
    Count    Increment counter if "enabled", and output current count
    Each time you call this VI (did I say that this should be written as a sub-VI, with inputs Action and Max Count, and output Current Count?), depending on the Action you wire in, you will either perform "setup" actions (Load, Reset, Enable, Disable) or "Counting" actions (Count).  Note that it is easy to modify it so that if the Counter is disabled (ooh, that's a good name for this sub-VI, "Counter", has a mnemonic ring to it), the output is, say, -1, "Not a Count", instead of (as I described it above) the last Count while Enabled.
    Action Engines (and similar constructs, where there's a While loop with "True" wired to the Stop terminal, useful as a "memory" unit) are pretty common in LabVIEW.  More accomplished LabVIEW users might also accomplish this with a Feedback loop, but I find that the "Do Once" loop shown above is easier for me to recognize and understand.
    Bob (hard to teach an old dog new tricks) Schor

  • Xperia Z1, Problem with OTG and Sony PS3 Headset Pulse USB Adapter

    Hi, I did a bit of testing, with headphones Sony PS3 Wireless Headset Pulse , I state that both the adapter and the Sony Pulse Headphones work perfectly on PC and PS3 via the USB adapter , then connect the adapter via USB OTG connection on the Sony Xperia Z1 . With much regret I noticed that the connection between the USB adapter and headphones was established , but the audio was transmitted jerky and scratchy . So I decided to try again via USB OTG headphones Logitech F540 (again, via USB OTG, not via audio jack) , and with much enthusiasm I noticed a connection quick and efficient , without cawing and smoothly ; clear sound as if they were of the headphones connected directly to the Audio Jack with wire . I then decided to try another pair of headphones USB (for PC) , the Creative HS -1200 , connecting via the USB OTG adapter receiver headphones ( ie the same thing I did with Sony and the Logitech ) ; also in this case the Creative Wireless Headphones have received the sound from the USB receiver , without any problem or distortions . Now I want to understand how it might work all this variety of USB devices not Made by Sony , connected via the OTG port , but do not work Devices Made By Sony ? You can solve this problem with the Firmware right?
    The firmware installed in my Xperia Z1 is 14.1.G.1.534 .
    The OTG cable is fully functional with a multitude of devices (USB HD 2.5 Inch, USB pendrive, USB Audio, USB Mouse and keyboard).
    For your info, I already tried to connect the OTG, to a powered USB 2.0 HUB, and on the HUB USB, connect the adapter from Sony and the result is one and the same. The USB adapter will light as the Sony Z1 directly connected to the OTG, but the sound from the speakers gets crackling and jerky. I tried to connect the USB adapter of Sony headphones, and then connect the cable from USB jack to the audio jack of Z1, and of course the audio works perfectly, because it bypasses the USB audio sent by Z1, going to use the 'Jack audio input, and using the USB Headset adapter (Sony Pulse) as a simple transmitter.
    Thank you to anyone reply to this.
    Edit: i have try with samsung S3 and Samsung S4 with OTG and the Sony HeadSet Pulse work fine with the USB Dongle. The problem is on the firmware audio of the Xperia Z1.

    Two possibility 
    The driver is not right
    Or the second i know and it's not possible to fix  , they can happen on any audio device with any pc or other host
    You can try your headset over a usb hub with a extern power source and connect the usb hud on your phone ,  if this not continu it's a power problem with the usb port
    Sometime a usb port cannot provide suffisent power and that affect the audio or any data transfer , a usb hub provide on each port the power they need so when you cronnect your headset that give the good power to him
    Few friends know this issue with a variety of device 
    One use one device on each port on his pc and there happen the pc cannot provide suffisent power for his headset , I suggest to use the minimal on his usb port and he don't have the problem , I suggest to buy a usb port power by an external source and that fixed the problem
    If his your problem no update can fix that for fixing you need a Y cable to give more power to the usb port of your celphone and using a external power source (portable charging , solar panel custom 5v usb port with AA batterie)

  • Parallels Desktop 3.0 Trouble With Counter Strike 1.6 and Source

    I have Parallels Desktop 3.0 Build 4124. I have BootCamp Beta on the other side with Steam installed with the games Counter Strike 1.6 and Source on it. Along with other games. When I got launch Counter Strike 1.6 it loads into the game and i can move about the map and shoot and all that but no sound and the character graphics are just white army men style? No textures or characteristics on the players at all? and when i shoot someone red squares fall out of them blood. So what in the world is going on here. When I boot normally into the bootcamp side al the characters work fine and everything! so does anyone have any clues on how to fix this problem

    Parallels is virtualization and does not support most games. so either stick with playing games in Boot Camp or since Parallels is not an Apple product, post your question in the Parallels forums: http://forums.parallels.com

  • Continuous square wave signal with time high pulses between 1 and 2 ms

    Hi,
    I need to generate a wave signal with time high pulses between 1 and 2 ms. I am trying to use the pwm on a digital output (Inhibit) but nothing happens.
    I am using a PCI7330 and UMI 7764.
    My labview version is 8.2.
    Does someone have an example how to generate it?
    Best regards

    Hi,
    I need to generate a wave signal with time high pulses between 1 and 2 ms. I am trying to use the pwm on a digital output (Inhibit) but nothing happens.
    I am using a PCI7330 and UMI 7764.
    My labview version is 8.2.
    Does someone have an example how to generate it?
    Best regards

Maybe you are looking for

  • KM only one folder and subject of document

    Hi portal gurus, I am very new to Knowledge Management. I have given an assignment of KM, where in the portal server installed on windows os. I have given a folder location to store the documents related to organisation. I have created a KM navigatio

  • Itunes will not associate with my music folders on an external hard drive

    I moved all of my music on both libraries for two separate Ipods onto an external hard drive. Now when I open Itunes neither one of the libraries comes up. I have tried holding down the shift and choosing a library but it does not open. I am beyond f

  • Oracle 9iAS Database cache

    Hi We are using Oracle 9iAS 9.0.3. I am interested to confirm if the Database Cache technology supplied with previous versions of Oracle 9iAS app server has been phased out. Does Oracle 9iAS 9.0.3 support it? Waiting for a quick reply. Thanks All nit

  • Text scaling/resizing?

    So when I format all my text in Iweb it's perfect, however when I veiw it in safari or Chrome the text gets all messed up. The reason for this is because when the browser is zoomed in or out it reformats and enlarges or shrinks the text. is there som

  • Deleting a Text field...In need of help!

    Hi there, I have a text field that loads HTML inside a movie clip, and I CAN remove all text with the following code, but not the textfield itself. No clickable buttons will work in that space after the text field has once been loaded there. Even whe