Synchronisation de 2 SCXI 1100

Bonjour,
J'ai un chassis PXI 1052 dans lequel j'ai 2 modules SCXI 1100.
J'utilise depuis peu NIDAQmX 8.0.1, et je voudrais pouvoir lire les canaux de ces deux modules en même temps. Ce n'est apparemment pas possible avec une seule tâche.
Sur un forum, j'ai vu qu'on recommandait de créer la première tâche pour le premier module "Dev1" (considéré alors comme master), et de créer une deuxième tâche pour le second module en spécifiant /Dev1/ai/SampleClock pour le source Input du DAQmX Timing (Sample clock).
Celà dit, lorsque je crée la deuxième tâche, et que je veux sélectionner la source, je n'ai qu'un menu déroulant concernant le deuxième module uniquement: j'ai bien une sélection possible de ai/SampleClock, mais je ne sais pas comment rajouter /Dev1 devant pour prendre en compte le premier module.
Ou peut-être ai-je mal configuré mes deux modules?
Dans tous les cas, si quelqu'un est déjà passé par là, son aide serait appréciée!
Merci

Bonjour,
Pouvez-vous nous transmsttre plus d'information ?
Quelle carte utilisez-vous ?
Avec quelle version de LabVIEW et de NI DAQmx travaillez-vous ?
Cordialement
Guillaume D

Similar Messages

  • Can I use two SCXI-1600 in a SCXI-1100?

    Hi,
    I want to insert two SCXI-1600 in one SCXI-1100. But the two SCXI-1600 don't work at the same time. Can the system work properly?
    Hitech
    Gaotd

    Hello gaotd,
    No, you can not have two SCXI-1600s in the same chassis. Why would you want to do this?
    -Alan A.

  • Voltage Measuring error in Labview with scxi-1100/1300

    I used the Daq wizard to setup my simple loop to measure 6 channels on my SCXI-1100 card with 1300 terminal.  I actually measured the voltage on the terminal block and get 4.6 volts but labview reads from 1.1 to 0.8?  I believe it is something I setup wrong in NI-MAX or my simple labview loop because we switched out the 1100 & 1300 cards - any suggestions on what to check next?  Could my PCI card or SCXI Chassis be causing this problem?
    thanks 

    Yes.  I am sure it's something simple that I am not doing but I am stumped!
    I have the following setup:  
    PCI-MIO16E-4
    SCXI-1001
          SCXI-1100/1300
    When I open the test panel it reads the real voltage (that I confirmed on the terminal block with a voltmeter) but when I run the sample program or a simple Daq Assistant scan the numbers are completely different.  I attached screen dumps - please take a look and see if you can catch what I have set wrong etc.
    thanks again!
    Attachments:
    SCXI_1100_Settings_and_readings.zip ‏1844 KB

  • How do I dynamically set channel gain(s) on an SCXI-1100?

    I am using a PCI 6036E with an SCXI-1100 to multiplex trough 25-32 channels with low current signals from a photodiode array. I tried using the DAQ Assistant Express to measure current, but it won't let me do the following (even when I convert it to a standard subVI):
    1) Select shunt resistor values greater than 1kOhm. (I am using 100MOhm resistors to get the highest gain possible from the low current photodiodes. I want to be able to programatically adjust the gain depending on the different low intensity light sources).
    2) Change the gain selection so I can programatically create an auto range select.
    John Feiereisen posted a question "Can I set dynamic gains on an SCXI-1100?" on 11/24/1999 wherein he stat
    ed:
    "In the past I used a single SCXI-1100 as a 'dumb' mux/amp by passing the OUTPUT and AOREF lines to the front panel connector (jumpers W7 & W8), controlling the SCXI with an MIO-16, and passing the mux'ed output to an A2000 with a BNC cable. I pulled CINs out of some LabVIEW-supplied VIs (v2.2?) to select channel and gain. This setup worked great and allowed me to march through a bunch of transducers and select an appropriate gain for each one. (And allowed much faster acquisition rates than if I did the A/D with the MIO-16.)"
    It says that he was able to do what I want to do, but I don't understand how he did it.
    Any suggestions or sample code? What is a MIO and a CIN anyways?
    Thanks

    Hey Biobartman,
    I tested creating a current global channel in MAX using NI-DAQ 7.1 and it did not have a problem using a 100 MOhm external shunt resistor. However, you do need to make sure that the current range is equal to or smaller than +/-100 nA. MAX calculates the voltage range by multiplying the shunt by the current range. The voltage range must be equal or smaller that +/-10 V.
    The gain for the DAQ device can not be programmatically changed. You must change the minimum and maximum range in order the change the gain settings used on the DAQ device in DAQmx. However, you can change the SCXI gain settings programmatically when the task is not running using the Channel Property Node. The property can be found under Analog Input: General Properties:
    Advanced: Gain: Gain Value.
    I hope this helps out.
    Joshua P.
    Application Engineering
    National Instruments

  • How to configure resistor network on BNC-2095 with SCXI-1100

    The manuals are not entirely clear on this point. I have a BNC-2095 that is connected to a SCXI-1100, and will be reading voltage input signals from pressure transducers and other assorted sensors. The manual indicates that I should not use a ground-referenced input with the BNC-2095 and have the 10-ohm resistor networks in place, but it only discusses installing the 10-megaohm resistors for use with the SCXI-1102. What is the correct configuration for use with the SCXI-1100?
    Thanks,
    Tom

    Hi Tom,
    Using the 10 MOhm resistor network instead of the default 10 Ohm resistor network with the SCXI-1102 allows you to measure both floating and ground-referenced signals.  According to page 7, Table 2 of the SCXI-1303 manual, this is not recommended with the SCXI-1100.  I will verify with R&D that this is also the case when using the SCXI-1100 with the BNC-2095.
    If you are certain that your signal is ground-referenced then you should remove the default 10 Ohm resistor network.  The input impedance should be high enough to prevent any sort of ground loop.  Check page 5, Table 1 of the BNC-2095 manual for the appropriate jumper settings when measuring ground-referenced signals
    IMPORTANT NOTE:  Do not attempt to measure a ground-referenced signal with the default 10 Ohm resistor network installed.  This is well documented in both the BNC-2095 and the SCXI-1303 manuals that it may cause damage to your hardware.
    Rod T.

  • Can I configure a voltage divider on a SCXI-1100 card in order to read a 24V DC signal without external circuitry?

    I would like to know if I can configure a voltage divider without having to wire external circuitry. I know that there are pads for a filter capacitor and current to voltage resistor on the SCXI-1100. COuld these pads be used to solder in a precision resistor to serve as a voltage divider? The voltage I am trying to measure is a 24V DC signal."

    Hello;
    The pads you can see on the 1100 are pretty much bread boards that you can use to build your own circuitry on.
    You can build a voltage divisor on that space, just make sure to follow the current specs of the SCXI module.
    Regards
    Filipe A.
    Applications Engineer
    National Instruments

  • SCXI 1100 input protection

    Can the SCXI 1100's inputs take an input of about 10 mA? (from a current source?). If a stimulator (a current source) were connected directly into one of its channels, would there be any physical damage caused to the SCXI 1100?
    It doesn't matter if the SCXI shuts off the channel temporarily to protect itself, we just want to make sure that the board/channel itself will not be damaged. And also, is there any "saturation time" of some sort before we can re-use that channel to take regular level readings again?

    Hello,
    Thank you for contacting National Instruments. Yes, the SCXI 1100 can handle a current input of 10 mA. The module is designed to be used for current inputs ranging from 0-20 mA or voltage inputs ranging from negative to positive 10 V.
    This information, as well as other specifications for the SCXI 1100 can be found in the product manual for that device, located at:
    SCXI 1100 User Manual
    http://digital.ni.com/manuals.nsf/webAdvsearch/0790D3C92CF4B16E8625665E00712865?OpenDocument&vid=niwc&node=132100_US
    The current input specification is mentioned in the "About This Manual" section.
    Let me know if you have any additional questions on this issue.
    Regards,
    Scott R.
    Applications Engineer
    National Instruments

  • Unstable PXI/SCXI system

    I’m using a SCXI 1100 with a SCXI 1300 module to read the output of 6 instruments and a test signal. These are used in conjunction with a PXI-6040E module and is housed in a PXI-1011 chassis. The majority of the instruments are 4-20ma and a 120ohm resistor is used across each 1300 input. The test signal is 0.3v taken from a battery-operated supply. When used with my CVI application, all signals seem to periodically dip to low value (0.2V) and then back again, although they are constant when read with a DVM. It doesn’t happen to all signals at the same time but often 2 consecutive channels will drop together. There are 3 other SCXI 1100/1300 modules in the system, with 32 voltage inputs connected to each. These seem to functioning correc
    tly. Any ideas? Thanks

    Hello Chris_hsl �
    It seems like you are having incorrect software readings for these channels.
    You may have a settling problem caused by either filters or high gains. First, check to see if you have enabled filtering. If you use a 4 Hz or 10 kHz filter on the SCXI-1100, you must scan channels at a slower rate. Because the filter circuitry is located after the amplifier, you must give the amplifier time to settle before switching to the next channel.
    If you are not using the filter, check the amplifier gains you are using on the SCXI-1100 module and the DAQ board. Using a very high gain on your SCXI-1100 module and on some DAQ boards also has the effect of increasing your settling time. Decreasing your scan rate (increasing the delay between channels) should sol
    ve this problem.
    If these suggestions do not solve your problem, please reply to this post and I will look for a different solution to your dilemma. Have a great day!
    Becky B.
    Applications Engineer
    National Instruments
    Becky Linton
    National Instruments
    Field Engineer
    Office: 734-464-2463
    Cell: 248-709-2822
    Email: [email protected]

  • Which is better, many PXI cards or fewer PXI cards with more SCXI cards?

    I have a pretty basic question.  Which is "better", using multiple PXI cards for analog inputs or a single PXI card and multiple SCXI cards?  For example, if I have say 100 channels to sample (all at the same rate), I could use 2 6225s at 80 ch each.  Or I could use 1 6220 and 4 SCXI 1100s (32 ch each).  What are the pros and cons with either approach?  Keep in mind sample rate probably isn't an issue (less than 1 kHz) but it is the same for all channels.
    Thanks.

    The pros/cons will depend on your application now and in the future.  I recommend contacting your local NI sales representative.  Synchronizing across a PXI system is easy to do via the backplane.  There are PXI/SCXI combo chassis available, you could use PXI multifunction DAQ cards and then SCC for signal conditioning for thermocouples for additional functionality later.  There are many possibilities that may be best discussed with your sales representative.
    Regards,
    h_baker
    National Instruments
    Applications Engineer
    Digital Multimeter Resources

  • Multiple channels reading on SCXI 1600

    Hi,
    I'm trying to implement reading of 64 AI channels using
    SCXI-1600 and two SCXI-1100 modules.
    All channels have to be read once or twice per second.
    Reading will be initiated by software.
    I thought this should be implemented by
    DAQmxCfgImplicitTiming(TaskHandle, DAQmx_Val_OnDemand,1);
    but i got the following message in this call:
    ERROR: Requested value is not a supported value for this property.
    Property: DAQmx_SampTimingType
    You Have Requested: DAQmx_Val_Implicit
    You Can Select: DAQmx_Val_SampClk, DAQmx_Val_OnDemand
    Status Code: -200077
    If I use another timing:
    DAQmxCfgSampClkTiming(TaskHandle,'',100.0,DAQmx_Va​l_Rising,DAQmx_Val_ContSamps,100);
    everything is fine, but sometimes I got the error:
    ERROR: Attempted to read samples that are no longer available. The requested sample was previously available, but has since been overwritten.
    Increasing the buffer size, reading the data more frequently, or specifying a fixed number of samples to read instead of reading all available samples might correct the problem.
    Property: DAQmx_Read_RelativeTo
    Corresponding Value: DAQmx_Val_CurrReadPos
    Property: DAQmx_Read_Offset
    Corresponding Value:
    Status Code: -200279
    After that task is destroyed.
    How can I use Implicit Timing with acquiring readings
    by software?
    Thanks,
    Peter.

    Peter,
    I am a little confused, in the DAQmx C Reference Help that installs in the National Instruments->NI-DAQ folder, it lists the second input of DAQmxCfgImplicitTiming as "Sample Mode" with the options of "DAQmx_Val_FiniteSamps", "DAQmx_Val_ContSamps", and "DAQmx_Val_HWTimedSinglePoint".  Make sure you are calling the right function and passing the right type of inputs.  The C Reference help is located in the Start Menu->Programs->National Instruments->NI-DAQ folder.  Also make sure you are running the latest NI-DAQmx driver (version 7.5) available on the web.  Other than that, it sounds like since the software will be handling the sampling, you would want On Demand as your option.  Best of luck, let us know what else we can do to help.
    Erik F
    NI - Applications Engineer

  • Noise on SCXI 1300 but not 1303

    I have been having an intermittent noise issue isolated to my SCXI 1300 and specifically to one input signal (CO2 Analyzer).  The erractic behavior goes away when I connect the signals to the SCXI 1303. 
    The signal that is giving me a problem on the 1300 board is ground referenced 0-7.5 V dc.  No matter what channel I use on the 1300 for that input I see the erratic behavior on all channels.  Other channels suffer due to fact it is in multiplexed mode.  I am using differential mode.  I am seeing no issues with the module SCXI-1100.  And, when I try other 1300 terminal blocks I am seeing the same exact behavior. 
    I think I have an issue with ground loops.  The grounding in my system is undesirable.  My theory is that the 1303 has pull up and bias resistors that prevent the ground loop.  This makes the amplifier input into a single ended configuration which works.  Furthermore, I have a datalogger that is also single ended and I connected the output to that device and signal looks fine.
    What do yall think?

    Hi BME_genius,
    It looks like this issue is being addressed by our engineers in the below linked forum.
    http://forums.ni.com/t5/Signal-Conditioning/1303-current-measurement-configuration/m-p/2188336#M6929
    We will collect our combined troubleshooting knowledge in this forum post.
    Ben R.
    Modular Instruments Product Marketing Engineer
    National Instruments

  • I Have an SCXI-110 & SCXI-1126 in multiplexed mode, how can I scan both and get accurate readings?

    In Lbaview if I just scan either the SCXI-1100 or the SCXI-1126 the reading are accurate, but scanning both causes inaccurate reading on the SCXI-1126. Is this hardware not meant to be used toghter?

    All of the SCXI modules can be used in the same chassis with no problems. There's not enough information here to give you any specific advice, but check you can:
    1) Put your DAQ card (the one controlling the chassis) in differential mode.
    2) Check your signal connections for proper referencing of you signal sources.
    3) Try connecting the channel before the 'inaccurate' signal to ground and include it in the scan list. If it cleans up, then the output impedance of that source is is probably too high; slow down the channel clock rate.

  • SCXI-1200 ... Win2000 ... LabView 5.1 ... which NI-DAQ driver

    Hello
    we have a good running LabView program working on an old PC-system (Win-NT,
    LabView 5.1 with NI-DAQ 6.1) together with or hardware,
    a SXCI-2000 chassis with SCXI-1200 DAQ, and two multiplexers SCXI-1122 and
    SCXI-1100.
    Now we need a backup of our computer, but who will install Win-NT
    I have learned that WinXP is not possible, thus we want to install Win2000.
    We have tried a couple of things but didn't find an acceptable solution. We don't
    know which NI-DAQ driver is necessary and what to do that our system works.
    Who can help?
    Thanks
    Wolfgang Krüll

    Hi Wolfgang,
    Actually, the SCXI-1200 is not supported in Windows XP or 2000 by any of our drivers.  As one of our legacy boards, it is only supported under previous versions of Windows, such as the NT version used on your old system.  If you cannot use an older version of Windows, your best option will be to upgrade to hardware that works with Windows 2000.  See NI-DAQ Driver Support for more information.
    If you are interested in upgrading your hardware and would like some suggestions, post back with some more information about the system and specs that you need.
    Thanks,
    Justin M.
    National Instruments

  • SCXI 1300 module

    Hai,
    I am using SCXI 1300 module to read temperature values using J type thermocouple. When I am measuring the room temperature, it is showing wrong value. (If the daisy chain index is changed from 0 to 7 , the room temperature differs) I need to measure the temperature of a hot plate. I am using 10 thermocouples. Please anyone help me.
    Thank You.

    Hi,
    My first suggestion is to make sure you are connecting the thermocouple like we specified in page 7 of the SCXI-1300/1301 Guide and Specifications.  My second suggestion is to make sure the scxi-1300 is selected as the accessory of your module, since this card has a built in CJC; you need to configure your system to know that. The name of the channel for the CJC is called cjtemp in the case you want to make mueasurment directly to it.
    This is a discussion forum of another customer that had a similar issue, take a look at it and follow the conversation; this is a good reference on how a misplace jumper may make the card read the incorrect voltages. Voltage Measuring error in LabVIEW with scxi-1100/1300. Another very good reference is the article in DevZone How to Use Thermocouples with an SCXI-1102 Module
    Where are you reading the voltages, test panel or LabVIEW?
    I hope it helps
    Jaime Hoffiz
    National Instruments
    Product Expert
    Digital Multimeters and LCR Meters

  • SCXI Sample rate changes when VI run as SubVI

    I have a VI which acquires 7 channels of data from SCXI-1100 module and places the data into a global variable. The VI runs fine on it's own but once it is used as a SubVI the performance drops.

    Hello Andy,
    Using global variables might be the culprit here. You have to consider that for every read of a local or global variable in a VI or its subVIs, a copy of the data is made in memory. Each instance of a local or global variable will therefore make a copy of the data in memory.
    So if you are reading from this global in a loop, this could be slowing down your CPU and program. I would suggest to just create an output of the SubVI that could pass the data from the SubVI to the main VI. This should help the efficiency of your program.
    Does Reading a Local and Global Variable Create a Copy of the Data in Memory?
    http://digital.ni.com/public.nsf/websearch/37002ACC84B961CA86256D9C00760EE2?OpenDocument
    I hope this helps. Let me know if you have any add
    itional questions.
    Regards,
    Todd D.
    NI Applications Engineer

Maybe you are looking for