Intermittent channel in SCXI-1520

I have been using an SCXI-1520 and recently channel 0 has become intermittent in operation. It drifts off to either the plus or negative rail and stays there. This problem is noted with and without connections made to it, including the use of the Test Panel function in MAX. Resetting the module sometimes helps, but not for long. It appears to me there is a malfunction in the module, but I wanted to get an additional opinion before I send it in. (An additional uncertainty is that the SCXI-1520 seems a little touchy, or unstable in it's setup. It's just an impression I have.)
Also, is it possible to programmatically reset the module in LabVIEW?

Part of the reason I don't want to send it in for evaluation is we are using it in production. (We make strain gauge based load cells.) We are expanding operations and so I've ordered an additional module and chassis. However, I will not be able to get to it till January.
I reassigned channels to keep production going until I can sort things out.
Thanks for your response. It gives confidence that I'm not missing something in the programming.

Similar Messages

  • How can I use LabVIEW to ground floating SCXI-1520 channels (in order not to lose scanning capabilities from the multiplexer)?

    Currently I am reading quarter bridge strain with several SCXI-1520s. When in MAX I noticed my values were no longer reading after a certain gage and as I attempted to troubleshoot, found out that the multiplexer in this module will not scan past any open channel (or if it does, channel results are not consistent) for a very logical reason. If I lose a gage, I usually lose any data from any subsequent gages which we really cannot afford.
    Are there any suggestions programming in LabVIEW (right now i'm using NI-DAQmx with an analog task set up)so that each time my loop executes, the program will check for any open channels and either not collect that data or change the order of acquisition (i.e. place the open channels last on the scan list?
    I'm open to anything that might be of help

    Yes, by "open channel" i mean that there is no signal returning from the gage because it has broken off the structure or the signal to the terminal block has been disconnected somehow.
    When I lose data, I'm referring to the data that is acquired on following channels. The behavior appears to be fairly random (which was a troubleshooting nightmare ) but usually if a channel is open, then that and those behind it in the scan order do not return any data. It returns a number like 10.357E-6 and I do not pick up any noise or fluctuations. As far as I understand, the multiplexer stops scanning at this point (open channel) because it has nothing to ground to and subsequently "hangs" - not (or randomly) scanning the following channels. I have gone through the bridge configuration and as of yet, have not figured out how to fix this using any hard-wiring techniques. I emailed NI, and was sent a library file to "ground the channels" but it actually resets the Analog input Task I have defined each loop.
    I am new to NI-DAQmx so I do not know if this will alter any configurations I already have in MAX for NI-DAQmx. Will it override? I am concerned it will slow my loop time, and also I cannot see the code for this sub.vi so am a little skiddish about using it if i do not know if it can be tailored to my app.
    What do you think? Am I on the right path?

  • I Am Getting Inaccurate Readings When Some Channels of the SCXI-1520/SCXI-1314 Are Open Circuits

     Am Getting Inaccurate Readings When Some Channels of the SCXI-1520/SCXI-1314 Are Open Circuits
    My hardware is :-
    PCI MIO 16E-1 - 1 no.
    SCXI-1000 chassis - 1 no.
    SCXI-1520 - 4 nos.
    SCXI-1314 - 4 nos.
    MAX is showing all hardware ( DAQ card + Chassis + SCXIs), set in Multiplexer mode.
    I am using MAX task to configure channels ( as per requirement ) and then use the same task in Labview 7.1
    When I am trying to generate task only for connected channels then reading are coming some times....... but when i generate task for all channels including (not connected channels) then the reading are either on - side or on + side (max or min).
    I have tried to ground the +S but not work
    tell me some solution
    Thanks
    Surender Kumar

    No, DAQmx is superior and I strongly recommend you used DAQmx
    Elijah, I guess I understood the problem that Sunder is facing, coz even I had experienced it 2 years back
    What happens is if you scan only the channels to which sensors/strain gauges are connected, all is fine and you get good strain readings.
    But if you happen to include an unconnected channel into the scan list, all the subsequent channels after the open channel will show saturated readings.
    Right, Surender??
    The problem we found, lies in the settling time of the E series DAQ card's ADC. Even we were using PXI 6071 E
    Once the ADC saturates on reading an open channel, it cannot settle fast enough to read the next channel.Hence, the next channel also reads saturated value, instead of the correct value.
    This is irrespective of the sampling rate because, this happened even when we did continuous sampling at low scan rates of 10 to 100 samples /sec
    We found 2 solutions to this problem
    Disable Simultaneous sampling and hold for the SCXI 1520 module ( using a DAQmx property node)
    Use a M series DAQcard, which did not have this settling time problem
    Hope this helps,
    Regards,
    Dev

  • Scxi 1520 excitation current specs?

    In p. A-3 of the scxi 1520 manual, for the excitation specs there, it says:
    "Max. operating current in all ranges - 29 mA"
    Is this for the whole SCXI 1520 or just for each channel? Because I need for each channel 5V with 1.6 mA supply. That means for all channels, about 12.8 mA.
    Can the SCXI 1520 support this?
    Please help me on this. Thanks!

    Dear cb34,
    Thank you for choosing National Instruments Support!
    The SCXI 1520 Module has the operating current range of 29 mA per CHANNEL and not for the whole board. So, You are in good shape to use the system that you have because 1.6 mA per channel is well below the limits that you would need.
    Thanks and Regards
    Shekhar S
    National Instruments

  • What is the combined effect of the SCXI-1520 Gain and NI-Max Gain?

    LabVIEW 6.1
    SCXI-1000
    SCXI-1520
    SCXI-1314
    PCI-6031E
    Windows 2000
    Greetings-
    I'm trying to determine how the gain that is settable on a given channel of an SCXI-1520 module is combined with the gain that NI Max assigns to a Virtual Channel.
    For example, if you set a gain of 100 on ch0 of an SCXI-1520, and you then create a Virtual Channel to read the mV output of the Ch0 sensor, (in this case a full bridge load cell), should the AI limits (range) that you specify in the Virtual Channel creation reflect the gain of 100 that the 1520 module is already applying to the signal? And after the 1520 module applies it's gain, does NI Max attempt to apply another gain if there is still capacity to amplify the signal within the AI range of the daq device?
    Also, when measuring a full bridge sensor as an analog input voltage signal, and after performing a Null on the sensor, there is usually some residual offset. Does one then programmatically (in LabVIEW) tare, or zero this residual offset by subtracting its value from all subsequent measurements?
    Thanks for your help.

    Hello Steve,
    How are you applying gain if not through a virtual channel?
    When you set the input signal ranges in MAX for your virtual channel, SCXI and DAQ board gains are applied. For example, if you create a voltage channel to read the mV output of a sensor, and set the range to +/- 10mV, the SCXI Module would apply a gain of 1000 to the signal and send the resulting +/-10V to the MIO DAQ device. The DAQ device will then attenuate this signal to +/-5V (the range of the ADC) by applying a gain of 0.5. Now, if you set the input signal range to +/-1mV, the SCXI Module will apply its maximum gain of 1000 and send the resulting +/-1V to the MIO device. The DAQ device will then amplify this signal to +/-5V by applying a gain of 5.
    If you are still seeing a residual offset after null calibration, you should use the Auto Zero property. This property measures ground before an acquisition and then subtracts that value from every subsequent measurement. You can set this in a strain task, or with a Channel Property Node in LabVIEW.
    Let me know if you have any further questions.
    Sean C.

  • SCXI 1520 quarter bridge setup will not output excitation voltage, but full bridge will

    My SCXI system will not output an excitation voltage to the quarter bridge(verified with voltmeter). It works for a full bridge setup. When connected to a 'quarter bridge I' configuration, I can use MAX to null and shunt calibrate. The quarter bridge circuit appears to be balanced after the calibration, but the calibration results post a software gain factor close to zero, as well as a close to zero excitation voltage (eventhough I have the voltage configured for 5 volts). I have the SCXI 1520 module, the virtual channels, and the wiring properly configured (several years experience with this device). I'm using an old E series DAQ card AI-16XE-50, with the 50 pin cable that plugs in the back of the SCXI chassis. I noticed I had two bent pins with the cable connector module that plugs into the SCXI backplane.  I was able to straighten them, so the cable connects properly, but I suspect the bent pin incident caused electrical circuit damage. Any suggestions on trouble shooting? None of the three 1520 modules I have will output an excitation voltage for a quarter bridge.

    Sorry that I don't have an answer for you tyea, but I'm interested in your thread because I have a similar issue with a 1520. My excitation votltage, as measured with a DVM, is always 1V. I've tried 0V, 1V, 5V --- it's always 1V, on Full or Quarter bridge. I'm using a similar DAQ to yours - a PCI 16XE-10 (and a PCI-6030E on antother system).
    I don't have a lot of experience with these modules. This could be a wiring or programmatic thing I'm doing wrong.
    Richard

  • SCXI-1520 Calibratio​n Techniques

    I have a question about calibration. There are a lot of things that you can do to better calibrate the channels, like null offset calibration, shunt calibration, multi-point calibration, etc. What is the difference between doing the offset and shunt calibration under the Device tab in MAX and the multi-point calibration under the Calibration tab? When do you need to do a shunt calibration?

    Hi WhiteKnight,
    The SCXI-1520 User Manual describes the Offset Null Compensation and Shunt Calibration on pages 4-26 to 4-28 (pdf page 74 to 76). In short, the Offset Null Compensation adjusts the readings so that you receive 0V when the sensor is at rest. The shunt calibration is used to adjust the gain for your readings so that you receive accurate readings when the sensor is not at rest. Make sure you perform the Offset Null Compensation before Shunt Calibration. As you may have already noticed, the Shunt Calibration does not compensate for nonlinearities as it only sets the gain. You can use the multi-point calibration to achieve even more accurate readings after performing both Offset-Null Compensation and Shunt Calibration as the multi-point calibration will help account for non-linearities and remaining error. I hope this information helps!
    Message Edited by lion-o on 08-20-2008 11:04 AM
    Mike Lyons
    National Instruments
    http://www.ni.com/devzone

  • Can you simultaneous sample multiple SCXI-1520 cards in multiplexed mode?

    Can you simultaneous sample multiple SCXI-1520 cards in multiplexed mode?
    In parallel mode, you can have all channels sampled and held, and then have each
    of your E or M series cards multiplex through each of the 8 channels of each card.
    This yields simultaneous sampling on all channels at a faster rate in this "SCXI-1520
    Parallel Mode" than you can derive from the "SCXI-1520 Multiplexed Mode."
    Does the "SCXI-1520 Multiplexed Mode" also provide the capability to Simultaneous
    Sample and Hold, all be it at a slower net throughput yield then the "SCXI-1520 Multiplexed Mode?"

    Hello,
    Thank  you for posting to the NI Forums! The SCXI-1520 User Manual does indicate the Simultaneous Sample and Hold can be used with Multiplexed Mode. Please refer to the last two paragraphs of page 69 and the first paragraph of page 70 for a better explanation. Hope this helps! Let me know if you have further questions!
    Message Edited by Margaret F. on 04-21-2009 05:25 PM
    Regards,
    Margaret Barrett
    National Instruments
    Applications Engineer
    Digital Multimeters and LCR Meters

  • SCXI-1520 excition measurement

    After setting the excition voltages of the SCXI-1520 either with MAX or the AI Parameter.vi, I can read back the value for a given channel with AI Parameter.vi's "Get" function or with the SCXI channel strings "ob0!sc1!md1!p_posX" & "ob0!sc1!md1!p_negX" (where X is the channel number).
    The values reported are slightly different than the commanded value. Which of these is the most accurate value of the actual voltage?
    Rich

    Greetings Rich,
    Using the SCXI channel strings will actually read back the excitation voltages using the A/D of the DAQ device cabled to the SCXI chassis. Using the AI Paramenter VI to get the excitation value will just read the NI-DAQ configuration file and return what you set the excitation value to within MAX or LabVIEW. So the AI Parameter VI should just be used to ensure that the excitation was set (this isn't actually reading the excitation voltages using the A/D of the DAQ device).
    So, reading with the SCXI channel strings will allow you to confirm the voltage levels of excitation. Using the AI Parameter VI will ensure that the setting for excitation has taken affect.
    I hope this helps. Let me know if you have additional questions. Have a great day.
    Regards,
    Todd D.
    NI Applications Engineer

  • SCXI 1520 measurement in microstrain

    I am trying to acquire samples from several SCXI-1520 channels and save / display them as microstrain instead of strain (calibration factor of 1,000,000) while at the same time applying a different calibration factor to two other channels acquired using an SCXI-1141.  I basically want to know how to apply different calibration factors to several different channels using DaqMX.  I have been chasing my tail with this for several days and I think I have just about exhausted all of my options...any suggestions would be greatly appreciated.

    Hi Dave,
    It sounds like what you're looking for is applying custom scaling to different channels. There are a couple of ways you can do this. The easiest would be to use the DAQ assistant and apply a different scale for each channel. You would just need to set up a custom scale for each type of scaling you want. You can set up the scales from here:
    This would be quick and easy, but if you don't want to use the DAQ assistant, you can set this up in DAQmx directly. Probably the quickest way is to configure a task in Measurement and Automation Explorer (MAX) with the channels and scales (similar to the DAQ assistant setup). You can then drag that task over to LabVIEW, right click on it and select Generate Code>> Configuration and Example. This will generate the code for you, and give you a good example to work off of later. You could also just build the code yourself by setting up scales in MAX, and configuring your code like so:
    Hope this helps,
    Andrew S.
    National Instruments
    Message Edited by stilly32 on 11-03-2006 10:49 AM
    Getting Started with NI-DAQmx
    Measurement Fundamentals
    Attachments:
    multipleScales.JPG ‏65 KB
    DAQ_asst_Scale.JPG ‏107 KB

  • Configuring 8 nos. of SCXI-1520 card to be acquired by DAQ boards in a PXI-1011 chassis

    Hi,
    I have a single PXI-1011 combo chassis in which I am putting 8 no. of SCXI-1520 cards. I have following doubts in configuring all the channels of scxi modules to DAQ boards as below:
    1. For parallel mode interface, what condition should be met ? Is it the total no. of channels of DAQ boards equal to total no. of channels of SCXI modules or no. of DAQ boards equal to the no. of SCXI modules ?
    2. Suppose i am putting 2 nos. of PXI-6071E (64 diff. channels), can i make one-to one connection of scxi channels (64 channels) to pxi channels(64 channels) ?
    3. Or if i am putting 1 no. of 6070E(8 diff channel), can I multiplex zeroth channel of each scxi card to zeroth channe
    l of PXI card. Similarly multiplexing remaining channels of scxi card to rest channels of pxi card will work ?
    Regards,
    Nirmal Sharma
    ATE Engineer

    Nirmal,
    Each SCXI module being used in parallel mode needs to be cabled directly to a separate E-Series device. This poses a problem in your situation because the PXI-1011 combo chassis does not provide access to the back of the SCXI side where the connections need to be made. If you insert an E-Series device in the right-most PXI slot of your PXI-1011 chassis, and operate all of your SCXI modules in multiplexed mode, every channel from each of the modules will be multiplexed to a single channel on the E-Series device (a dedicated backplane channel used with the SCXI side of a PXI-1011 or PXI-1010 combo chassis).
    Good luck with your application.
    Spencer S.

  • SCXI 1520 Simultaneously sampling

    Hi there,
    for my application i need to read simultaneously all the channels from 2 SCXI 1520 modules. (2 x 8 = 16 channels)
    The control module will be SXCI 1600 and the  software  -  Signal Express. Is this possible ?

    Hello metrisys,
    I believe that it is possible to simultaneously sample from analog input channels on two SCXI-1520 modules that are controlled with the SCXI-1600.  PFI 0 of the SCXI-1600 is used to transmit the signal that triggers an acquisition for the SCXI-1520s.  You would need to configure the acquisition to recognize the signal from PFI 0 of the SCXI-1600 as the start trigger, and add all of the channels on the two SCXI-1520s to the scan list of your analog input task. For your convenience I've posted a link to a knowledge base article titled 'Synchronizing Multiple SCXI Simultaneous Sample-and-Hold (SSH) Modules.'  
     http://digital.ni.com/public.nsf/allkb/A01F8168AFCFE9DC86256B3300758CD0?OpenDocument
    Best wishes,
    Wallace F.
    National Instruments
    Applications Engineer

  • Applying Excitation Load to the SCXI-1520

    We use the SCXI-1520 signal conditioner to test and calibrate bridge sensors that we manufacture and it works great.  While the system is not used (i.e. when the operator connectes a sensor to the system) the SCXI-1520 is automatically isolated by using relays in a switching system.  The primary intent for this is to avoid possibly damaging the signal conditioner.  (Operators do regretful things.)   This means that the excitation power is floating with no load while the signal conditioner is disconnected,.  I was wondering if it would be appropriate to have the system automatically apply a load resistor to the excitation source to keep it "warmed up" so to speak.  Most sensors are a 350 ohm bridge and may be as high as 5000 ohms.  I was thinking of applying a common 330 ohm 1/2 watt resistor as a load.  (We are currently only using two channels at a time.)  Although I'm sure it would not make things worse, I just wonder if it's worth the bother.  Please advise...

    In my opinion, I don't think it is worth the trouble. The temperature
    of the SCXI-1520 probably won't change much from connecting a load to
    the exictation since there is plenty of heat generated from the
    SCXI-1520 to keep it at a stable temperature with or without the
    excitation source being connected. A bigger concern would be that
    strain gages can have self-heating errors when current is applied,
    which is usually accounted for by using a Quarter Bridge Type II
    configuration with a dummy strain gage next to the active gage. These
    self-heating errors occur when the strain gage is connected to the
    excitation source - so if you wanted to keep anything "warmed up" it
    should actually be the strain gage that you are disconnecting; not the
    SCXI-1520.
    -Logan K

  • Scxi 1520 dual power supply

    Greetings!
    I am using an SCXI 1520 right now. I wish to get a dual voltage power supply out of it (+/-) 5V. I know that what I get is just 0-10V. But is there a trick to do this. Thank you very much!
    -Ham

    Hello,
    There is no way to get +/- 10 V from the SCXI-1520. I recommend either using an external power supply, or the unused AO channels on your DAQ device to provide these voltages. To make use of the unused AO channels, you can either use a SCXI-1180 Feedthrough panel with a SCXI-1302 terminal block, or a 50-pin ribbon cable connected to a CB-50. Both of these simply give you access to the unused pins on the DAQ device (AI 1..N, AO 0..N, CTR, etc...).
    For more information on the SCXI-1180, see:
    http://sine.ni.com/apps/we/nioc.vp?cid=1645〈=US
    For the CB-50, see:
    http://sine.ni.com/apps/we/nioc.vp?cid=4842〈=US
    Let me know if you have further questions.
    Sincerely,
    Sean C.
    Applications Engineer
    National Instruments

  • How do I deal with a cascaded system, First Stage SCXI-1520'​s and Second Stage SCXI-1143'​s?

    I am aware of the following link:
    http://digital.ni.com/public.nsf/allkb/653505DF63A​D04E686256DD7005D42F6
    I'm kind of stuck here.  The system is already in place.  1520's in first stage and 1143's in second.  I am supposed to configure the 1520's and scan the 1143's.
    What problems do you see with this?
    How do I go about doing an end to end calibration?
    Should I just rip out the 1143's and hope nobody notices?

    Hello Frank,
    Let's start from the beginning.  I understand that you have some SCXI-1520s and 1143s that you are using in your measurement system. What type of sensors are you acquiring data from? It seems that you intend to use the 1143s to filter the data between the 1520s and the software.  Is this correct? Another question that I have is what do you mean by "end to end calibration?" The more specific that you are about the application you are developing, the easier it will be for others to help you with any questions that you might have.
    Looking at the knowledge base article that you linked in your original post, it seems that the point was to filter the data from the SCXI-1520 in software, using the LabVIEW Filter Express VI. Would this be a viable option for you? If so, then you could just rip out the 1143s.
    Regards,
    Wallace F.
    National Instruments
    Applications Engineer

Maybe you are looking for