Connection of the pressure transmitter to the scxi-1102 module

Dear sir,
we have a differential pressure transmitter whose specifications are as follows:
Excitation:24 Vdc, output:4-20mA.(make: Cole-parmer instrumentation company)
now, we have a NI scxi-1102 and scxi-1520 module with corresponding terminal blocks.
Our question is how to connect this transmitter to the module and to which module? can we connect it to the scxi-1102? And for the excitation what we should do? please explain the detailed procedure for that.
As the excitation is 24 Vdc, i think we have to use 1102 and has to be excited externally.
Since, i m a mechanical engineer and don't have much knowledge of electronics, please explain all the details as simply as possible.
regards...
Lalit.

I am assuming a couple of things here. They are:
The input you are looking at is a slow responding signal ie less than 2 hz. The 1102 has a built in 2 hz filter.
and or the transducer you are connecting to has a slow update rate.
You are using scxi 1300, 1303, or 1308 terminal block to connect to your chassis.
Channel 0 isn't being used.
That being said, in Max, set the gain to 1
input mode to differential
You can do the scaling in Max if you want to.That's what I typically do.
Linear scAle, 1 volt = 4 ma and 5 volt = 20 ma
On your terminal block, connect a 250 ohm precision resistor across Ch 0 in ( pin 96 & 64)
In series with your current loop ( cut the wire of the existing loop)
Connect one end to pin 96 and the other to pin 64.
Put a voltmeter across the input. red lead to 96, black lead to 64
If the reading is negative flip flop the wires. If positive, good guess.
you should be ready to rock and roll.
GB
Greg Bush CLAD

Similar Messages

  • How can I set the gain on a SCXI-1102 module without having my computer lock-up for 3 seconds?

    Forgive my insolence, but did it never occur to anyone that spinning in a hard loop while polling a status register to set a gain for 3 seconds isn�t a great idea?
    I have a number of SCXI-1102 modules to set the gains on, and it takes several seconds for each. Reading the documentation on the subject indicates that the SCXI_Set_Gain call polls a status register waiting for the gain to settle before returning � and it doesn�t even yield while doing so.
    Are there any other ways I can set the gain? Is there a way that doesn't poll the register that returns in a reasonable amount of time?
    AFAICT, there's no good reason to only allow one module to be s
    etting its gain at a time. An asynchronous call it really needed - one that makes it the API programmer's responsibility to check the status of the register, or one that spawns a thread and sleeps between polls, and signals an event or invokes a callback or some-such-thing. Or you could even just sleep for three seconds after setting all the gains, this way the delay would be 3 seconds total � not 3 seconds for each gain set.

    This NI-DAQ function call directly accesses the nidaq32.dll. While the nidaq32.dll is multithread safe, it is not a multithreaded DLL. This is also described in the KnowledgeBase entry 1V9DSHDM: "Can NI-DAQ Handle Different Operations at the Same Time? Is It a Multi-threaded DLL?"
    You are correct that the SCXI_Set_Gain function is not asynchronous. Thus, you do have to wait till that function returns before calling the next one. LabVIEW has found a way around this. So, you can actually use the LabVIEW functions to set the gain on these modules without having to wait as you do with SCXI_Set_Gain.
    Regards,
    Geneva L.
    Applications Engineer
    National Instruments
    http://www.ni.com/ask

  • Where is the SCXI-1102 Register-Level Programming Manual

    The SCXI-1102 User Manual refers (in Chapter 5) to a "SCXI-1102 Register-Level Programming Manual". I can't find the register-level programming manual on www.ni.com. Where can I obtain this manual?

    Hey Don,
    Thank you for contacting National Instruments.
    There is not a register-level programming manual for the SCXI-1102. This was a mistake made in the first version January 1996 of the SCXI-1102 manual. This was corrected in the later August of 1997 version.
    http://www.ni.com/pdf/manuals/320975b.pdf
    Register-level programming is not formally supported by National Instruments. If you would like more information about alternative methods of programming other than NI-DAQ please contact your sales representative.
    Best Regards,
    Joshua P.
    Application Engineering
    National Instruments

  • How can I bypass a potentiometer that feeds into a drive controller by using an SCC-AO10 module? Which wires must I cut and where should they connect to the SCC-AO10 module?

    I am trying to bypass a potentiometer that controls a wind tunnel DC motor. The potentiometer (10 kohm) has a greeen wire (+10V) a blue wire (ground) and a red wire (AI1 voltage, 0-10 V). These three wires feed into an ABB mounted drive controller that somehow converts the 3-phase (220-240V) power to a signal for the DC motor in the wind tunnel. I want to make a velocity control loop for the wind tunnel speed in Labview and I must bypass the potentiometer. If I am planning to use a PID that equates a measured velocity to the setpoint velocity, how can I get a output signal from my SCC-AO10 to the drive controller? I have been asked to use a switch that would allow the potentiometer to be used or the automatic control loop in Labview. Which wires will I need to cut from the potentiometer and where will I have to connect them on the SCC-AO10?
    Has anybody done this and the PID for a wind tunnel motor? Please help me if you can.
    Solved!
    Go to Solution.

    DjDave,
    Thanks for looking out. We have a PCI-6251 connected
    to a SC-2345 box. In the box we are taking temperature and pressure
    measurements from the wind tunnel for the velocity measurement with a TC02 and a AI04. The
    windtunnel has a control panel where the ABB drive controller connects the 3-phase to the wind tunnel motor. The controller has a +10V reference voltage, an output frequency reference (0...10V), and a ground that feed from the potentiometer. The controller also has a +24V (max. 200mA) auxiliary voltage output which appears to drive the motor. From what I understand, the potentiometer's position is the function (output frequency reference). We eventually want to make a velocity setpoint input in Labview that will drive the motor accordingly. I am guessing the best way is to make use of the controller. I was wondering if you could help me figure out the cable connections necessary to bypass the potentiometer and generate a signal from Labview that will drive the motor. Again the 3 cables from the potentiometer are: greeen wire (+10V), blue wire (ground) and red wire (AI1 voltage, 0...10 V). I have seen that the SCC-AO10 needs a ground and the positive lead wire. I am not sure how this compares to how the potentiometer is connected.
    We are using Labview 8.2.
    Cheers.

  • Trying to read (3)SCXI-1102 modules

    The attached VI is not picking up the third CJC. When I probe on the array I can see the first 2 CJC's but not the third.When I switch the scan order of the modules, the third CJC is still missing.
    Attachments:
    Three_SCXI-1102_Thermocouple_Modules.vi ‏189 KB

    What version of oraoledb? There were some issues with NUMBER datatype in earlier versions, I'd recommend testing the most recent version.
    To patch 10.2 oraoledb, apply the 10.2.0.4 database patch to the client install.
    Hope it helps,
    Greg

  • Multiple tc types on one scxi 1102

    Does anybody know if you can use two different thermocouple types on one SCXI-1102 module? 
    I need to measure both Type K and Type T thermocouples.  I am using a SCXI 1303 connector block and plan to use the internal CJC.
    Thanks in advance
    doloop

    Hello doloop,
    You can indeed configure a task to have to two different types of
    thermocouples, and acquire from multiple thermocouple types in one
    DAQmx Task.  For each channel, the NI-DAQmx driver will apply
    different conversion coefficients to convert voltage measurements from
    different thermocouple types into temperature measurements.  You
    can configure this easily in Measurement & Automation Explorer
    (MAX), by creating a DAQmx Task of the thermocouple type, and adding
    multiple physical channels from the SCXI 1102 module to the channel
    list.  For each channel in the scan list, under the settings tab,
    you will have the option to select what type of thermocouple to
    associate with each channel, along with CJC settings.  You can
    also do this programmatically in LabVIEW using the DAQmx Create Channel
    VI.  I've attached a shot of a block diagram that shows how to
    program this.
    I hope this helps!
    Travis G.
    Applications Engineering
    Message Edited by Travis G. on 04-18-2006 05:09 PM
    Attachments:
    MultipleThermocoupleTask.Jpg ‏68 KB

  • 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

  • Reading a thermocoup​le with the SCXI 1520

    Does the SCXI 1520 have something to account for the interface connection heat, and is it needed? I've heard this is what the thermocouple modules do, and it is necessary.

    The SCXI-1520 uses the SCXI-1314 Module which does not have cold-junction(CJ)compensation capability - meaning it can not compensate for either the temperature of the connection to the DAQ system, nor, the additional voltage effect due to the dis-similar metal contacts of the DAQ system. This correction is absolutly necessary for accurate temperature measurement. I suggest you use a "third-party" cold junction module from a vendor such as OMEGA Engineering (www.omega.com). The CJ sensors are battery powered and reference the signal to 32 Deg F while at the same time providing standard copper leads for the DAQ system.

  • During continuous scanning thermocouples with a SCXI 1120 module is the cjc reference read each scan?

    Did the developers of the DAQmx drivers improve the temperature scan capability of the SXCI 1120 module over the methods used in the traditional drivers?
    When using the SCXI 1120 module for temperature measurement and in the continuous scan mode with traditional drivers the cold junction reference was only checked on the initial start of the scan. In order to maintain accuracy it was necessary to restart the scan.
    For the most part I have switched to the 1125 module for thermocouple measurement but I need to use some 1120 modules on a test stand now and I will be using the DAQmx drivers on these. I was in hopes that with the DAQmx drivers this behavior was corrected.
    I can conduct testing to determine this but would like to know ahead of time if this is still an issue.
    Thanks

    Thank you Ben for the answer.
    I checked the article you referenced appears to me that I will be adding the physical address in the channel strings then do the voltage to temperature conversion and then correct the appropriate channels associated with the cjc in question. I will also need to adjust some on board jumpers for the SCXI 1120.  If I am wrong please correct me.
    If scanning the physical channel is possible as suggested in this article, would it not be possible to create the channel as a virtual global channel and reference it as the cold junction in Max? Then the temperature adjustment could be done at this level of acquisition rather than having to sort this out in the LabVIEW program. This takes me back to the days with LabVIEW 4.0 before we had the virtual channels and when we had to handle the temperature conversions and other scaling ourselves. Again if I am incorrect please let me know, for I would like to use the method recommended in the article if I don't have to perform all the calculations in the application.
    Just wondering if anybody reading this has actually used this method. If so, how did it work for you?
    I may end up building a start up routine testing for 1120 modules being used for thermocouple measurement then if found run a stop and restart scan every 5 minutes to prevent large errors from being introduced.

  • MV/psi input for SCXI-1102 using SCXI-1308?

    Is there a way to physically connect a mV/psi signal to an SCXI-1102 that is also using a SCXI-1308 terminal block? From what I have read, the terminal block can only use a 4-20 or 0-20mA signal, right? I don't see any pins that the terminal block doesn't plug in to to use for the pressure sensor's mV output.
    Thank you for the help!
    tq
    Solved!
    Go to Solution.

    Hi FMC_Pumptest,
    The 1308 terminal block is designed for current input. You are right that with that terminal block you will only have inputs for 0-20 mA and 4-20 mA signals.
    Regards, 
    James D.
    Applications Engineer
    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

  • Bad reading of thermocouple on SCXI-1102

    Hi,
    Some of the thermocouple plugged in the SCXI-1102 give bad reading(unusual value). There is maybe an issue with the use of grounded and non-grounded thermocouple? Is the system need to be calibrated?
    Thanks.

    Hello gperron,
    When you say some thermocouples give bad values, does this mean that you have some that give the correct value?  If so, try switching the ones that give you a correct reading with the ones that are giving a bad reading.  If the bad readings follow the thermocouples, you can conclude that those thermocouples are bad.  Are you using the built-in cold junction compensation on the SCXI-1303 to make sure you are getting the most accurate readings?
    In general, thermocouples are floating sources and you measure them differentially with a bias resistor connected between the negative terminal and ground.  Page 3-4 of the 1102 User Manual describes connecting signals to the 1102.  The 1303 Installation Guide describes how to replace bias resistors, if needed.   
    Thanks,
    Laura

  • SCXI 1001, SCXI-1102 and SCXI-1303 not working correctly with DAQmx

    I have recently upgraded from Labview 6.5 to Labview 8.2 and now my SCXI 1001 with a SCXI 1102 and SCXI 1303 terminal block no longer reads the correct voltage.  Using the old version of labview thermocouple measurements are correct at 0.5mV; however using the new version of labview and DAQmx the thermocouples are reading 5V.  Everything is installed correctly as it still works with the older version of Labview, is there something that needs to be reset or change so that teh SCXI will function properly with DAQmx?

    Hello ilabtech,
    From my understanding you are using an SCXI 1001 chassis with an SCXI 1102 and 1303 terminal block to perform thermocouple measurements.  You are upgrading to LabVIEW 8.2 and DAQmx.  I am assuming you were using LabVIEW 6.1 since there isn’t a LabVIEW 6.5.  You mentioned that are able to get a correct reading of 0.5 mV with LabVIEW 6.1 but you see a rail of 5V with LabVIEW 8.2 and DAQmx. 
    My first suggestion is that you ensure that the SCXI is set at the appropriate range and for the correct thermocouple type.  You can also configure these settings in MAX as detailed on page 27 of the SCXI 1102 User Manual and Specifications Guide. 
    My second suggestion is for you to start off using an example program to see if you see the same error.  When you are in a LabVIEW 8.2 VI you can go to Help>>Find Examples to open the NI Example Finder.  You then choose Hardware Input and Output>>DAQmx>>Analog Measurements>>Temperature>> Cont. Acq Thermocouple Samples-Int CLK.vi.   This example program is supported by your hardware and is a good resource to use to troubleshoot.
    If these suggestions aren't helpful please answer the following questions in your reply.
    1.        I would like to know what range you have set the SCXI 1102 to read. 
    2.       What version of DAQmx are you using?  You can find the version my opening Measurement and Automation explorer (MAX), expanding the “Software “and clicking on NI-DAQmx.
    3.       What operating system are you using?
    4.  Does your Traditional DAQ program work in LabVIEW 8.2?
    Regards,
    Ima
    Applications Engineer
    National Instruments
    LabVIEW Introduction Course - Six Hours
    Getting Started with NI-DAQmx

  • Cannot configure SCXI 1102 in parrallel mode

    Hi all...
    I have a little problem, i have a system made of 3 Daqmx cards : 2 PXI-6254 and 1 PXI-6229. these cards are linked to SCXI modules. The acquisition of the data are done in parrell i.e. the first PXI 6254 is linked to 2 SCXI-1125, the 2nde PXI-6254 is linked to one SCXI 1125 and one SCXI 1102B and the third one is linked to one SCXI 1180 and one SCXI 1102...
    So i defined 3 different Daqmx Task in MAX (one for each DAQmx card) and i configured the SCXI rack.. but when i try to configure the SCXI 1102 B or the SCXI 1102  i CAN'T choose the parrallel mode i can only choose multiplexed mode... and therefore, when i run my application, i have the following error:
    Error -200619 occurred at DAQmx Start Task.vi:6
    Possible reason(s):
    Measurements: Chassis cannot be used for more than one scanning operation at the same time.
    Do only one scanning operation, or combine multiple scanning operations into a single operation.
    Can't anybody explain me why ???
    Thanks a lot for your futures answers ...

    Not necssarily, You can have parallel mode for other SCXI modules while acquiring from SCXI 1102 in multiplexed mode
    See this Link

  • SCXI different Modules Compatability

    I am using a SXCI 1000 (4-slot) chassis with one SCXI-1100 module and 3 SCXI-1102 modules. I want to know if I can multiplex a SCXI-1100 moudule with a SCXI-1102 module to one pulg in DAQ board and the other two SCXI-1102 modules into another plug in DAQ board, eventhough all moudles are housed in the same chassis.

    Dunty,
    Please refer to the following Knowledge Base article for more information.
    Can I Use SCXI Modules in Parallel Mode and Multiplexed Mode in the Same Chassis?
    http://digital.ni.com/public.nsf/websearch/C94797073B74E51E86256A93005CABFF?OpenDocument
    In your situation you are asking to run all four modules in multiplexed mode with two of them being the controlers. Therefore you will have two groups and this is not possible. If you decide to multiplex the SCXI-1100 module with a SCXI-1102 module to one DAQ board then you will have two modules left over. You could set both remaining SCXI-1102 modules to parallel mode or you could set one to parallel mode and multiplex the last module with the first SCXI-1100 and 1102.
    Regards,
    Justin Britten
    Ap
    plications Engineer
    National Instruments

Maybe you are looking for

  • I want add a Coustomer Field in PO at item level

    Dear Gurus ,                      I am having a requirement at the clients place  . In purchase order creation we need one customer field for select customer & reflect it in GR. They want it at the item level . So Can somebody help me how to do that

  • NeverCompressed list vs. CM issues on pdf or images

    Symptom: *.pdf & images causing errors on e.g. opening in CM, esp. on J2EE versions below SPS15. This might happen occasionally or always. Technical cause: Compression by J2EE In J2EE default delivery 'image' & *.pdf is always on NeverCompressed key

  • Does the iMac with Retina 5K Display have "user accessible" SO-DIMM slots or not?

    The Apple Site "http://www.apple.com/imac-with-retina/specs/" for the iMac with Retina 5K Display states for memory that it has "four SO-DIMM slots, user accessible".  What does that really mean?  Contact with Apple support indicates that the newest

  • Value attribute of command_link

    Hi, Hope someone can help me out. When you specify a value for the value attribute of the command_link tag does this value ever get sent to the user's browser or does it stay server side in a table referenced to that specific user? Sorry if this is a

  • System object with same credentials for all users?

    Hi everyone I would like to create a system object in Portal, which can be used by users in a specific group. However, I want all users to use the same credentials for this system. Is this possible? I've tried creating systems, but they all seem to r