Bad readback voltage from SCXI 1331 / 1127 /1000

I am using SCXI 1000 with 1127 with1331 in our application with the 2 wire configuration. My application is to read and log all the cell voltages(31 cells) and during the application i am not able to get the correct read back voltages for the cells between cell 17 to cell 31. When i did the root cause analysis i found grounding any polarity of any cells which results me to get the bad read back voltage from cell 17 to cell 31 and all the cells were around 2.3 V.
-Karthick

I connected the COM of my power source to the 1_WIRE_LO_REF. There are 4-5 points to connect. I choose the middle slot. Is there any significance of assigning so many slots to 1_WIRE_LO_REF?
No change in result. Can you please test run the program I attached and see whether it's correct or not. You'll see 48 segments getting the output. First 16 of them are showing some seemingly proper values. rset are either too small or as big as 5 V.
I'm providing 5Vs from the power source. You might have seen the old analog ones. I'm using one of them. there are different Voltgae option. I'm using the 5V and so I've connected a wire from the 5V connection to one of the electrodes on B side (28th electrode) and the COM ports goes to the A side (4th electrode) and also to 1_WIRE_LO_REF.
Now I'm thinking if the program if not working. Because it seems that we are getting (seemingly) proper values for the first sixteen and something's messing up the values for the the rest of the electrodes.
Do I have to use two 24X1 MUXs i.e, use physically different boards and also two different programs to measure them? Or I can just use 1-24 as 24X1 and 25-48 as another 24X1 in the same board and measure them through the same program? Thanks in advance.
Message Edited by ERT_LSU on 09-17-2007 04:00 PM

Similar Messages

  • Trying to measure voltage through SCXI-1127/1331 1-wire connection

    We have NI hardwares like: 1) Chasis SCXI-1000, 2) DMM PCI- 4060, 3) MUX SCXI-1127 and 4) Terminal Block SCXI-1331
    We have a system with two large glass plates standing vertically and placed parallel to each other each having 24 electrodes on them. Distance between them is 4-5 inches. The plates are places in such a way that the electrodes are on the outer side and accessible to the user. We are trying to flow different liquids of different density through the channel in between. Please find attached a picture of it.
    So a total of 48 electrodes and hence, wires are connected, 24 on both sides. On each side there are 3 rows with 8 electrodes/row, making a total of 24 wires. Wire#1-24 are on side A (say) and wire# 25-48 are on side B (the other side). The medium between the two sides will be salted water (say for now).
    We want to measure potential/voltage in such a manner so that we can calculate the voltage difference between all possible electrode combinations between side A and side B. Like V1-25, V1-26, V1-27,...,V1-48,V2-25,V2-26,........,V24-48, all 24 X 24 possible combinations. We are connecting two end of a power source to side A and side B so that there is some current flowing in the water.
    I have connected wire# 1-48 to 1-48 in SCXI 1331 (left out the zero to avoid confusion). Now that I'm measuring values through the program attached ("Scanning_....vi"), I can see that the first 16 values are showing some values of standards E-2. But from 17-48 are showing values of standard 5E-3 and I guess they are not taking any values at all. Can you tell me why this might be happenning?
    Can 1-wire measurement be applied for this scenario. If not then let me know how to achieve our goal. I can manually take a Multimeter and measure all the combinations  one by one, but measuring all the values at the same instance would be better and that only can be done by automation and I hope that the NI hardwares I have, should be sufficient to do that. Please let me know if it is otherwise.
    Another thing, in one of my previous contact with NI someone mentioned connecting 1_WIRE_LO_REF. Is it needed in this case? If yes, then if I connect one end to 1_WIRE_LO_REF, where should I put the other end?
    In case the program is wrong or more than 16 values can not be taken please let me know alternate path or show me how to make changes in the program. I would appreciate your help in this issue. Thank you.
    Message Edited by ERT_LSU on 09-17-2007 12:16 PM
    Attachments:
    Scanning_of_SCXI-1127_48_write.vi ‏144 KB
    IM0000021.jpg ‏767 KB
    IM0000041.jpg ‏722 KB

    I connected the COM of my power source to the 1_WIRE_LO_REF. There are 4-5 points to connect. I choose the middle slot. Is there any significance of assigning so many slots to 1_WIRE_LO_REF?
    No change in result. Can you please test run the program I attached and see whether it's correct or not. You'll see 48 segments getting the output. First 16 of them are showing some seemingly proper values. rset are either too small or as big as 5 V.
    I'm providing 5Vs from the power source. You might have seen the old analog ones. I'm using one of them. there are different Voltgae option. I'm using the 5V and so I've connected a wire from the 5V connection to one of the electrodes on B side (28th electrode) and the COM ports goes to the A side (4th electrode) and also to 1_WIRE_LO_REF.
    Now I'm thinking if the program if not working. Because it seems that we are getting (seemingly) proper values for the first sixteen and something's messing up the values for the the rest of the electrodes.
    Do I have to use two 24X1 MUXs i.e, use physically different boards and also two different programs to measure them? Or I can just use 1-24 as 24X1 and 25-48 as another 24X1 in the same board and measure them through the same program? Thanks in advance.
    Message Edited by ERT_LSU on 09-17-2007 04:00 PM

  • Trying to measure voltage through SCXI-1127/1331 2-wire connection [ Edited ]

    Hai ,
         this is madhava from LSU,I am working on ERT with  NI hardwares like 1)chasis 1000 2) DMM PCI-4060  3)  SCXI -1331(2 in number)
          I have a system with two large glass plates standing vertically and placed parallel to the user.I am trying to flow different liquids of density through the channel in between.Please  see a attached picture of it.
        There are total of 48 electrodes 24 on each side to which wires are connected. On each side there are 3 rows with 8 electrodes/row, say 1-24 on side A and 24-48 on side B. The medium between the two sides is salt water.
         I want to measure the potential in such a manner that  I can calculate the voltage difference between all possible electrode combinations between side A and side B.I have connected a  two end power source to side A and side B, i.e. +ve to side A and  -Ve to side B , so   the  electrode on the A side acts as the "source" and the electrode on the B side acts as "sink".
        I want to use 2 SCXI- 1331 's for this experiment.
        I tried it with 1  SCXI - 1331, but did not get proper values.So what do you suggest shall I continue this with the 1  wire or could you please help me with the two wire experiment, so that I can get more combinations.
               I hope you respond soon and in the affirmative.
    With regards
    Madhava
    Attachments:
    Scanning_of_SCXI-1331_48_write.vi ‏144 KB

    Welcome to the discussion forums, Madhava!
    The optimal solution is to have a 2x48 (or more) matrix so
    that you could easily choose one point on either plate (column) connected to
    one lead of the DMM (row0) and another point on the other DMM lead (row1).
    Since the SCXI-1127 doesn’t support this configuration, you’ll have to try
    something else with your existing hardware.
    Because you can only use a multiplexer setup instead of a
    matrix for your number of signals, the closest you can get to the above
    suggestion is to measure one electrode to ground and then read the next
    electrode to ground and include logic to find the difference between the two voltages.
    I suggest you start with a LabVIEW shipping example (Help » Find Examples) such as niSwitch
    DMM Switch Synchronous Scanning.vi or niSwitch
    DMM Switch Handshaking.vi (found under Hardware
    Input and Output » Modular Instruments » NI-SWITCH). You will have to modify
    it to include another SCXI-1127 and set them both up in a 1-wire 64x1 multiplexer
    topology. Take measurements as quickly to each other as possible on both
    switches. Again, this is a workaround to what you really should be doing for
    optimal performance (and the easiest setup).
    The last option is to limit your measurements to electrodes
    directly across from each other (or any other fixed mapping setup) and use a
    2-wire 32x1 multiplexer topology. By nature, this is taking a differential
    signal measurement between two constant points. This would allow you to easily
    use LabVIEW’s shipping examples without modification.
    I hope this helps you get a feel for your options and the
    consequences of each.
    Mark E.
    Precision DC Product Support Engineer
    National Instruments
    Digital Multimeters (DMMs) and LCR Meters
    Programmable Power Supplies and Source Measure Units

  • Measuring voltage from thermocouples

    How do i measure voltage from a thermocouple which is joined to another one. Meaning that they have a common point. I have tried reading in a voltage from 1 point and then subtracting it with the other but it does not give me the reading the multimeter is showing

    Hello,
    For troubleshooting bad readings, probably the first thing to do would be to check the board's configuration.
    Is it configured in differential mode? Differential mode is the most recommended mode for thermocouple readings. When using differential mode, just make sure to connect the positive lead of the thermocouple to ACH0 (for example), and the negative to ACH8.
    Once you have all the signals connected to your DAQ board, try running a MAX Test Panel. I usually run it using Continuous Mode. Before starting the acquisition, check the input limits in MAX, adjust them according to the input signal so that the board applies the appropriate gain.
    Finally, create a Virtual Channel (by taking into consideration the thermocouple type). Are you re
    ading the correct temperature? Is the CJC in your terminal block enabled? It's always easier to compare the temperature than the millivolts readings.
    I hope these tips help. Good luck with your application!

  • Is there anyway to read the unscaled voltage from a scaled virtual channel?

    I am using DAQmx to read voltage from a SCXI chassis. Programmically in Labview I created a task with virtual channels and custom scales. Later in the program, I wish to view the scaled volatge and the raw voltage at the same time. Is there a property node which will allow me to do so?

    Hi Fergusonhd -- yes, there is a way to do this --> Look in DAQmx-> DAQmxAdvanced-> Scale -> Scale Property node.
    Drop it in and wire in your scale.(I did it by creating a constant for active_scale) Select the various attributes depending on the type of scale you created and manipulate your signals based on that information - For ex. if you created a linear scale, you could get information about the slope and intercept from this property node -- that being said, you can use this information and do the reverse logic:
    [if original was Y=aX+b]
    X = (Y-b)/a
    where b is the Y intercept and a is the slope
    Hope this helps
    VNIU

  • Reading Data from SCXI 1600

    Hi Experts,
    I am new to this SCXI Interfacing. Kindly help me in the context
    I am developing an application which is going to be use  SCXI 1125 module and SCXI 1600 controller.In the application I want to allow the user to configure various Task in the front panel. 
    What are the controls needed in the front panel to allow the user to configure Task 
    How to read the data from SCXI 1600,
    How to differentiate eight channel data coming from SCXI 1125 thro SCXI 1600
    Thanks in advance
    Solved!
    Go to Solution.

    True, you cannot simulate the SCXI-1600. This means you will not be able to run your code without the hardware. For simulation purposes you can, however, use another device that would function in a similar manner to the SCXI-1600 in terms of triggering, resolution, and sampling rate.
    As for the programming, you would use DAQmx as I had mentioned. There are no examples that are specific to the SCXI-1600, but you don't really need them. The SCXI-1600 is fundamentally a data acquisition module that happens to be in a SCXI form factor with a USB connection. As far as your software is concerned you will use DAQmx to read data from it. So, take a look at the DAQmx examples that gather data from data acquisition devices.
    Your task will define how many channels you will be reading. Since you are reading a mixture of measurements (temperature, pressure, and possibly just plain voltages) you will need to decide whether to create separate tasks for each of these measurements that are configured to be specific to that measurement type, or to create one task that simply reads all unscaled channel values (i.e. raw voltages) and then you scale the values in your code. If you open the Example Finder and navigate the tree to Hardware Input and Output -> DAQmx -> Analog Measurements you will see categories for the different measurement types. Many of them have graphs. 
    If you have not already done so, you may want to start here: http://zone.ni.com/devzone/cda/tut/p/id/3116

  • How to genrate 1k pulses from scxi 1163/1162

    sir/mam,
    i want to generate the 1k frequency from scxi-1162 and 1163
    ie
    i want to generate from one card and measure from the other,
    please do tell me/send me the details/any example where these cards are used,
    i am unable to configure/use these cards with
    pci-6025+scxi-1000 chasis+1162/1163,
    i wold be thank full to you if i will generate the waves from these cards..
    lux.
    [email protected]
    dept of it gug pg center yeragera, raichur-584133.

    Hello,
    Please look at the shipping examples for these modules. You can access them from LabVIEW by clicking Help >> Find Examples... From the Example Finder, browse to Hardware Input and Output >> DAQmx >> (Digital Measurements or Digital Generation). From here, view the bottom right-hand window to see the supported products for each VI.
    Keep in mind that there is no hardware clock for digital operations with an E Series card. You will have to use software timing to achieve your 1000 Hz rate. But you will be limited by the speed of the relays in the 1163.
    Let me know if you have any further questions.
    Regards,
    Sean C.

  • 790FX-GD70 not setting RAM to correct timing nor voltage from SPED

    My 790FX-GD70 not setting RAM to correct timing nor voltage from SPED when set to auto. The RAM I have should be 6 6 6 20 @ 1.8V but the motherboard is setting it to 9 9 9 24 @ 1.5 V
    The RAM is   Crucial 2GB, Ballistix 240-pin DIMM, DDR3 PC3-10600 memory BL25664BA1336 • DDR3 PC3-10600 • 6-6-6-20 • Unbuffered • NON-ECC • DDR3-1333 • 1.8V • 256Meg x 64 of which i have two of then in the two black slots.
    Just to rule out the RAM I also tried a different model of RAM whose timing is 7 7 7 24 @ 1.65 which will not allow to boot to windows unless I adjust the voltage manually to 1.70 (1.65 V will still not boot properly)  it sets it also at 9 9 9 24 yet this same sticks of RAM will set correctly in a MSI 770 C45 without any adjustments.
    Now i will say in the case of the 790FX-GD70 I require no changes  in voltage for it to boot with the 1.8 V RAM just the timings are not as they should be. The 790FX-GD70 is stable as is and I will probably leave it at the auto settings  but wondered if anyone else  encountered similar issues with this board

    Looks like this is a bit of an issue for some other users of your RAM and not necessarily a MSI thing! This user has a ASUS board! Good luck and hope you get it sorted out.
    Backround:
    I bought some DDR3-1333 ram that was advertised as 6-6-6-20 @ 1.8v and, as expected, running on my board's default 1.5v it was only getting like 9-9-9-24. In fact, @ stock voltage the best I could boot up with (unknown stability) was 9-7-7. In an attempt to get the best (advertised?) performance I went ahead and manually set the timings to 6-6-6-20, left all other timings on auto, and upped the voltage to 1.8v
    Boots up fine and appears to be stable. However, I do notice the RAM is fairly warm to the touch whereas @ 1.5v it was pretty benign heat-wise. I tried running 1.785v but 3 out of 4 times it would hang on the windows desktop display. So I bumped it back up to 1.8v and I'll run Memtest 86 or something else later tonight.
    My question, being a noob and all...
    Is running at 1.8v going to hurt something? (See my setup MB, and CPU stats)
    Just to repeat, the box and manufacturer do list it as 1.8v spec. (FYI: BL25664BA1336)

  • How can I delete a bad app completely from my iPad mini in order to re-download it as though I never had it?

    How can I delete a bad app completely from my iPad mini in order to re-download it as though I never had it?

    Yes, it will now always show that you purchased it, but with it deleted from ipad, when yu click the icon to download again, it will download the latest versioon available from the app store.
    You cannot delete what is in the app store. nor can you erase your previous history of purchasing the app.

  • How Can I configure the 6024E board for reading the voltage from a source?

    Hi, I have a little problem, I want to use the 6024E board for reading voltage from a source and then display this on the monitor, and also I want to change the voltage from the output using the computer. I read the manual but I don't understand how to connect and configure the board. It is to proof that the board receive and send information.
    Thanks, sorry for my english, I'm from Mexico, if you don't understand something about my explanation tell me.

    Thank you, now I'm trying to do my project and I have another question, there are differents ways to connect the source and I choose the NRSE configuration because I'm going to use a grounded signal source... well in the manual says "The signal is then connected to the positive input of the PGIA, and the signal local ground reference is conenected to the negative input ot the PGIA. The ground point of the signal should, therefore, be connected to the AISENSE pin." I don't understand this because I only have two wires and here is talking about three connections, please help me, how do I connect the source to the board? I have the positive wire and the negative wire.... maybe is because I don't have a perfect english and I don't understand the sentence...

  • "Bad quality received from network module."

    My computer has 2 Fieldpoint ethernet banks setup to allow Lookout to interface with mulitple HW peripherals.  Lookout launches automatically when the computer starts up.  And after everything is loaded, one of the ethernet banks will almost immediately log the following alarm, "Bad quality received from network module."  Does anyone know what criteria/logic is behind the triggering of this alarm?
    We have been unable to find any issues that would cause this alarm to go off.

    it is power cycled it works again. We have another FP1600 on same network with no problem. Ethernet drop is 230 feet. Part# is 185690E-01, firmware 4.11. I have swapped it with a spare unit we have of the same part number, 185690E-01 and firmware release.Mike,
    Thank you for using the discussion forums. If possible, please generate a phone support request at ni.com/ask. One of our engineers will be happy to help you resolve this particular issue.
    Regards,
    Michael Shasteen
    Applications Engineering
    National Instruments
    www.ni.com/ask
    1-866-ASK-MY-NI

  • BAdi: Construct ID from Components in Bar Code

    Has anyone used this BAdI in Aii 7.1?  Trying to find where this BAdI is called.  Looking for a method to convert between various barcode data, e.g. (01) (21) (10) (17) (30), and either parse out the AI data not contained in the GS1_SER ID or convert to SGTIN-96 depending on how the object id is stored in Aii.  This BAdI appears to be for this purpose, but when we activate it and create our enhancement spot I am not finding where the BAdI is called from /AIN/CL_CTX_INIT or other class.

    I have never used that BAdi, but regarding to where it is used. The conversion method will called from here:
    /AIN/CL_PML_SENSOR_MAP -> method: PARSE_BARCODE -> line: 102
    CALL BADI lo_badi->constr_id_from_bc_comp
                EXPORTING
                  iv_bc_string    = <fs_bc_data>-fieldvalue
                  iv_devgrp_extid = lv_devgrp_extid
                  it_bc_part      = lt_pub_bc_part
                CHANGING
                  cv_id_type      = lv_pub_id_type
                  cv_id           = lv_pub_id.
    Edited by: Philip Allgaier on Sep 28, 2011 5:32 PM

  • MAX 5.3.1 removed Device numbers from SCXI-1600

    Meas. & Auto. (MAX) 5.3.1 removed Device numbers from SCXI-1600
    Old system - Works! :  Labview 9.0 on Dell laptop win XP.
    I have a client that uses multiple laptops & multiple SCXI chassis with 1600 USB DAQ controller mod.  Each time a “new” 1600 was used a new SCXI chassis was installed and the new 1600 was given the next device number (Ex. Dev1, Dev2, Dev3).  I would use the DAQmx  System class Node, DevNames property to see which device I had and go from there.  (Note:  this still worked on LV ver. 11 & MAX  5.x ?)
    I upgraded to LV 2012 (32 bit) fix#3 with MAX 5.3.1 and the Device number (Dev1) is now replaced with  “Mod1”!  I know I could program a workaround, but I would rather have the names go back to the old Device numbers!
    Solved!
    Go to Solution.

    Hi Tom,
    Thank you for posting. I recently noticed this problem and reported it to R&D as CAR #362997. The change of SCXI-1600 default name from "Dev1" to "Mod1" seems to have been introduced in NI-DAQmx 9.4. I can't guarantee anything, but the fix is currently on track to go into the next version of NI-DAQmx (excluding patch releases).
    For now, I'm afraid you'll have to work around the problem. Here are a few ways you can do that:
    Manually rename the device in MAX on each system.
    Programmatically rename the device using the NI System Configuration API. Look at <LabVIEW>/examples/nisyscfg/Rename Aliases.vi for an example.
    Change your application to use a different default name or to detect the device differently (e.g. using the DAQmx System >> DevNames and DAQmx Device >> ProductType properties).
    Brad
    Brad Keryan
    NI R&D

  • Does the bad formance results from Virtual Machine?

    My Oracle 10g testing database is runing on a Virtual Mchine and its performance is not good. Does the bad formance results from Virtual Machine?
    Though the resources are enough, I still think the virtual machine can damage the performance. Does any one has the same experience?
    Thank you

    Answered the same just a while ago...
    Can Virtual Machin system make negative impact to the database performance?

  • Calling BADI or BAPI from another BADI

    Hi,
    Is it possible to call BADI or BAPI from another BADI.Here is my situation..
    When I am saving the Lead , I would like to create Opportunity based on few lead conditions.Can I use any one of these two for creating opportunity from Lead.
    I have no clue.
    Please help me.
    Thanks,
    Ajay

    Hi Ajay,
       Look at Re: Can BADI be called from ABAP Program ? maybe it helps you.
    Regards.
    Manuel

Maybe you are looking for

  • Safari 6.0.1 will not play QuickTime Files

    I am having problems with Safari 6.0.1 playing back QuickTime Files. I reset safari and cookies and it will still not play QuickTime movies. To the best of my knowledge, QuickTime is working with all other components of the computer. Is there a way t

  • Integrated Web Logic Server -deployment slow

    Hi, we are using this following configurations Jdeveloper  version 11.1.2.1.0 2 GB RAM CORE 2DUO CPU Application size 180 MB i am selecting the JSF file, right click,clicking on run from the options in   Jdeveloper. For this, deployment is taking mor

  • Rotated Movie, Poster Frame is unrotated

    I took a movie in portrait mode instead of the normal landscape mode. Then I used QT Pro 7.0.3 to rotate it. Nice job! Then I went to View > Set Poster Frame after selecting the desired frame. Saved the file. Went to finder and the Poster Frame (or I

  • Where is font-setting for note in iOS7?

    Hi, After update to iOS7, the beautiful font set for Notes is not available anymore. Not even available in settings for Notes. Is there another way to get those fonts back? Thanks and best regards

  • Strange decode or just Strange Day (for me)

    Hi, Why does this work: SQL> ed Wrote file afiedt.buf 1 declare 2 p_cont varchar2(1) := 'C'; 3 v_x VARCHAR2(1) := NULL; 4 CURSOR chek_p_cont 5 IS 6 SELECT 'X' 7 FROM dual 8 WHERE p_cont = DECODE ( 9 p_cont, 'A'--,'A' 10 , p_cont, 'B'--,'B' 11 , p_con