Device Number and Channel Number?

What exactly are device number and channel number?  I am assuming device number is the number given to the DAQ board (i.e. "1") and that channel number is the number on the screw terminal board where the signal of interest is located.  Is that right? 
I've read about it in the help menu but am still confused (I am relatively new to LabVIEW)

Device number is the number given to the DAQ board.  You can use MAX (Measurement and Automation Explorer) to verify the device number.  It will be displayed in the device's property window.  Channel number depends on the device.  If you have a 16 channel Analog Input DAQ, your channel numbers will range from 0 to 15 (or maybe from 1 to 16, depending on the board).  It may NOT be the same as the screw terminal on the connecting block.  The documentation that comes with the board and the terminal block should show which channel goes to which screw terminal.
- tbob
Inventor of the WORM Global

Similar Messages

  • DAQmx - merging device name and channel names ?

    Hi all,
    There is probably a extremly simple solution to this, but I didn't manage to find it !
    I use LabView 2009 and 2010.
    I'd like to concatenate the strings "Dev4" (device chosen by the user in the GUI) and e.g. "PFI0" to get a string that I could connect directly to a DAQmx vi.
    Is it possible to do that ?
    Thanks a lot for your help !
    JB
    JB

    Hi,
    I'm back again with this problem.
    Concatenating strings works fine for strings like "Dev3/ai0" for example, like this:
    but when I try to do the same kind of thing for a ai trigger source (in my case "/Dev3/PFI1"), it doesn't work. Here is how I try to do it:
    When I put a probe on the wire at the far right of the screen capture above, I get what I want, ie "/Dev3/PF1", but no trigger are received and there is no error message. Everything works fine when I simply use a constant like this:
    I don't really understand why it doesn't work. Any clue ?
    Thanks for your help !!
    JB

  • How to Correlate Device name.Device number and Slot Number of a PXI card .

    Presently from VISA i get the Device name info and Slot info.
    And using Get DAQ information vi I get the Device Name and Device Number.
    I want to correlate and as get what device is assigned what device number
    in
    Which slot
    I am using LAb veiw 7.0 and RT , for this reason i cannot use NIDAQ
    Qmax.
    Suresh Thangappan

    The DAQ Base Address (Get DAQ Device Info) is the same as the BAR1 base address in VISA (see the attached VI).
    Christian Loew, CLA
    Principal Systems Engineer, National Instruments
    Please tip your answer providers with kudos.
    Any attached Code is provided As Is. It has not been tested or validated as a product, for use in a deployed application or system,
    or for use in hazardous environments. You assume all risks for use of the Code and use of the Code is subject
    to the Sample Code License Terms which can be found at: http://ni.com/samplecodelicense
    Attachments:
    Base Address.vi ‏29 KB

  • Sessions, Devices, and Channels

    In previous versions of the driver, if I defined more than one IP address in the "device names" field of an "open session" vi...then each USRP "device" was actually referred to as a "channel" according to the Property Nodes, or documentation of say a "Configure" vi..
    In v1.3 of the driver, with the arrival of the new radios that are actually multi-channel within a single device, it is now less clear as to what the meaning of a "channel" is in the software.  There's now a section in the Help document called, "Scoping Rules" that refers to Devices as dev0, dev1, etc., and Channels within that device as "0, 1, etc.".  However...in most of the other documentation on the VI's and Property Nodes...the definitions seem more in line with previous versions of the driver.
    Can someone help sort this out?  What exactly does the "Active Channel" property in the Property Node define/refer to?  And the "Enabled Channels" property?  Do these things have different meanings/behaviors depending on your hardware?
    Brandon

    Good questions, and I'm glad we have a forum to clear them up.
    There are Session, Device, and Channel attributes.  Session attributes apply to the whole session, and configure things that are not device or channel specific (e.g. Current Driver Version, Start Trigger configuration, etc.).  Device attributes configure properties that may vary across devices in the session, but apply to the whole device regardless of the number of channels (e.g. Model, Reference Frequency Source, etc.).  Channel attributes can vary from channel-to-channel, whether on the same device or on different devices (Gain, Carrier Frequency, etc.).
    The "Active Channel" property in the property node allows you to specify the scope for all of the properties below the "Active Channel".  It is something of a misnomer because it can be used to scope an attribute to a device or session, not just channel.  This is simply an old naming convention that is used in IVI drivers in LabVIEW.  "Enabled Channels" actually specifies which channels in a multi-channel session you want to turn on for receiving/transmitting data.
    Here are some useful things to know:
    0) On the VIs that have the "channel list" terminal, that string means the same thing as "Active Channel" in the property node and can take the same values.
    1) Channels are uniquely numbered in monotonically increasing order in a session.  For example,
       Single device, single channel (device names="192.168.10.2"): There is a single channel "0"
       Single device, multi-channel (device names="192.168.10.2"): There may be two channels, "0" and "1"
       Multi-device, single channel per device (device names="192.168.10.2;192.168.10.3"): The channel on the first device in the list is "0" and the channel on the second device is "1"
       Multi-device, multi-channel per device (device names="192.168.10.2;192.168.10.3"): The channels on the first device in the list are "0" and "1" and the channels on the second device are "2" and "3"
    2) The "Active Channel" or "channel list" string allows you to scope attributes as specifically as you want to.  For example, say you want to specify the gain differently on each channel
       Multi-device, multi-channel per device session (device names="192.168.10.2;192.168.10.3")
            set Active Channel to "dev0/0"
            set Gain to 10  (sets gain on the first channel of device 192.168.10.2)
            set Active Channel to "dev1/3" 
            set Gain to 20 (sets gain on the second channel of device 192.168.10.3)
    2b)  The driver is nice... since the channel numbers are unique, you can say either "dev0/0" or "0" and the driver will set the attribute on the appropriate channel
    3) You can set multiple attributes at once by specifying a wider scope.
    Let's say you have a multi-device, multi-channel per device session. So the channels are "dev0/0", "dev0/1", "dev1/2", "dev1/3".  If you set the Gain property with the scope
       "dev0/0"  : it only sets the Gain on that specific channel
       "dev0" : it sets the Gain on both channels of dev0 ("0" and "1")
       "" : it sets the Gain on all channels on all devices in the session ("0","1","2", and "3")
    If you set the Reference Frequency Source property with the scope
       "dev0" : it only sets the Reference on the first device
       ""  : it sets the Reference on all devices in the session
       "dev0/0" : doesn't make sense because Reference Frequency Source is a device, not a channel, attribute
    4) Similar rules apply to reading attribute values back, but you can get into trouble.  If you read an attribute with a wide scope (e.g. read Gain with a "" Active Channel) it will return a valid value ONLY if all of the channels in the session have the same value for that property.  Otherwise, you get an error.
    5) Enabled Channels is a Session attribute, so the "Active Channel" property should be "" or just not set at all when you set that property.
       Let's say you have a multi-device, multi-channel per device session with channels "0", "1", "2", and "3".
       To enable only channels "0" and "2", set
          Active Channel = ""  (applies to entire session)
          Enabled Channels = "0,2"
    Patrick

  • My PCI-6503 card does not get a device number

    I have a PCI-6503 I/0 card installed and it apperas corret in the Device Manager. In the MAX explorer it is identified as PXI device. But I don't get a device number for it. What can I do?

    Marcus;
    Very strange. Is the board working properly without the device number?
    You can also try to assign a device number to the board. To do that, right click at the board, and choos the Properties option. You can enter the device number there.
    Hope this helps.
    Filipe

  • How can I determine the device number from the task ID

    I'm using 'Port Config' to initialize my DIO port for a NI-DAQ 6052E. Port Config returns a task id and it would be very useful if I could determine what device number I have based on the task id.

    Hello,
    Thank you for contacting National Instruments.
    It is not possible to determine the device number programmatically from the task id. This would be slightly redundant since you must supply a device number when you Port Config executes. You could simply create a local variable of the Device Number control that is connected to the Port Config.vi if you need to use the device number elsewhere in your VI. Simply right-click on the Device number control and select Create >> Local Variable. Then right click on the local variable and select change to read. This will allow you to read the value of the device number you provided anywhere in your VI.
    If you would rather determine the actual device that is being used rather than the device number, yo
    u can use the Get DAQ Device Info.vi. I have attached a simple example program that demonstrates how to use the VI.
    Regards,
    Bill B
    Applications Engineer
    National Instruments
    Attachments:
    Write_to_1_Dig_Port_(E).vi ‏58 KB

  • Device number makes a difference in NI SCOPE rise time

    I just moved 3 scope cards (PCI 5102 ) from an old PC station to a new
    PC station. Using MAX I set the device numbers to match the old
    configuration.
    Everything looks OK except which ever device I designate as device 1,
    shows excessive rise time. If I use MAX to call the same physcial card
    something other than device 1, the rise time go aways. See the attached
    screen shots.
    What am I missing here? I can't find any configurations settings to explain this.
    ~~~~~~~~~~~~~~~~~~~~
    Paul Johnson
    Renco Encoders, Inc
    Goleta, CA
    ~~~~~~~~~~~~~~~~~~~~
    Attachments:
    As Device 1.jpg ‏75 KB
    As Device other than 1.jpg ‏73 KB

    The reason you are getting different results is that you are sampling at different rates.  You can see the rate above the green LED.  The rate is a combination of the Time/Div and the record length that you have selected.
    So take a look at the configured record length for each configuration by going to Edit>>Device Configuration.  Then choose the one that works best for you.
    The reason the behavior follow Dev1 is because the SFP saves the configuration information for each device.  However, it is by the device number not be the specific board itself.  So the configuration file for Dev1 has the record length set lower, and therefore the differnce in data.

  • Good time of day! I can not activate your iPhone. Because I forgot password to bind to the device number. Kam I delete all reference to the device my apple id using the find iPhone! Thank you!

    Good time of day! I can not activate your iPhone. Because I forgot password to bind to the device number. Kam I delete all reference to the device my apple id using the find iPhone! Thank you!

    IF he can't remember his infomation he sold you a brick, get your money back and buy it from a retail store.

  • Automatic/Programmatic Detection of Device ID (Device Number) of PXI modules

    Hi All,
    I'm currently working on a project in RF (RFSG & RFSA) using,
    PXI-1042 Chassis
    PXI-8331 (MXI-4) module
    PXI 5610
    PXI 5421
    PXI 5600
    PXI 5620
    My project is going to be integrated as a sub-module into another project developed in VC++.
    It'll be called as an external component into that.
    I want the RF module to get auto detected when it is called from VC++ with the correct Device ID (Device Number) shown in MAX.
    This is because, for the same slot configuration of the RF modules into the PXI-1042 Chassis,
    it shows different Device ID (Device Number) when connected to different PCs.
    So, I dont want the user to launch the NI-MAX & then key in the correct Device ID (Device Number) shown there.
    It'll also become tedious & messy since this RF module is called by VC++.
    How can this be achieved?
    Is there any way to autodetect the Device ID (Device Number) or the Resource Name, in some cases, without the help of MAX?
    I do not mean the slot ID for which some material is already available in the NI website.
    Thanks & Regards,
    Partha.
    - Partha
    LabVIEW - Wires that catch bugs!

    Hi Partha,
    There is a VI named 'Get DAQ Device Information' which can be obtained
    through Traditional DAQ>> Calibration and Configuration pallete.
    You can iterate this VI in a for loop, and check whether the device
    name matches with the one that you require (see attached image). I have
    not worked with RF, so don't know exactly whether this VI will work
    with RF cards.
    Hope this helps!
    Kallis
    Have a nice day!!!
    LabVIEW | LabWindows/CVI | TestStand
    Certified LabVIEW Architect
    Attachments:
    Device Name.png ‏6 KB

  • How do i detect DAQ device number programatticaly using Visual Basic (not using MAX)?

    how do i detect DAQ device number programatticaly using Visual Basic (not using MAX)?

    Several of the CWDAQ objects have Device (the device number), DeviceName, and DeviceType properties that I think will give you the information that you're looking for. For more information, look in the index of the Measurement Studio reference for Device, DeviceName, and DeviceType.
    - Elton

  • How to define in different controls device and channels in a DAQmx function?

    Hi,
    I need to build a vi that permits the user to change the device of a DAQmx  acquisition system, although I don't want that the user modify the input channels. I`d like to know if it is possible to define in different controls device and channels.
    []´s
    Juliana

    Hello Juliana,
    What you would like to do is possible with some simple string manipulation.  First you will need a Device Name constant from the DAQmx >> Advanced >> DAQmx Constants & Property Nodes palette.  Right-click on the constant and turn it into a control.  Then, use a concatenate strings function to join the device name with the rest of the characters you need to define your input channels.  Wire the output of the concatenate strings VI to your DAQmx Create Channel VI.
    Let me know if you have any questions on this.
    Thanks,
    Laura

  • How to use Device Profiles and Viewing Conditions Profile in Photoshop Elements 11?

    In trying to get to grips with the Colour management aspects of PSE11, I have encountered the following problems:
    Having selected "Display" a sequence of clicks (Change display settings -> Advanced settings -> Colour Management -> Colour Management tab -> Colour Management)
    gives a screen which includes the headings:
    Device Profile  and Viewing Conditions Profile.
    1. Device Profile. Besides sRGB and ARGB, the profile list includes the profiles for all of the Epson papers. (I have an Epson Stylus Photo PX810FW).
    I changed the Profile to an Epson Grayscale, this was accepted within the menu, but there are no changes from normal when I viewed the image on the Windows screen or within
    PSE11. ("normal" is sRGB or ARGB).
    I thought it worth a try to test that, if I wanted the display image to closely represent what I would get on a particular Epson paper, this may be a way to do it.(I suspected this approach because I have never
    seen it in the literature!).
    So what is the purpose of all of the paper Profiles appearing in the Display listing?
    2. The Viewing Conditions Profile has also several options. I have tried to find the criteria for choosing one rather than the other, but failed to find any information. Can anyone help? I seek general guidance
    rather than the details of the Profiles.
    As a seperate question:
    Selecting Image on the PSE11 menu across the top of the displayed image, and then Convert Colour Profile, I tried this process on an image, converting tiff to sRGB. When saved there was an extra asterisk in the saved title but in this case,
    the file was still labelled tiff and there was no change in the number of Mbs. If a conversion has taken place, how is one to know?  Does saving a tiff file as jpeg change its colour profile? When is it useful to use this feature?
    Many thanks to all responders! 

    Addressing your second question, you are confusing two different things.
    tiff is an image file format, as is jpeg, as is psd, as is png, as are dozens (if not hundreds, http://en.wikipedia.org/wiki/Image_file_formats) of other formats.
    A colour profile represents the colour characteristics of devices so that, for example, displays know how to display the colours, printers know how to print them.
    Image files MAY, but do not have to, contain colour profiles.
    For details:
    http://help.adobe.com/en_US/creativesuite/cs/using/WS52323996-D045-437d-BD45-04955E987DFB. html
    http://en.wikipedia.org/wiki/Color_management#Color_profiles
    http://en.wikipedia.org/wiki/ICC_profile
    Cheers,
    Neale
    Insanity is hereditary, you get it from your children
    If this post or another user's post resolves the original issue, please mark the posts as correct and/or helpful accordingly. This helps other users with similar trouble get answers to their questions quicker. Thanks.

  • Hello, I use photoshop cc 10 days and I did a lot of files with layers and channels. For two days in two different locations that only happens in some documents when you reopen the job done no more .. Example 6 channels on the facts I see only one .. Than

    Hello, I use photoshop cc 10 days and I did a lot of files with layers and channels.
    For two days in two different locations that only happens in some documents when you reopen the job done no more .. Example 6 channels on the facts I see only one ..
    Thank you for your attention.
    Annalisa 

    Don't understand what you writing here.  Screen shoots would be most helpful.
    Supply pertinent information for quicker answers
    The more information you supply about your situation, the better equipped other community members will be to answer. Consider including the following in your question:
    Adobe product and version number
    Operating system and version number
    The full text of any error message(s)
    What you were doing when the problem occurred
    Screenshots of the problem
    Computer hardware, such as CPU; GPU; amount of RAM; etc.

  • No Device Name and Port in UserTracking Report for Ipphones

    Hello,
    I'm having problems with Usertracking to IpPhones. The report provides information of usertracking IPPhone number, CCM Address, MAC, etc.. But the information in "Device Name" and "Port" (which would be connected) do not appear.
    The CCM normally appear in Topology Services, and reports Usertracking EndHosts to operate normally, even in the same switches that the phones are connected.
    Thanks

    What version of Campus Manager are you running ?
    What version of the Call Manager do you have ?
    What kind of IP Phone is this ?
    Post screenshot of the problem re-run data collection and UT .  Ensure that you don't have any filters in place and all subnets are included.
    Do an snmpwalk from the CiscoWorks LMS server to the Cisco Call Manager and see if you can poll those values from the cli and let us know the results using the "ccmPhoneTable"  ?
    Get the ut.log and ani.log with neccesary debugs enabled for phones.

  • Properties (group and channel) added are not a numeric data type.

    I am using a dataplugin to add both group and channel custom properties. The properties are both text and numeric, doubles and integers.
    When I create a query in Navigator, I select the custom property using the dropdown, but the operator dropdown only has "=" or "<>". The property displayed in the Data Portal is a float number. I was having this problem when I was adding custom properties using a script. I then tried "Navigatorettings/My DataFinder/Reset/Reset Index", then repopulated my Search Area, using the dataplugin on my raw data files. At this point, all my properties only have the "=" or "<>" operator choices in the query.
    So it appears that my properties are numeric in the Data Portal, but string in the Navigator Query.
    In advance, thanks
    Solved!
    Go to Solution.

    Hi Bill,
    could it be the properties you are talking about are already "optimized" for query?
    In case yes, did you do the optimization by script like
    Dim oMyDataFinderSettings
    Set oMyDataFinderSettings = Navigator.ConnectDataFinder("My DataFinder").GetSettings()
    Call oMyDataFinderSettings.OptimizeCustomProperty(eSearchChannel, "Author_age")
    And did you do this, before DataFinder has indexed some of your files?
    In case yes, DataFinder has to make a guess the datatype of the property without example - so always "string" is chosen.
    (If DataFinder has already indexed some(or better all) files containing the property, DataFinder will "optimze" the property in the datatype which occurs most for this property.)
    In case you know the datatype of the property you are about to "optimze", you can provide this information to DataFinder
    Call oMyDataFinderSettings.OptimizeCustomProperty(eSearchChannel, "myText", DataTypeString)
    Call oMyDataFinderSettings.OptimizeCustomProperty(eSearchChannel, "myInt", DataTypeInt32)
    Call oMyDataFinderSettings.OptimizeCustomProperty(eSearchChannel, "myFloat", DataTypeFloat64)
    Call oMyDataFinderSettings.OptimizeCustomProperty(eSearchChannel, "myDate", DataTypeDate)
    Stefan

Maybe you are looking for