Counter channels for NI 6343 DAQ

I have the NI 6343 DAQ using labview 2013.  When I try to create a counter channel it lists channels ctrl0 through ctrl3.  However they are not listed on the pin out for the DAQ - what physical channels are they on the pin out?  I'm assuming they are part of the PFI0-15.  

Hi jliu317,
You can use the DAQmx Channel Property node in LabVIEW (or the equivalent in text-based languages) to choose the terminals you want the input or outputs of the counter to appear on. A good example of this can be seen in the Counter - Read Pulse Width and Frequency (Continuous).vi example in the Example Finder. This example is available under Hardware Input and Output»DAQmx»Counter Input.
If you don't specify the terminals, the counters will use the defaults as shown in the pinouts.
Best Regards,
Matthew B.
Applications Engineer
National Instruments

Similar Messages

  • Determine number of selected channels for traditiona​l DAQ

    The blocks of "DAQmx Task" and "traditional DAQ Channel" look quite similar (see attachments). The DAQmx block ist an individual selection of channels and I am able to determine the number of selected channels.
    Now I am trying to determine the number of selected channels of a traditional DAQ, but the DAQmx property block does not work here. I did already try some blocks form the trad. DAQ palette but failed.
    Any idea?
    Message Edited by pgraebel on 07-21-2009 11:31 AM
    Solved!
    Go to Solution.
    Attachments:
    DAQ.png ‏2 KB
    DAQ_frontpanel.png ‏5 KB

    The new attachment is showing channels for traditional DAQ (upper) and DAQmx (lower). You can clearly see a selection of channels inside the traditional DAQ box.
    How do I determine the number of channels? The DAQmx way to do that does not work for the traditional.
    Attachments:
    Clipboard01.png ‏2 KB

  • What are the counter channels on PXIe-6361 pin-out diagram

    Hello,
    I defined three counters channels using DAQ assistant for the PXIe-6361 board (ctr0, ctr1, ctr2). I did not see explicit labels on the pin-out diagram for the PXIe-6361 card that indicate where these counters are. Can anyone point me out what are the pins / labels on the pin-out diagram for these counters?
    Thanks much
    Solved!
    Go to Solution.

    Hi Larrage,
    The best way to find the default pins is using the DAQmx Help file. You can reach this in MAX by clicking on Help>>Help Topics>>NI-DAQmx>>NI-DAQmx Help. In the help file, you can search for "Connecting Counter Signals" and select the link for the series card you have (X Series in this case). 
    In your case, the default counter output terminals for ctr0, ctr1, and ctr2 would be PFI 12, PFI 13, and PFI 14, respectively. The counter inputs (for counting edges) would be PFI 8, PFI 3, and PFI 0 for the same counters. You can change the input/output terminals for counters in your VI or MAX, but these are the defaults for the card.
    Zach P.
    Product Support Engineer | LabVIEW R&D | National Instruments

  • How do I create a group of channels for input to a AI multi point

    Hi,
        How do I create a group of channels for input to a AI multi point, so that I can output it to 3 different graphs.I figured out the graphs but I am not able to figure out how to create the group of channels for the input.I saw many examples where a group of channels is given as an input.

    hello
    You have to put Daq Mx Create virtual channel.vi in a For loop. out side that u should give an array of virtual channel which ever you need to acquire. i am sending the vi in 7.0 too.
    Attachments:
    read_channel.vi ‏40 KB

  • How do I associate a clock (source) with a (or multiple) counter channels

    We are newbies using a 6602 with the SCB-68 interface.
    We are reading 8 different TTL pulse trains. We've determined that we need buffered periodic event counting (BPEC) and that we need a common clock (source).
    We've used the measurement and automation software to confirm that we can see our signal coming into the card. However, we cannot seem to perform functions requiring a clock (e.g. BPEC).
    Question: How do we associate an 80 MHz clock to the source for our counter channels? The the card has clocks, yet our error messages indicate that an external clock had to be used for our task. We may be stuck in the meaning of "external".  Though a clock is in the card, is it considered external to my counter channel? Do I connect it via jumpers in the SCB-68 or are there ways to associate it via commands?

    Hi NHJared,
    There a few examples in the LabVIEW Example finder that will
    help you make these measurements.  (Help
    >> Find Examples >> Hardware Input and Output >> DAQmx
    >> Counter Measurements >> Period or Pulse Width)
    The DAQmx Timing VI should be set to implicit.  This setting will automatically route the appropriate
    clock necessary for your measurements. 
    An external clock is a signal that is created by another device other
    than the PCI-6602 and connected through an external pin on the PCI-6602 (e.g. PFI
    pin) 
    Respectfully,
    Rob F
    Test Engineer
    Condition Measurements
    National Instruments

  • How do I update a program written for a Legacy DAQ into one for a USB DAQ?

        I am trying to rewrite a program, replacing all of the AI Waveform Scan and AO Update Channel VIs in it with DAQmx VIs. This seems to be the only way for the USB DAQ to respond to the program and not get any errors. I was just hoping for some help in how to replace those VIs with updated DAQmx ones. Attached is the part of the program that I am working on. There is a slight error because of some changes I have made, but the gist of the program is still there.
    Thanks!!
    Attachments:
    DAQdriver.vi ‏52 KB

    What I would suggest is that in either your init state or outside the loop, create two separate tasks for the analog in and the analog out. This means using separate DAQmx Create Channel, DAQmx Timing, DAQmx Start Task, etc. Then, you would have the tasks in your shift registers and pass just the appropriate task to either a DAQmx Write or DAQmx Read. No need to pass channel or device. In the End state, you would add a DAQmx Clear Task for each.

  • Cell Counting Script for the Biomedical Sciences

    I want to talk to you about something I envision will be of great use in the biological/medical community. This involves the creation of an Adobe PS script that will count cells manually with the click of a button. First let me tell you a bit about my research. As a medical student, I’m interested in ophthalmology and I hope to make it a career out of fighting preventable forms of blindness like glaucoma, macular degeneration and diabetic retinopathy. Here’s some background of my work in Glaucoma:
    Glaucoma is currently the second most common cause of irreversible blindness in the world. This usually presents as increased Intraocular Pressures (IOP) that damage a certain subpopulation of cells within the retina called Retinal Ganglion Cells (RGC).
    We have mice that work as great models for glaucoma. These mice are imaged before the onset of glaucoma and treated with pharmacological agents throughout their glaucomatous state that we hope will 1.) reduce IOP and 2.) spare the RGCs.
    I’m attaching an example of the images I am taking from mice and also a sketch of what I envision the Cell Counting Interface to look like.  This is something that other researchers would definitely use specially if they are doing multi channel work with fluorescent antibodies.
    Ideas for a cell counting script:
    1.     The script should ask for a file or multiple files to open.
    2.     Once image file is open,  the script will ask to highlight a working area. Multiple areas can be created within one image file but only one area can be active. There should be a button that creates a new area that is easy to expand its width and length and is also easy to rotate and move similar to the Free Transform function on PS CS3.
    3.     Cells will either be Red, Green, Blue or Yellow (overlap between red+green signals). When a specific area is toggled active and the researcher has the Red Channel toggled in preparation to count all the Red cells within the toggled active area, each Left click of the mouse will put a small solid red circle (adjustable to account for larger or smaller cell sizes) over the clicked cell on the image. This cell will be counted under the Red Channel for that particular “Active” area. There will automatically be a “Total Area toggle that, when active, will sum all the areas and will take a tally of the total number of Red, Green, Blue and Yellow cells that have been manually counted. As an example, say the researcher wants to work in an area of the image file whose cells have not yet been counted. The user clicks the button, “Create Area” and an “Area N” line is created below the button. The “Area N” line has a corresponding toggle switch that is clickable in order to activate. Simultaneously to creating the line below the button, the user will hold the Left click on the mouse, drag it to create Area N, and release when the desired size is attained. The user can then rotate and make final adjustments to make sure it is in the desired spot in the image file.
    4.     When the area is active, a thicker bright outline distinguishable from the rest of the areas will be seen. Clicks will only be allowed within an active area. If the “Total Area” toggle is selected, all areas become active, yet the script will be robust enough to keep track of which cells came from what area and add these to the Total Area numbers
    5.     If a Channel is deselected all dots of that color (Red, Green or Blue) will be invisible until the channel is selected again. 
    6.     Two  or more scripts can run at the same same time.
    7.     A print out will print the raw image plus the image with the dots, the filename, the individual area statistics (cell counts per channel) and the total Area and total cells counted (Total Red, Total Green, Total Blue, Total Yellow)
    8.     The user has to manually interact and click on spots he/she thinks are cells.  (Automated programs are not as good at picking out cells from artifacts left
    9.     Oh, Right clicking on a dot should remove the dot and subtract it from the cell counts.
    Conversion for Area calculation:
    x pixels = y microns
    Area in microns squared =  ((H pixels X y microns)/ x pixels) X ((W pixels X y microns)/ x pixels)

    Some of what you want is possible. Take a look at the Count Tool in CS3/4. It may only be available in the Extended versions. That provides a
    reasonable interface for marking items in a image like you are wanting to do with cells. Take a look at that and see what kind of manual process
    you can get worked out.
    However, to get the workflow you want (or anything close to it) would require more than a little code.

  • How do I get 12 hardware counter channels?

    Hello,
    I am wanting to count 12 seperate pulse signals. The USB device I am currently using (6501) has only 1 counter channel that works great for one signal, but the extremely short pulses (@5us) makes software programming a nightmare for 12 signals into the digital inputs lines.
    Ideally I would be able to find a dedicated 12 channel usb counter that I can read into labview, but it does not look like an option. It looks like I may have to go with a combination.
    What are cost effective combinations of hardware devices with dedicated counters to supply my total of 12 channel counter needs?

    As always, "it depends."
    What kind of counter measurements do you intend to do?  Occasional on-demand measurements or buffered measurements for transient analysis?
    People's idea of cost-effective varies too.  On the forums, it often means that someone can't spend $1000 on truly suitable hardware, but they *can* spend many extra weeks cobbling together a sub-optimal solution with inadequate hardware.
    3 PCI-express X-series devices would be a very efficient hardware platform for all manner of buffered counter measurements since you get 4 DMA channels per card and you don't share bus bandwidth among cards.
    A single X-series device would let you capture 12 pulses as hardware-clocked digital input signals that you can post-process for pulse analysis.  You could even do neat things like capture based on change detection while using a counter to create timestamps from the change detection event pulse.  In short, it's very likely you can capture all the necessary data but will need to do some software post-processing that's conceptually straightforward but fairly tricky to get completely and exactly correct.
    -Kevin P

  • Why is the input mode greyed out when I try to create a virtual channel for my 1102?

    I have set up a virtual channel for my SCXI-1102, and the input mode is greyed out with it set to "differential". I have already skimmed this forum for answers, and I have checked to verify that the mode slot under the AI tab for my MIO-E series card is set to nonreferenced single-ended mode. I then created a virtual channel with the device slot under the hardware column set to Dev1_SC1_MD1CXI-1102. At this point, as already stated, the input mode goes grey while set to differential. What's going on?

    Hello,
    All outputs from the SCXI module are measured in differential mode. You can still mix differential and single ended measurements (if you use the remaining channels of your daq board).
    The easiest way to mix modes is with virtual channels. All SCXI analog input channels will be differential, while you can make other virtual channels differential or single ended. If you don't want to use virtual channels, you can use AI Hardware Config in LabVIEW to change the mode.
    Hope this helps. Regards,
    John N
    Applications Engineer
    National Instruments

  • What is best way of configuring the channels for the PXI box

    Hi,
    All these days I was using a SC-2345 box and a PCMCIA card and I created all my virtual channels as traditional NI-DAQ channels. Now I am using the PXI box, I am wondering whether I still use same traditional NI-DAQ channels or shall I use NI-DAQmx channels. I would like to know what are the advantages of using the NI-DAQmx channels and also using the DAQmx VI's in the labview programming.
    Thanks,
    Mudda.

    Hi Mudda,
    I think it depends on what PXI measurement modules you are using. I'm using PXI4461 for audio measurement and the card supports DAQmx only. I also have PXI5112 digitizer card and it uses the NI-Scope driver. So you need to check which driver your module supports.
    You can find advantage of DAQmx here. http://zone.ni.com/devzone/conceptd.nsf/webmain/B1C2A3BC3228AEA186256D2500640D52?opendocument
    Bill

  • Connector block 16 analog input channel for 6036E

    sugesst me connector block of 16 analog input channels compatible with 6036E daq card

    Thanks for contacting National Instruments.
    You really have two choices in connector blocks: the SCB-68 and the CB-68LP. The CB-68LP is inexpensive, but unshielded. If you are concerned about introducing noise into your signal, or if you are talking small measurements (mV range), then the shielded option, the SCB-68, will be better for you.
    Regards,
    Mike G.
    National Instruments Support

  • Counter channels detection through a labview VI

    Hey
    We are having a PCI-6036E card which has 2 counter inputs and this device with counter channels is communicating with the program creadted in Labview.
    We want to upgrade that card with add on counter card of PCI-6624. I even modified the program like increasing the counter channels in the program. Now with functional generator i give frequency as input and that i can read in the MAX through counter channels.
    So when it comes to the program, it is reading only the 0 channel(i mean the first channel) and for the rest of the channels i see NAN. I am messed up and going through the source code but i see no error in the program.
    If i messed up the description i can come back again with better explanation. Can anyone guide me to solve this issue.
    Thank you in advance
    -Kirit

    Hey
    Thank you for the concern.
    I will try to answer ur questions...
    What type of signal are you sending from the function generator to the counter input channels of your PCI-6624?
    Frequency signal with current of 2.5mA. By this i can read the frequency what ever i give in Functional generator through MAX.
    Frequency level is from 100 - 1500 HZ
    Have you tried just verifying the operation in MAX using a counter input test panel for the channels of your PCI-6624
    Above signal i reading it through test panel of PCI-6624 card in MAX
    What type of indicator is it in your program where the NANs show up when you run your program?
    It is numeric indicator i guess. This you can see in to digitals-rpt.VI
    I dont know what else i can do to explain the problem. You can come up with any questions for clarification after going through the llb file.
    I guess, the logic i am missing in adding counter channels in the code is in( to digitals-rpt.vi)
    Pls go through the *.llb file
    Thanks a lot
    -Kirit
    Attachments:
    ver4.33.llb ‏979 KB

  • Error: Couldn't find delivery channel for message

    Hi All,
    In our production environment, we sometime get the following error (Channel Audit Log):
    2009-01-12 15:08:47 Error Unable to find channel ID
    2009-01-12 15:08:47 Error Delivery of the message to the application using connection SOAP_http://sap.com/xi/XI/System failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: Couldn't find delivery channel for message: 496b9e98-9466-0109-e100-8000ac10a218.
    2009-01-12 15:08:47 Error The message status set to NDLV.
    This particular interface runs around 100 times a day without any issues, however around once or twice  a month we get this error.
    This is a synchronous interface.
    Could be because of number of threads alloted for Synchronous messages in Visual Admin.
    Thanks.

    Hi XIer
    try doing a CPACache Refresh:
    Http://<host>:50000/CPACache/refresh?mode=full)
    Best regards,
    Chris

  • I use labview 8.0 and i can not run daqmx driver for pcmcia 6062e daq card

    i use labview 8.0 on window xp .when i installed a PCMCIA daq card 6062E, i could not run daqmx driver.It is fine to see that the traditional version is working well.When i install daq card sometimes it is working well with traditional driver  but mostly i see error on reading an analog input from PCMCIA daq device.An error called 'base adress' occures .I use last version of driver that is daqmx 8.0.1. and i have installed this correctly but again i could not  see any signal on the test panel for daq-mx driver.I don't know what is the problem.Also when i install PCMCIA daq card Please reply this message.I need your helps.
    Thanks

    Hello,
    Thanks for your reply.I will try to answer your questions.
    I have checked the Device Mananger and I have seen that the device is detected by Windows  XP.  For another question the card shows up under both NI-DAQmx Devices and Traditional NI-DAQ (Legacy) Devices consistently in the Measurement & Automation Explorer.I use a way that I reset the driver for traditional NI-DAQ in MAX,and then i reset the device for NI-DAQmx driver in MAX and again i tried to run the test panel of DAQmx driver but again i saw a wrong signal or noise signal on the test panel i could not see the sinusoidal signal that i connected. i do get the test panels to run with the card using the DAQmx driver,  But could not run the DAQ diagnostic utility.The error was as i specified below.
    03.05.2006 09:49:35
    Results saved to:  C:\Documents and Settings\serkan\Desktop\Diagnostic Results.txt
    Selected Device: Dev1
    Device Type: DAQCard-6062E
    Serial Number: 107509E
    Device Support: (PASS)
    NI-DAQmx Version: 8.0 (PASS)
    Device Reset: (FAIL)
    Error -50002 occurred at an unidentified location
    Possible reason(s):
    The specified device is not a valid device. The operation could not be completed as specified.
     ------ DIAGNOSTIC UTILITY ABORTED -----
    And for your last question i can say that i have used the DAQ card on other laptops.But the results were the same.İ hope to see your reply
    Thanks,
    Serkan Buhan
    Electrical-Elecronics Engineer
    Researcher
    TUBITAK-BILTEN

  • I see people from different ages at my work and every month I need to count how many people from each age I've seen that month. How can I do to give the entries to numbers in a single cell and make numbers count them for me?

    I see people from different ages at my work and every month I need to count how many people from each age I've seen that month. How can I do to give the entries to numbers in a single cell and make numbers count them for me? The final result would be a spreadsheet telling there were 8 people from 20 to 39 years old, 14 peolple from 40 to 59 and so on...

    jpqcampos wrote:
    This appears to be an 'input form' using 'Radio Buttons' to select the category. Neither of these features are supported in Numbers '09.
    You can input the data on one table and summarize it on a second table, but the input table will continue to hold data for each event.
    And by using the Reorganize button, you can hide all but two rows of that table to approximate the appearance and performance of an input form.
    Here are the two tables, Data on the left and Summary on the right. Notes below.
    The grey-filled columns in both tables are 'working' columns, and may be hidden (as shown in the image below).
    Data table:
    D1 contains the word "TRUE" (in capital letters). (This row is always shown.)
    D2 is empty, or may contain any value except "TRUE" (This row is always hidden under the Reorganize rule.)The rest of Row 2 of this table requires the data shown: a number outside the range to be counted (999), and two checkboxes, both checked.
    D3 (and filled down the rest of column D):   =AND(OR(B2,C2),NOT(OR(B3,C3)))
    The formula returns TRUE only for the first unused row in the table (ie. the first row for which neither checkbox has been checked)
    Summary table:
    Column A contains labels for the age ranges to be counted.
    Column B contains the same information in the form necessary for the formulas in columns C and D. They need a numeric value, and that value must be the largest acceptable value in the range to be counted.
    C2 (and filled right to column D, then both filled down to row 5):
        =COUNTIFS(Data :: $A,"<="&$B,Data :: B,TRUE)-SUM(C$1:C1)
    Two changes from the previous example:
    COUNTIFS is used to separate the Native and Foreign counts as well as the age range to be counted.
    The amount subtracted from each result is the SUM of the earlier results, and includes the text value in the first cell of the column (which is interpreted by SUM as a zero).
    See note below regarding my earlier formula.
    When the greyed columns are hidden and the checkbox in the Reorganize pane is checked, the two tables will appear as shown below:
    Close the reorganize pane, and the 'data entry form' is ready to use.
    To use, enter the age first, then check one of the boxes.
    As soon as one box is checked, the row will be hidden, and the next (unused) row will be shown.
    Regards,
    Barry
    Note regarding formula in my earlier post:
    The earlier formula will give erroneous results as it subtracts only the count directly above it from its count of persons in the age range 0-n.
    In E2 of that table, replace "-E1" with "-SUM(E1:E$1)
    Fill down to E8.
    Ignore the instructions (in that post) following "Fill down to E8."
    B

Maybe you are looking for

  • What's wrong with my Mac App store.

    It says I have insufficient funds for my purchase for Grand Theft Auto: San Andreas ($14.99). But I have more than enough money to buy it($15.31). What's going on

  • Integration of sap R/3 (4.7) and Microsoft active directory (2003)

    Hi All, I would like to know integration of sap R/3 (4.7) and Microsoft active directory (2003) and also SAP EP and Microsoft active directory. I have been working as a ep consultant with a local bank. I am new for this integration work, So please ki

  • Canon D1X Raw Files and IPhoto 6.0.6

    I'm unable to load Raw files into IPhoto 6.0.6 from my Canon G1X on a Macbook Pro using OS 10.7.4. I've resisted upgrading to a later version of IPhoto because of the negative comments about the later versions, and indeed never would as my existing v

  • I click on link to open in another tab and I keep getting redireted to a differant page

    I have McAffees installed on this PC and it gives a green check mark if site is ok to visit if not it warns you not to go there. I do my searches w/google then open my search in a different tab so I can keep my search up in case it is not the info I

  • Getting error in struts!!!

    hi all, i am getting the following error in my jsp processing , can anybody help me out pls... javax.servlet.jsp.JspException: No getter method for property selectedItems of bean org.apache.struts.taglib.html.BEAN at org.apache.struts.util.RequestUti