PCI-MIO 16X board also auto-configures (MAX) as PXI device.

There is a SCXI 1000 chassis in my system but no PXI h/w. I can not delete the PXI from the configuration. This situation appears to conflict with serial ports (VISA correctly ID's 32 ports). After some running time the serial ports disapear from the VISA resources and appear as unrecognized devices (large yellow question mark next to them) in MAX. What is going on, and how can I fix it. Also, how do I remove the PXI device from the config? Thanks.

Asousa:
The serial ports have a question mark if VISA is unable to open them. Since only 1 process can access a given serial port at a given time, the OS is returning an in-use error, which NI-VISA returns as VI_ERROR_RSRC_BUSY (0xBFFF0072). You can verify whether this is the specific error by using NI Spy. I do not know what is causing this error, but it is likely because another process (perhaps your LabVIEW application) opened the serial port but did not close it.
Dan Mondrik
Senior Software Engineer, NI-VISA
National Instruments

Similar Messages

  • Can i measure resistance with a PCI-MIO-16X-10

    good day!
    In my work we measure inflator resistance with an external ohmeter and switch selector, for now we're working in update this method of measure resistance. The program used to activate the inflators was built in labview 7.0 and use a GPIB and PCI-MIO-16X-10 boards only.
    The question is if we can measure resistance with this board (PCI-MIO-16X-10), we can do it?
    thanks for all...

    Cordero,
    Not directly but with some auxiliary circuit elements you can.  To measure a resistance you need to know both the voltage and current associated with the resistor.
    One way you can do this with a DAQ device is to create a voltage divider using a known external resistor. By measuring the voltage drops across both the known and unknown resistances, you can calculate the value of the unknown resistance.  You can use the analog output or the board power supply as excitation voltage for the voltage divider. Use two analog input channels to measure the voltages across the resistors. As long as the values of the resistors are much lower than the input resistance of the analog input channels, you can get good results.  The accuracy is limited by how well you know the value of the "known" resistor, the resistance of the inputs, and the accuracy of the A/D converter.  The accuracy of the known resistor is probably the largest contributor to the overall error.
    Lynn

  • How to install NI6711 (PCI) & MIO-16X (ISA) on the same PC?

    NI6711 & MIO-16X work with two differents versions of NI-DAQ: Each version can detect only one DAQcard. What the solution to install them on the same PC?

    I know that the pci-6711 is supported since nidaq 6.5 and that since that version the at-mio-16x is no longer supported. Thus, there is no way to get them to install in the same computer. Either you must install them in different computers, or you should get a new board which performs the same operations of the mio-16x. There is a huge variety of E series boards which perform operations much better than that legacy board. Maybe you can get it to exchange with your Sales Rep.
    Hope this information is useful.
    L Aguila
    Applications Engineer
    National Instruments

  • I use a PCI MIO 16E board with an analog trigger. So I wire chann

    el 0 to the PFIO line, and I enter "PFI0"as the triggering channel on the front panel , I put a level,and I declare channel0 and 1. When I do a DAQ it seems that PFI0 detects the signal as I haven't a timeout, but it doesn't trigger off at the good level.

    el 0 to the PFIO line, and I enter "PFI0"as the triggering channel on the front panel , I put a level,and I declare channel0 and 1. When I do a DAQ it seems that PFI0 detects the signal as I haven't a timeout, but it doesn't trigger off at the good level.I noticed you posted an earlier question that generated several responses about the valid sources of an analog trigger. Was there a reason you decided to use the PFI0 option over just telling LabVIEW to use Analog channel 0 as the trigger source? At what voltage level are you wanting to trigger?
    Also, if you use the Analog Trigger examples in LabVIEW or the DAQ examples for your compiler, do you get better results?

  • At-mio-16x calibration

    When calibrating a AT-MIO-16X board with MIO Calibrate.vi, should the EEPROM address be set to 8 (load area) if you want the new coefficients loaded the next time the board is initialized. If the EEPROM address is set to 4, will it be used when the board is initialized. The documentation seems to imply 8 but it is not clear to me if I am interpeting this correctly. I have read the available NI documents on this subject.

    Hello jlewis77 -
    This is a duplicate post. The answer was posted here.
    Becky B.
    Applications Engineer
    National Instruments
    Becky Linton
    National Instruments
    Field Engineer
    Office: 734-464-2463
    Cell: 248-709-2822
    Email: [email protected]

  • PCI-MIO-16E4: simultaneous or sequential sampling of channels??

    I am using a PCI-MIO-16E4 board to sample
    pressure transducers on four different channels. I can't seem to work
    out from the literature whether this board samples all four channels
    together, each scan, or if it samples them one at a time.
    I am hoping it samples them simultaneously. Although the Labview
    measurements manual definitely says "some" DAQs sample simultaneously,
    it does not go on to explain which ones!
    If it cannot sample simultaneously, then I guess the shortest period of
    time between each of the four samples, is dictated by the 250,000
    samples/sec  rate of the board, ie 0.004 ms?? This amount of delay
    might be ok, but I'd much rather be sampling all four at the same time. Anyone care to enlighten me?!
    Thanks
    Theo

    Matt, that's great, cheers for the explanation. I assume my calcs above
    are right, so yes, the delay is very small. I'm actually measuring
    variation of in-cylinder pressure in a four cyl diesel engine. The four
    channels are read every half degree of engine rotation - you can
    imagine that at any appreciable speed half a degree of rotation doesn't
    take a very long time! So, short as the delay may be, i estimate that
    the period of time to read four channels is over 15% of the scan
    period, even at a fairly low speed ~ 1000rpm.  I'd really like all
    four channels to be read at exactly the beginning of each scan, but
    since that clearly requires a different board, I don't think that's a
    short term option!
    On a related note, I seem to be having a very strange problem with how
    the four channels are being written to the buffer - if I use the AI
    Read vi to output what is written to the buffer each revolution, and
    then output that to a spreadsheet or similar, I'd expect to see four
    columns, one for each channel, each column being 720 elements long, for
    the 720 half-degree pressure readings in each rev. BUT, for some
    unknown reason, I am presented with 16 columns, with the first channel
    data being duplicated four times, then the second, then the third and
    fourth. However many of my channels I specify to read, the output is
    always duplicated four times over, so reading three channels would
    result in a 12 column output for example. I've checked the shaft
    encoder output with scope and it's perfectly in line with the engine
    (thought perhaps it was giving four times too many pulses per rev), and
    I've experienced the same problem if I
    use one of my own vi's or one of the NI examples, so I begin to wonder
    if
    this is something more deeply rooted with the DAQ? After all, what I'm
    seeing in the output of the AI Read is just what is being taken from
    the DAQ and written to the computer buffer, so it's hard to
    believe this is a Labview/software problem...
    Any thoughts??
    thanks very much
    Theo

  • Configuring NI-PCI-MIO 16xe-10

    I'm attempting to configure LabView 7.1 with my NI PCI MIO 16xe-10 device on Win7(32bit).........
    Using the discussion board, I've been able to get the LV7.1 working with Win7 (yea!!)
    I've also been able to install the PCI-16xe-10 device and use the Meas&Automation Explorer to receive signals with the "assistant".(yea!!)
    What I cannot do is get the LabView 7.1 to communicate with the device. (Grrrrrr).
    I am basically using LabView as a fancy 'chart-recorder' or volt-meter to record singnals and store them to a file.  Nothing really fancy.
    My 'fall-back' is to re-install the card in the XP box and continue living in the past.
    Any suggestions would be greatly appreciated.

    Callmeal,
    Measurement & Automation Explorer (MAX) is NI's version of Windows Device Manager, and is not the actual driver to your products.  You can use MAX to view installed drivers & software, but more importantly MAX is used to troubleshoot & configure hardware.  The image below demonstrates how to find your DAQmx Driver Version.
    Not all DAQmx drivers are compatible with all versions of LabVIEW.  Please see this NI-DAQ and LabVIEW Compatibility article.
    In regards to your sales question, I would highly recommend upgrading.  The current version, LabVIEW 2011, offers a large number of advanced features not available in LabVIEW 7.1, including simple data logging.
    Regards,
    Alexander M
    Applications Engineer
    National Instruments

  • How to calculate min/max scan rate of PCI-MIO-16XE-50

    My board: PCI-MIO-16XE-50 , 20MHz timebase
    The min/max scan rate is0.00596-20K scan/s and the channel rate is 1.53-20Kchannels/s
    How do they calculate these data?

    Hi May
    Check out the knowledge base locate at http://digital.ni.com/public.nsf/websearch/EA4E306828AF05B586256B8F00661A8B?OpenDocument . I think it answers your question.
    Serges Lemo
    Applications Engineer
    National Instruments

  • Replacing an AT-MIO-16X with a PCI-MIO-16XE

    Updating an old system we upgrade DAQ card with one we tough was "all" identical, but I found that the DIO port is not. In fact the MIO-16X can be define as an 4 bits port but not the new card PCI-MIO-16XE-10. Unfortunately the Vi we are using was design with the 4 bits capability (4: Input, 4 Output). To minimize the modification of the software any suggestion...

    Hello;
    You didn't mention what Software language is being used to program the board, but, the best way to go about that is to mask the port, so you can have 4 bits working as input or output.
    If you mask the port, you can still use your code as the port was a 4 bit port.
    Hope this helps.
    Filipe

  • I want the PCI-MIO-16-E4 ad board driver file.

    I am  doing research in aerospace department Anna university. i am using the hotwire annemometer. Data acquisition  purpose using the PCI-MIO-16-E4 AD board. The driver file of the board is corrupted. so request you to send the driver file.
    thank you  

    Hi!
       The board you're using is quite old, check for NI PCI-6040E (which is said to be "formerly known as PCI-MIO-16E-4").  So you should search for that drivers, the one for PCI 6040.  See the attached links:
       PCI 6040E
       traditional DAQ
       devices supported by traditional DAQ
       This board is supported also by Ni-DAQmx, which is a newer set of drivers. Check for LV and OS compatibility....
       But... just a question, how do you say that driver is corrupted? Do you have a message from LV, or whatelse?
       Hope I can help...
    graziano
    PS.: Just a note, post these kind of requirement under Data aquisition, or DAQ forums, there you can find exactly what you need!

  • Configuring executable labview programs originally configured with a PCI-MIO-16XE-10 on a system with a PCI-MIO-16XE-50 card

    I'm hoping someone can help me. I have executable labview programs created in another lab which used a PCI-MIO-16XE-10 card. I need to install these programs in a new lab which has a PCI-MIO-16XE-50 card installed. When downloading the executable files, Measurement and Automation Explorer gave a message that the physical devices could not be located. I presume this is because the executables are configured for the PCI-MIO-16XE-10 but the PCI-MIO-16XE-50 is installed instead. Any suggestions on how to get these programs configured with the PCI-MIO-16XE-50 would be greatly appreciated? Thanks.

    As long as you have the device identifier of the PCI-MIO-16XE-50 set the same as the PCI-MIO-16XE-10 for which the program was written, you shouldn't have a problem doing what you describe.
    One thing that confused me about your posting, however, is the statement When downloading the executable files, Measurement and Automation Explorer gave a message that the physical devices could not be located. This doesn't make sense to me. You're getting an error from MAX when downloading your program? MAX shouldn't be involved at all here, and especially not when just downloading your program. If you can provide more details about exactly what you are doing (maybe post some screenshots) then I'm sure we can help you get your program working.
    Good luck,
    Joe

  • I am trying to generate a 50kHz sine wave for ten cycles, then aquire this waveform and store it in a file, I am using a PCI-Mio 16E-4 board, has anyone done anything like this?

    I am trying to generate a 50kHz sine wave output on the DAQ card and then simultaneously recieve. I am using a PCI-Mio 16E-4 series board to do this. Has anyone done anything similar. I can generate a 50k wave no problem, and recieve one, but I can not get these vis to run together? Any suggestiosn

    Jrod, yes you should be able to do this, actually there are quite a few example programs come with LabVIEW that handles simultaneous analog input and output, I check the specs of the board you use, the board should be able to handle the sampling/generation rate, but make sure for 50KHz sine wave, you would sample at least twice as fast, preferably ten times the generation rate, then this puts the sampling of the board to thew limit.
    The program you can try is attached here, good luck with the application,
    XD Gao
    Applications Engineering,
    National Instruments
    Attachments:
    Simul_AIAO_Buffer(E-series).vi ‏104 KB

  • Simultaneo​us sampling with a PCI-MIO-16​XE-10 board.

    Hello,
    I work with LabView and a PCI-MIO-16XE-10 board.
    When I sample 2 channels, it's sampling channel 1 and after channel 2. like this:1 2 1 2 1 2 ..
    I want to sample the both channel on the same time, like (1-2) (1-2)...
    How can I do?
    Thanks for any answer

    You buy two boards
    I'm not familiar with that particular card, but generally they have a single
    digital to analogue converter and measure multiple channels with it by
    connecting it to each in turn. This is done very quickly and usually the
    time between channels is much less than the time between readings or the
    times over which the measured parameters vary and it's convenient to think
    of all the readings in each scan as being instantaneous even though they're
    not. If the switching time is significant to the application, then you need
    multiple A-D converters all triggered simultaneously.
    Check in the manual to see what the switching time is. What are you
    measuring that it's such a problem?
    tao wrote in message
    news:506500000008000000D4160000-984
    [email protected]..
    > Hello,
    > I work with LabView and a PCI-MIO-16XE-10 board.
    > When I sample 2 channels, it's sampling channel 1 and after channel 2.
    > like this:1 2 1 2 1 2 ..
    > I want to sample the both channel on the same time, like (1-2)
    > (1-2)...
    > How can I do?
    > Thanks for any answer

  • Simultaneous sampling with a PCI-MIO-16XE-10 board

    Hello,
    I am using LabView with a PCI-MIO-16XE-10 board. I would like to make simultaneous sampling in multi channels. How can I do?
    Thank you for your help.

    Your question should be posted under "Measurement Devices >> Multifunction I/O" instead of "Real-Time DAQ" because the PCI-MIO-16XE-10 board is not a real-time device. The category "Real-Time DAQ" is reserved for 7030 real-time devices.
    The PCI-MIO-16XE-10 multiplexes channels across one amp and one A/D converter; therefore, it cannot perform true simultaneous sampling. Consider using the SC-2040 accessory, which has 8 simultaneously sampling differential amplifiers. Alternately, you can purchase a different board like the PCI-6110, which can perform true simultaneous sampling because it has individual A/D converters and amps for each channel.

  • Problem integrating PCI-MIO-16XE-50 and AMUX-64 T multiplexer

    I can test the PCI-MIO-16XE-50 card in MAX but i can not test the virtual channels

    Hey Hiral,
    The AMUX-64T does not support virtual channels. You'll need to acquire the data and then perform the required scaling in software. The following document discusses how to access the appropriate channels.
    How do I Address an AMUX-64T with an MIO Board?
    This next document may also be useful. It discusses how to perform the necessary scaling for a thermocouple channel in LabVIEW.
    Taking Thermocouple Measurements Using the AMUX-64T
    I hope this helps!
    Sarah Miracle
    National Instruments

Maybe you are looking for

  • Looking for a good antivirus/antimalware app for iPhone 5 with iOS 8.1.2

    As the subject implies, I'm Looking for a good antivirus/antimalware app for iPhone 5 with iOS 8.1.2.  Don't care if it costs $$ just want something that works.  I've been searching around and installed a couple things but they don't seem to be what

  • Can't play music and be on old network at the same time?

    I just want to use this device to play music and connect to my original wireless network. I assume since I'm not using an Airport Extreme to connect to the internet then I can't get the Airport Express to connect either. I can't listen to music and b

  • White screen when publishing with CS6

    I have a strange problem, maybe someone already got it and knows how to solve it... I use Flash CS6 and suddenly when trying to publish a file I was working on for a few days now, I received a blank white screen. I checked and found that the problem

  • Cairngorm for  FlexSDK 4.5.1

    Hi Do Cairngorm 2.x (whatever latest is) swc's upward compatible with  FlexSDK 4.5.1 ? Thanks

  • Accrual Doc posting error

    hi, Am trying to post accrual document at the time of document posting it is showing error There is no item category assigned to account 5271601/USOC Message no. GLT2076 Diagnosis The online document splitting is active in your system. Here, each doc