How to measure CompactRIO system input voltage

Hello,
I would like to measure the voltage of the two 9-35V DC inputs going to the CompactRIO RT controller. I am using the 4-slot chassis due to space considerations and do not have a 24V analog input module on-board to be able to do this via a module. On the 9205 analog input module there is a hook for "chassis temperature" that works perfectly. I am trying to find a similar hook to read the voltage that the CompactRIO is running on.
I will be running this CompactRIO on two 24V batteries and wanted to be able to detect when the battery levels were too low to continue operation. When this state is reached, or hopefully prior to, I want to offload the data I have collected before running out of power to do so.
Any ideas?
Thanks,
Ryan
Senior Systems Manager, CIMIT
Massachusetts General Hospital
Cambridge, MA
www.cimit.org

Hi Eric,
I am not an electrical engineer, so trying to figure out a clever way to split the voltage and measure it on three different inputs would be a job for one of the other researchers here. This seems like a straightforward feature though. We are using the CompactRIO as an onboard controller for a robot, but I would imagine that other more "mission-critical" applications would benefit from knowing the voltage that is powering the C-RIO. Much like the on-board chassis temperature reading, it seems like an important piece that is missing from the basic feature list. I don't know if we even have the 3 inputs free on the AI module as they are used to control everything else.
Hmm.
Thanks,
Ryan
Senior Systems Manager, CIMIT
Massachusetts General Hospital
Cambridge, MA
www.cimit.org

Similar Messages

  • Can you tell me how to measure audio signal frequency in measurement studio with visual basic 6.0?

    I'd like to measure two differential input signal(I.e. A+ and A-),below is two test projects,
    1.connect A+/A- to PCI 6052E card's ACH0/ACH8 ,and refer to GND for testing
    2.connect respectively A+/A- to PCI 6052E card's ACH0/ACH8 for testing
    Could you tell me the details of the second project?and give me a illustration in measurement studio with visual basic 6. 0 about the second?
    In addition,I would like to measure the audio signal frequency,could you give me a illustration in measurement studio with visual basic 6.0?
    Wait for your reply!

    Dear kelven,
    Thank you for contacting National Instruments.
    To address your question, there are Analog Input shipping examples that demonstrate how to measure an analog input differentially, as you specify in (2).
    As for measuring the audio signal frequency, you may want to check out the following KnowledgeBase. The link is:
    http://digital.ni.com/public.nsf/websearch/4b08380530d72d3b86256340004c3005
    Let me know if you have any further questions or if this does not resolve your issue.
    Thanks again and have a great day!
    Chad AE
    Applications Engineer - National Instruments

  • Analog input voltage fluctuatio​n in myDAQ

    -Hello !
    I have a turbine blade rotation sensing and measuring device (i.e. picoturn) connected to AI4 pin of BNC 2110 I/O board. I am using a PXI-1033 chassis with  PCI-6251 M series card in it. I have programmed an algorithm which acquires voltage from AI4 channel through DAQ Assistant and converts voltage into RPM. 
    Picoturn is connected to DC power supply (ranges 9 - 36V)
    These are the following problems:
    1. I will get error voltage readings if picoturn is connected to other channels except AI4 (i.e AI0,AI1,etc)
    2. The reading of the voltage keeps on fluctuating between 0.49 and 0.51, in both the cases of when turbine is stationary and rotating.
    3. If the power supply to picoturn is removed, even then I could see the fluctuations in the voltage reading from -0.0005 to 0.1 and above till I stopped running the program.
    Could you please help me to solve these problems?
    Attached is the VI of the program and manual of the instrument Picoturn. 
    Attachments:
    Picoturn.pdf ‏515 KB
    Analog_ RPM.vi ‏64 KB

    Hello
    What Error Voltages do you read when the picoturn is connected to other AI Inputs than AI4?
    What are you using for the ground reference of your measurement? 
    Checkout this White-paper: http://www.ni.com/white-paper/3344/en/
    Are you able to measure other analog input voltages from a different voltage source? e.g. a 1V DC signal from a power supply or a sinusoidal voltage from a frequency generator?
    Regards
    Corinne

  • How do i read out the actual voltage range of the daq board as calculated by labview based on my input voltage range

    I am somewhat new to DAQ so I hope I describe this well enough, but I have encountered a requirement for my VI that I am not sure how to obtain from LabVIEW. It is my understanding that when using a DAQ board (I'm using a PCI-6034 E) you can specify the voltage range you expect from your measurements, and then the software calculates the actual voltage range it will be measuring to ensure that you get the best resolution in your range that you can given the voltage step size, etc. of the equipment. I know how to extract the voltage input that I enter into the virtual channel, but I was wondering how I can extract the actual voltage range that the hardwar
    e/software is using based on its own calculations from my input. Can anyone help me with this?

    If I understand correctly, you want to retrieve the actual gain value (and, therefore, usable input range) used by your DAQ card for a particular measurement.
    I think there's a good KnowledgeBase entry with your solution entitled "Programmatically Determining the Gain Used by a DAQ Device". Here's the URL:
    http://digital.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/c93d3954ec02393c86256afe00057bb0?OpenDocument
    Regards,
    John Lum
    National Instruments

  • How to measure current and voltage and rpm with daq device

    i am measuring current and voltage and am wondering should i use shunt resistors or current sensors hall effect sensors. i have a pci 6221 and a scc-68 breakout box. what specifications or size should the shunt resistor/current sensor be or should i use another device to measure the currrent and voltage. do i need any other safety device between the resistors, current sensors and the scc-68 breakout box when measuring the current and voltage. will the daq card pci 6221 pick up a signal from the resistor. what terminals should the wires from the resistors and current sensors be connected to in the scc-68. i am using a proximity switch to measure rpm of a motor. should the proximity switch be 2 or 3wire connection. should it have an analog or digital connection and is a power supply required to power the proximity switch and should it have an npn or pnp connection

    hello,
     i was going to use a 20amp 50mv, or a 20amp 100mv current shunt and connect wires directly into the AI input terminals of the scc-68 from the current shunt would these be suitable. would current shunts such as these be suitable to use http://uk.farnell.com/elc/sh10020/shunt-sh10020-20a-100mv-1-class/dp/1319576 or http://uk.farnell.com/datel/3020-01098-0/shunt-50mv-20a/dp/1339338
    is it ok to use either a current shunt or should a hall effect sensor be used  such as this http://ie.farnell.com/honeywell-s-c/csla2cd/sensor-hall-effect/dp/1082269 . which of them would be more accurate or are both of them fairly accurate.
    when i am measuring voltage can i connect two resistors between the positive and negative of the wires going to the battery and connect two wires from either side of the resistor directly into the analog inputs of the scc-68 and measure the 12-15 volts directly would the pci6221 and scc-68 be able to measure the voltage drop across the resistor.
    i wanted to measure rpm also does it matter whether the proximity switch has 2 or 3 wires and should it have an analog or digital/frequency output for cponnecting to the scc-68

  • How to link an analog input to a controller implemented in PC(Labview) then feedback to the external system?

    Atten : Jeff or anyone =)
    I had discretized my controller onto labview. And would like to feed the analog input from external into the PC(that the controller is implemented in). I do hv a DAQ card. The problem is I do not know how to link the analog input -> ADC -> controller -> DAC -> system. And i really believe labview hv functions to do it. But really confuse how should i do it. Could anyone pls advise me. Thanks

    Darren,
    You have answered my question. I was wondering whether you were doing single point (non-buffered) analog input, or multipoint (buffered) acquisition. Seems you are doing the latter.
    I'll offer answers to both, however, and I'll start with single point. If you have a single point of data that you'd like to output on a DAC, use the Functions->Data Acquisition->Analog Output->AO Update Channel. You can wire your data right into this VI, and it will update the channel.
    If you have an array of data that you'd like to send out on the DAC, you can use the Functions->Data Acquisition->Analog Output->AO Generate Waveform. This VI is similar to the former, but you tell it the DAC you want to update, the update rate (samples per sec
    ond), and the array of samples you want it to update with.
    In LV5.X, the input is an array of samples; in LV6i, it's an array of waveforms. Therefore, you'll have to change your array to a waveform. Do this by selecting the Functions->Waveform->Build Waveform VI. Stretch the output down, and another input will show up (dt). Wire your array to the squiggly line input. Wire a 0 to the t0, and 1/scan rate into dt. Then wire this output to the AO Generate Waveform VI.
    Hope this helps.
    Mark

  • How to change System Input Method ?

    I tried to write multilingual program.
    I have system input method and specific input method code (lib/ext).
    How to change System Input Method from a code ?
    or
    How to handle an event when i chage system input method in the Windows.
    (My OS is Windows XP).
    I tried to do (for example):
    java.awt.im.InputContext ic = this. getInputContext ();
    ic.selectInputMethod(new Locale ("ru"));
    It doesn't help.

    up

  • Does the iPad mini have a setting so it can be used with either 120 or 240 electrical current? If yes, how do you go about setting the desired input voltage? I will travel to Northern Europe and want to know if I will need a voltage converter.

    Does the iPad mini have a setting so it can be used with either 120 or 240 electrical current? If yes, how do you go about setting the desired input voltage? I will travel to Northern Europe and want to know if I will need a voltage converter.

    The iPad charger is dual voltage. You need only a plug adapter to be able to plug your US charger into a European wall outlet. A basic one costs about $2.00. - $6.00. Like this...
    http://www.amazon.com/CVID-Grounded-European-Adapter-Adaptor/dp/B0098B5GN8/

  • How to measure current

    Hi:
    We have a DAQmx (6024E) and we want to measure the current from a
    flowmeter. When I tried to use the example program of LabView, I found
    that the measured current is much different from the current we got from a voltagemeter directly.
    Please help me to figure out HOW TO MEASURE CURRENT with NIDAQmx and LabView. Thanks
    Message Edited by kuroshio on 07-11-2005 10:49 AM
    Message Edited by kuroshio on 07-11-2005 10:55 AM

    Hello kuroshio,
    Current measurements are really just a voltage measurement with V=I*R applied.  Have you tried first measuring a voltage and comparing that to the voltage from your voltmeter?  You could measure the voltage a couple of ways.  I would suggest first using the Measurement & Automation Explorer (MAX) test panels.  Make sure your signal is connected to the correct pins and choose differential as the terminal configuration.  Once you have a correct voltage measurement, then you can use a LabVIEW example from the example finder (Help>>Find Examples) to get started with a current measurement.  In the example finder, you can navigate to Hardware Input and Output>>DAQmx>>Analog Measurements>>Current.  There are a couple examples there for current measurements.  You will have to enter the value of the resistor you are measuring the current through.  Be sure to re-post if you still have problems
    -Alan A.

  • PC-6023 MAX INPUT VOLTAGE

    IN THE NAME OF GOD
    I have a pci-6023E card and potentiometer . The ouput of the pot. is differential .
    The (-)end is always 13.5 Volt and the (+) end is between 5to22 Volt. I connected the output of the pot. to the input of the card in dif mode and i could measure the output of pot( ie 13.5-(5to22) ) successfully.Is this a correct connection to the card?
    The maximum working voltage of each input of the card , according to manual, is 11 volt, but my sensor (i.e pot.) outputs are 13.5 and (5-22) !!
    I used BNC-2110 terminal in dif. mode for this exprement.
    Please explain me that how the card can successfully measured this input?
    Can this demage the card at ling time or not?
    thanks
    Edward. Hb.

    Thanks Mr. Alan A
    I am "434343" memeber.
    I recive your response to my question about "Max input voltage of PCI-6023E" .But I have some questions.
    According to the "Data Acquistion Specification- a Glossary by Richard House" ( Application Note 092):
    "Maximum Working Voltage (signal+common mode)= the highest voltage level that can be input to board without saturating the input."
    And according to your response:
    "measuring a signal with higher common mode voltage than that(11V) might not accurate"
    But in may experiment with a potentiometer (floating differntial source with (-)13.5V and (+) 5to22V),I could successfully measure the signal without saturating and without error (Max error is about +/- 0.02 volt)!!
    I think that the maximum working voltage of PCI-6023E is greater then 11 volt??!!
    or my measurement has a little error.
    I think that I don't need to use a signal conditioning circuit.
    Please Help me.
    Thans again.
    Edward Hb.

  • How to measure the pulse duration of a TTL signal using AI?

    Hi there.
    I would like to know how to measure the pulse duration of a TTL signal using an Analog input.
    These TTL signals comes from an ultrasonic sensor's output. The pulse width of the signal is
    proportional to the distance of the object the sensor detected.
    I have tried using the example "Measure Pulse Width.vi" which uses a counter to measure the
    pulse duration instead. It provides me with correct results.
    However, i will like to know how can i do it using the AI instead.
    I tried it by using the example "Acq&Graph Voltage-Int Clk.vi" which i modified by including a
    timing and transistion measurement vi. Pulse duration was selected as the output. A graph indicator was also added at the output of the pulse duration to monitor the incoming TTL signals.
    However, everytime the TTL signals was detected on the graph indicator, the numeric indicator always produce a "zero" reading.
    I have attached my vi for your reference.
    Can anybody advice me what i have done wrongly?
    Regard.
    Attachments:
    Acq&Graph Voltage-Int Clkv1.vi ‏190 KB

    Hi Paul,
    Today i tried using 2 different methods to read the pulse duration of my sensor signal.
    Both methods use "Acq&Graph Voltage-IntClk" vi as a guide.
    Method1:
    Add a filter vi(lowpass/bandpass) and a timing and transition measurements vi.
    Pulse duration is selected as the output. With some numeric conversion, a centimeter
    reading indicator was created. However, the reading always remains as "zero"
    Method2:
    Add a Mask and Limit Testing vi and a timing and transition measurements vi.
    By adjusting my upper and lower limits, i manage to "filter" a single pulse out from the actual signal.
    However, like the earlier case, the cm reading still remains at "zero"
    I have attached both the methods resulted waveforms for your reference.
    Are there anything that you can advice on?
    Regard.
    Attachments:
    Results_Waveforms.doc ‏141 KB

  • How do I get audio input to my TV when using a HDMI adaptor/converter?

    I bought a Belkin HDMI converter for my mid-2010 Macbook Pro so that I can watch internet movies on my television. When I plugged the HDMI into the adaptor I am able to see the video play on my television however the sound is still coming through my computer instead of my televsion. How do I get audio input from my computer onto my TV?

    You need to set the output in System Preferences > Sound > Output to HDMI.

  • How to measure the baseline of a noisy, pulsed signal

    Hi
    I am measuring the torque exerted by a large motor on a shaft using a load cell and lever arm. The shaft runs at approx 150 rpm. I have attached a drawing that shows the output I get. This is a test rig.
    I have written some code that measures the maximum peak out of a group of approx 5 peaks and writes this to a shift register. This gives me an idea of the maximum torque "spike".
    I also wish to measure the baseline torque (due to the bearings in the machine). Even when highly filtered (my noise filter is set to 49Hz) the signal exhibits this noise which is probably due to vibration in the system. The signal is zeroed when the motor is not running.
    Does anyone have an ideas on how to measure the "baseline" torque? The large spike in torque prevents me from doing a running average. Can anyone think of a way of averaging just the noisy part of the signal to get an average value? I aim to to subtract the average baseline torque from the peak value to get an idea of the torque due to the event which causes
    the spike.
    Any help would be greatly appreciated.
    Many thanks.
    Attachments:
    drawing of torque signal.gif ‏26 KB

    Thanks for the reply. I understand what you are saying. However, I might have to modify my method for measuring the peaks if I choose to implement your idea. I have taken a screenshot of my "peak finder" code and attached it.
    Bascially, the reset terminal is wired to a timer which outputs a pulse every few seconds. This resets the vi (a standard NI one I think) and sets the peak magnitude back to zero. This way, I am windowing the signal and measuring the maximum peak in every window. This is what I need to do.
    So I could use a logical filter to feed data to the running average only if;
    the amplitude of the signal is less than a certain threshold
    and if the current value has similar low peaks either side of it
    How would you construct the code to delay the evaluation so that the values in front and behind of the current data point can be analysed?
    thanks again
    Attachments:
    peak_find_screenshot.jpg ‏45 KB

  • How can I remove a Input device from my Mac?

    Hello, I would like to know how I can remove a input device from the Sound area in System Preferences. I installed Wiretap Anywhere a sound input program for my Mac and did not realize It was not supported for Moutain Lion. I put the application in the trash and then emptied the trash can. Now whenever I try to start GarageBand or a program like that it crashes my computer. In the Input tab of Sound (System Preferences) It is listed as Wiretap: System Audio.
    I would like to remove this from the Input tab so I can use my Mac reguarly. Any Ideas on how to fix it?
    Thanks,
    Justin

    Any third-party software that doesn't install by drag-and-drop into the Applications folder, and uninstall by drag-and-drop to the Trash, is a system modification.
    Whenever you remove system modifications, they must be removed completely, and the only way to do that is to use the uninstallation tool, if any, provided by the developers, or to follow their instructions. If the software has been incompletely removed, you may have to re-download or even reinstall it in order to finish the job.
    Here are some general guidelines. Suppose you want to remove something called “BrickYourMac.” First, consult the product's Help menu, if there is one, for instructions. Finding none there, look on the developer's website, say www.brickyourmac.com. (That may not be the actual name of the site; if necessary, search the Web for the product name.) If you don’t find anything on the website or in your search, contact the developer. While you're waiting for a response, download BrickYourMac.dmg and open it. There may be an application in there such as “Uninstall BrickYourMac.” If not, open “BrickYourMac.pkg” and look for an Uninstall button.
    You may have to log out or reboot in order to complete an uninstallation.
    If you can’t remove software in any other way, you’ll have to erase your boot volume and perform a clean reinstallation of OS X. Never install any third-party software unless you're sure you know how to uninstall it; otherwise you may create problems that are very hard to solve.
    Trying to remove complex system modifications by hunting for files by name often will not work and may make the problem worse. The same goes for "utilities" that purport to remove software.

  • How to change Korean IME input to type English first not Korean

    First the link that the forum gave did not work.  so i am posting this to get help.
    I am currently using Win 8.1 and Language input Korean (IME)
    Korean IME has two input itself (Englsih and Korean)
    So the windows system itself uses Englsih first always (like note pad, changing fold/file name and etc.)
    but when i start game or internet explorer and a lot of other apps that i use start with Korean.  (google.com, yahoo.comm LoL and etc)  which is really annoying since all the other version of windows (previous versions: like win
    7 and before) started with English.  Some apps or games dont support Korean they are fine but like LoL u can type Korean but cant read them since they come out as square box and other English games that i play keep typing Korean every time i press enter
    to type.
    "Here is the path of Advanced settings
    Control Panel\Clock, Language, and Region\Language\Advanced settings
    You can find Advanced settings menu in the left side of 'Change your language preference' page in control panel.
    In the Advanced settings, you need to turn on the check box in 'Let me set a different input method for each app window' in 'switching input methods' section"
    I tried this but didnt help.  google still start with Korean or am i missing something?
    'Let me set a different input method for each app window' how do i set different input???
    and i really do not want add English Launguage input because it will just make things more annoying then having Korean IME forcing me to type Korean first.

    Thank you. but that link you gave me was the one i was talking about in my OP.  it is not working for me.
    about windows vers. I do not know xD it is Englsih edition for sure but my system property just says win 8.1. 64 bit.
    Edit: press tab and space by accident xD
    continue
    no i bought win 8.1. 
    English is country and locales however my current language for non-unicode programs is set to Korean just because a lot of programs from Korea will have massed up font.
    I am only one in the house using win 8.1 with Korean typing since my bro doesnt type Korean. but i heard some other people have same issue like the link you gave me. seems like he or she fixed their problem... didnt work for me
    and lastly like i said Korean language keyboard (typing) has Englsih in them already and i do not want to add other keyboard setting to it since it gets really annoying but would fix the problem i have but that is not the solution i am looking for.
    I used win 85? and previous that verion forgot what it was to win 7 and recently got win 8.1
    and none of them had this issue. they always priortized English typing first.
    I really appreciate ur reply :)
    Thank you

Maybe you are looking for

  • Problems with JDesktopPane and JInternalFrame

    hello merry christmas . I have some strange problem with JDesktopPane . I have a frame with an splitpane and in right side of splitpane i have a JDesktopPane . I can easily add InternalFrames to this JDesktopPane but when there is two or more Interna

  • Mac Mini and Philips 32PF9966 LCD

    Hi all, I've posted this on another thread but no one's replied yet, hope I will get more attention here! I just got a mac mini C2D and hooked it via DVI to my philips 32pf9966 flat tv HDTV ready. The panel has a DVI socket so I used a DVI cable. The

  • Why can't I edit certain pages within a PDF?

    I use acrobat pro to edit powerpoint presentations that have been turned into PDFs. In some documents, certain pages won't let me select images using the edit text & images function ( normally if you hover over, a blue outline appears, indicating som

  • MOS Excel 2007/2010/2013

    I am currently considering the Microsoft Office Specialist certification for Microsoft Excel. At the moment, I work on MO Excel 2007. I have purchased the study guide for MO Excel 2010 and I have access to E-Learning for MO Excel 2013! With office 20

  • HT204053 I have logged in to App store with an Apple Id, but I want to change to different id, what should I do and how?

    I have logged in to App store with an Apple Id, but I want to change to different id, what should I do and how? i am in UK, but previous ID is registered with US