strain of understanding using NI9236

Hello

I use a cRIO 9073 with a NI 9236 to measure the strain gauges. I use a modified version of the NI9236 project to start in the folder examples of Labview, make my collection of data. I then use another vi to my shift, average and converting micro strain.

When I apply a voltage to the aluminium bar, on what the gauge is mounted get a negative strain and when I compress I get a positive value. My understanding is that it should be the other way around. Another thing is that, even when I use the value regardless of the sign that i seem to get the results of garbage.

When I add a weight of 311,05 g to a 19mmx3mm bar of Al, I should get a strain of 0.79 stump microphone, no - 19. I see the - 19 on the façade of the .vi OR 9236 Getting Started (host), while it is running, and is not part of the vi that I have edited, rather some thing OR written. I'm sure this isn't a programming mistake, I do not understand the difference. My math may be off may it?

Any help to clarify this point would be appreciated.

OK... maybe a little slow here, it could be useful that I've been in the correct range for the strain gauges... 311g is too little weight to do all the tests with... sigh.

My main question about the sign convention is still topical but, why is it contrary to the way I always thought that the strain must be?

I'll add a few weight of propper on this thing to see what I get values.

Steve C

Tags: NI Software

Similar Questions

  • help me understand, using Windows 7 to list home group as MSHOME. Now I see a seperaate residential group. Is an Intranet and other Internet, because the Evenrt Viewer says MSHOME is Dmain name

    At first Windows 7 you called MSHOME workgroup in properties. I had to change my name to the computer at the end, and error, that I have done, went to the event viewer to check and the new name is also I see MSHOME listed as my Doman name under login. Is now Homegroup Intranet and the Internet working group. Raison d'etre, asked me and the best thought I could find to answer the question. Think it is safe, but do not want to gibe bad advise. Any advice or references welcome...   Thank you.  Also how can a computer be included as a principal Explorer?

    Sorry for the confusion, "" "like MSHOME workgroup" "" no residential group as MSHOME "' did I ment to print in Question..."

    Hi Nathan,

    Thanks for posting your query in the Microsoft Community Forums.

    Need you same name of working group on different computers to connect over the network to the working group.

    I suggest you try to change the name of workgroup instead of the domain name. See the article for more information on the same:

    Join or create a workgroup

    http://Windows.Microsoft.com/en-in/Windows7/join-or-create-a-workgroup

    You can also read the following article to know the difference between a domain, a workgroup, and a homegroup:

     

    What is the difference between a domain, a workgroup, and a homegroup?

    http://Windows.Microsoft.com/en-in/Windows7/what-is-the-difference-between-a-domain-a-workgroup-and-a-HomeGroup

    Hope this information helps.

    Let us know if you encounter problems under Windows in the future. We will be happy to help you.

  • Negative results with strain gauges

    When I run my VI the results are always negative. I use the NI9237 with the NI9945. I wired my installation as one quarter bridge. There are three wires from the strain gauge. I went on the wires and I think it's okay / characteristics of NEITHER. Is there something in the MAX that I should be looking. Not sure why the values are negative.

    Thank you

    Harry Stone

    Hi Harry,.

    There are a few things I want to clarify:

    -Traction deformation is positive and compression deformation is negative, what is described a high level in the tutorial below.

    Strain with gauges
    http://zone.NI.com/DevZone/CDA/tut/p/ID/3642

    As strain compression is negative, you would see negative within MAX results if your strain gauge knows any compression. Please keep in mind that a shift can be associated with each transducer, that's why some sensors use a calibration certificate. It is produced by the manufacturer and is provided with the sensor as is the specific sensor. The sensor goes through a testing process to determine its actual response compared to the ideal. In this case, a scale of table can be created to include these values.

    How to do a custom able scale & Automation Explorer (MAX)?
    http://digital.NI.com/public.nsf/allkb/3F6558112FD2C776862575B5004F7F87?OpenDocument

    Not all manufacturers of sensors provide a calibration certificate. Or you can create your own table by placing known quantities of pressure, force, etc. on the sensor and map it to the corresponding voltage, or you can create a linear scale in MAX adjusting the intercept (b) the value necessary to remove any compensation.

    You use the NI 9237 that compensated supports deletion. A null offset is executed with the sensor fixed without load placed on the sensor. Actually, a measurement of voltage is taken and this value is subtracted off the coast of each subsequent measure therefore removing the start offset. This takes up space you creating a linear scale and in doing so manually.

    The two links below show how to use a custom scale created in MAX in LabVIEW, as well as coding the custom in LabVIEW scale to remove the dependency of MAX.

    Acquisition of DAQmx with custom scale
    http://decibel.NI.com/content/docs/doc-3706

    Create a linear scale customized for each channel AI in LabVIEW using DAQmx
    http://decibel.NI.com/content/docs/doc-11136

    I recommend using a task sequence. Input parameters for the information about your strain gauge needed to perform the conversions of strain. There is an example of a measure of deformation in the example Finder LabVIEW (* open LabVIEW * help > find examples) designed specifically for the NI9237 that incorporate deleting the offset and shunt calibration devices. If you do not have external wires connected for calibrating shunt such as cited in this document , you will receive an error. Here is an explanation from the NI-DAQmx help Shunt calibration (start > all programs > National Instruments > NOR-DAQ > NOR-DAQmx help) to help better explain this feature.

    Shunt calibration (adjustment of Gain)
    You can check the output of a measurement system based on a bridge by comparing the measured output bridge with a calculated value if the physical load on the sensor is known. NOR-DAQmx can then use the difference (if any) between calculated and measured values as a factor of adjustment of gain for each measure. You can simulate the application of a load at the bridge by connecting a significant resistance in parallel with the bridge. This resistance, known as a shunt resistance, compensates for the voltage from zero of the bridge. Because the value of the shunt resistance is known, you can calculate the physical load corresponding to the voltage drop of the resistance.

    Use the Shunt calibration perform the Assistant DAQ or DAQmx VI/function to perform a calibration shunt, which defines the the gain setting for a virtual channel. NOR-DAQmx then uses this adjustment of gain when you descale readings from the bridge. Some National Instruments products are internal resistance.

    This may seem like information overload, but I wanted to provide you with a detailed explanation of your understanding, in addition to immediate responses. As a logbook, I recommend that you use the 9237 strain example and use the removal compensation. Negative values are expected for compression and positive for blood. The handy Guide below gives an excellent overview of the strain gauges, which also includes a video.

    Measurements with strain strain gauges: practical Guide
    http://zone.NI.com/DevZone/CDA/tut/p/ID/7130

    Hope this helps!

  • Calibration with NI9237 and NI9944 strain gauge.

    Gentlemen.

    I have a cDAQ9172 OR with NI9237 and the bridge 1/4 NI 9944. Practically, I'm working on measures of strain gauge issues using a strain than 120 ohms connected to the NI9944 to build the bridge half happening inside of 9237. I have a continuous doubt how is the calibration for the strain gauges. The manual speaks of a shunt resistance which, in the case of NI9944, is already in the system. The manual says that I don't have the shunt resistance external nee. It is clear.

    My question is this:

    the menu for calibration requires a resistance value that I don't know, I'm leaving in the value proposed by the menu of NOR. The strain gauges takes easily compensate, so I always have to recalibrate the channels in the NI9237. Is this normal? Can a (application to 2.0 V strain gage) voltage of 2.5 [V] generates a continuous drift of the measure?

    Strain gauges are: EA-06-125BT-120

    Hi cgenco,

    Because the NOR-9237 with 9944 uses an internal resistance for shunt calibration, you need not to worry about the value of the shunt resistance. Take a look at the following article that specifies how connections are made. Calibration article will show you the basics behind how to exploit.

    Also, since there is a ratiometric measurement, the voltage is 2.5V shouldn't matter as long as your pawn takes care of everything.

  • Cannot find device 9163 using DAXmx 9.1.7

    I'll put up the NI 9237 (for strain gauges) module using series C Ethernet ENET-9163 carrier.

    I installed DAQmx 9.1.7 which must contain the correction of the impossibility of finding the device when other USB devices are installed. (I have an HP desktop with the mouse USB, keyboard, etc., always under Windows XP SP3)

    When I run the Explorer measurement and automation (Version 4.7.0f4) and ask network devices to find NOR-DAQmx, nothing appears.  The troubleshooting steps in the Getting Started Guide OR-DAQmx for NI WLS/ENET-9163 aren't useful. (I do not have a static IP address for the 9163, that's what I want to put in place; I do not have a DHCP server)

    I created a 2nd ethernet connection on this computer using the Cables to Go USB 2.0 to Fast Ethernet Adapter, what struck me ServerD in many other projects for the creation of a private network to operate the data acquisition equipment.  So I think that ethernet itself is fine.

    What should I try next?

    I did a factory reset, so it wasn't the issue.

    I finally got to DAXmx 9.2.3 which has much better help text to put in place.

    In my network setup where I have a separate private network, I had to use to allow it to choose an automatic IP address setting.  (Normally I have created my own private, without DHCP ip addresses).  Once I did it, and using 9.2.3 (I did both at the same time), I could find the 9163 and give him my own static IP address.

    Then I turned on the network connection to fixed static and reconnected to the map now with its own static IP address on the same subnet as the network card.

    So, all is well.

  • 2 different menus, using widgets and drop down

    Hello

    I'm looking to create 2 different menus for my Web site.  the first will sit in the upper right corner and just be home. Contact | Brochures.  The second menu is more complicated, with 6 different positions, all of which have a drop down menu.  I understand using the manual option on the wdigets in order to create two menus.  How to add drop down menus well?  I don't see a way to do this.

    I will be so grateful for any help at all.

    Thank you!

    Hello

    Like you said you can create manual for both types, with manual menu menu, you can add the dropdown options with different menu items.

    With the widget such as the accordion, the drop would be the container area.

    Regarding manual menu, here is a good example that you can use and then bind items of menu to specific pages:

    http://Muse.Adobe.com/exchange-library/tiptop-navigation-menu

    Thank you

    Sanjit

  • Use of Batchloader

    Hello

    Can you please help me understand use of batch charger?

    Why it is used? If it is used to import the data, can we automate 'import', 'validate' and 'export' functionality in MDF?


    Thank you very much in advance.

    You can create a batch script and add the script for the task from the Scheduler, and so the script runs automatically.

    Hope that answers your question.

    Nick

  • Configuration NI9219 for measurement of deformation

    Hello!

    I am putting in place a strain measurement VI using Labview. I use the NI 9219 module on the chassis NOR cDAQ 9172.  My extensometer is configured in a quarter-bridge arrangement and I did strain gage connection accordingly (to the terminals 3 & 5 in NI 9219). However, I do not understand what are the terminals of TEDS and what to connect to these terminals. Can I use virtual TEDS for this? I couldn't find a virtual TEDS for NI 9219. Any information to resolve this issue would be much appreciated.

    Best,

    Nyquist99

    Hi, the terminals of TEDS are only for transducers, as a strain gauge, that support the TEDS (Transducer Electronic Data Sheet).  The standard of TEDS is just the ability to a transducer to record information about itself in the internal memory.  This information includes things like dates and calibration constants, one of the factors, electrical characteristics, etc.  It is stored in a standard model which can be read by computers and the DAQ cards via these lines TEDS.  For your application, you must just let unwired and to the top of your strain of installation normally gauge.

  • 7 Skype

    So I woke up to this 'amazing' update this morning, as you can imagine, and I came was terrible piece of sh - it now gives us the word Skype. I understand using foul language does not help my point at all, but it is literally so bad, I can't find another way to describe it.

    This problem arises in several areas such as the new text format. This idea of areas of large blue text on each side of the screen and the other with an image and the other is not the idea of "big" news they had is HORRIBLE. It is not straight forward and clear if I want to see what someone has typed I want to see their name next to it, and I don't want to feel like anything I typed forced through one side of the screen as what I say must be next to what they say. It FEELS just wrong, this isn't a texting program.

    Apart from that, the lists are now almost indistinguishable outside space on that Skype has felt that it was necessary to add their status as an ORB very small beside their huge image that could easily mix in the thing being there makes it more difficult to tell if someones AFK or something else I get that one can easily enough take if we look with more effort, but I want to be able to tell immediately.

    Apart from this now when you post faces by themselves they are quite unnecessarily huge. There is no need for a smiling to be that huge, this update on the whole makes me want to stop using Skype, Oovoo despite its problems certainly seems to be a better program to start to use this horrible update given, I am nothing else but appauled.

    I understand more accessible for users of Android or whatever they use, but why should he PC users have to suffer the same provision of decisions? Why can they make different versions for both systems? This must be a fix or it should be completely deleted. Majority of the friends I also agree with me that this is unacceptable, what are the numbers of about six people, who were the only ones I asked so far. The rest of the community, I want to see what you have to say.

    Lets hope if enough of us hate it they will change it to something that was in fact functionally useful rather than some galvanized android cr - ap.

    Add on once again, I had two other friends come to me for talking about issues of functionality across how Skype behaves. So this update is not only ugly, but it's glitchy and broken. Great job guys, I want to say that our pie was good before. Then you threw sh - it tarts everywhere. Really appreciate it; I can barely stand to keep Skype upward due to the system of ugly text on it now, it's infuriating legitimately.

    Why have they changed the layout? It was perfect before. Now, it's awful!

  • I am able to remove a photo from my iPhone, but keep it in iCloud?

    I recently started using iCloud to save photos and videos of my iPhone to help in freeing up space.  I then went to remove pictures/videos from my iPhone and I get a pop up message saying that the photos/videos all so deleted my iCloud storage.  Maybe I'm wrong understand using iCloud, but this seems pretty stupid to me.

    Is it possible that I can remove a photo from my iPhone, but there were always stored in my iCloud account?

    Thank you

    Free space on your iPhone, you must choose Optimize iPhone storage.  Unfortunately, iCloud was not designed in the way you thought and that means, and not as a backup storage.  To do this, you must choose an option of third parties such as Dropbox, Flickr and my personal Photos of Google favorite.  If you use one of these options, you can completely remove the pictures from your phone and free up your storage space.

  • Sequence of a good idea?

    After the search and read a few posts from forums, I understand using the sequence is probably not the best idea?

    I wanted to get some advice on the best way to address my problem.

    What I want to do:

    I intend to use the van der Pauw method and the hall effect to experimentally determine various parameters for a small sample of semiconductors.

    Right now, it's a lot of your time to make all of the BNC connections required by the hand that in all the totals to 24 or 48 connections to make.

    To speed up the process, I want to use Labview to control a microcontroller to control transistors which controls of the Tower relays who make the required connections. At the same time after each series of necessary connections have been made, a current source controlled by Labview must provide the necessary current, a voltmeter to read voltage. A total of six different sets of four connections to perform and voltage read for all six groups. This must be done twice, but since the equipment creating the magnetic field is controlled manually, I can just run the program twice.

    Recently, I learned how to control an arduino using labview and how to control the power source and the voltmeter using labview as well.

    So here's the sequence that labview should send orders:

    Digital I/o using 6-pin on arduino

    1. initially, all pins are attached below.

    2. first pin set high, while the rest remains low. This option turns on a transistor making it the first series of connections.

    3. the current source is turned on and provides a specified amount of current to the sample.

    4 voltmeter measures the induced voltage and stores this as a double or be it in something like a table.

    5 current source turns off.

    6. second pin on arduino set high, while the rest low and steps 3 through 5 are repeated until all 6 pressure measurements were recorded.

    7. the 6 measures must be exported to excel the file or Notepad or other.

    8. the same data could be transmitted to something like a different tab in the same program to perform the calculations to find the semiconductor, parameters of the sample.

    So now my question on the best way to do these things. I was looking through labview and found what is called a sequence of flat, but according to the forums it's supposed to be frowned upon.

    My other thoughts using some kind of combination of loops/case, but I'm not sure how to structure and what should be included or excluded from the loop. Other thoughts are maybe a timed structure. Another possibility is to create 6 different vi and calling it one by one.

    So basically the program run, and once completed, I need for each measure 6 voltage, preferably displayed in both a table and saved in excel/Notepad.

    SaintsFan says:

    So here's the sequence that labview should send orders:

    Digital I/o using 6-pin on arduino

    1. initially, all pins are attached below.

    2. first pin set high, while the rest remains low. This option turns on a transistor making it the first series of connections.

    3. the current source is turned on and provides a specified amount of current to the sample.

    4 voltmeter measures the induced voltage and stores this as a double or be it in something like a table.

    5 current source turns off.

    6. second pin on arduino set high, while the rest low and steps 3 through 5 are repeated until all 6 pressure measurements were recorded.

    7. the 6 measures must be exported to excel the file or Notepad or other.

    8. the same data could be transmitted to something like a different tab in the same program to perform the calculations to find the semiconductor, parameters of the sample.

    A state machine with these 8 States (and perhaps some assistance States: idle, stop, start, error, etc..).

    Basically a while loop with a case structure (one case for each State) and a State (e.g., enum) variable in a passage that. Look at the design templates provided with LabVIEW.

    (A flat sequence is too rigid for this. What happens if an error occurs in the #5 State? It has no way to go to a State of emergency. What happens if you want to stop in the Middle? What If a State fails and must be repeated.)

  • Passing an array of wave shape of the main Vi to Subvi

    I'm taking a waveform chart and have it draw accurate information and even a chart in waveform in a Subvi. For now, the waveform is getting the information of a Global DAQmx channel and information is posted on the waveform table.

    I would like to pass this information to a Subvi as well as information of a string that the user has typed information in. I want only the Subvi executing structure case if the Boolean value on the main vi it true.

    The purpose of the Subvi is automatically save (later print) the façade of the Subvi as a bmp/jpeg/png. I have attached the vi for the vi sub file and an image of the main vi. I can't give the file to the main vi.

    Image 1 is the face before of the main vi, which is the same information that I want to transfer to the Subvi. Image 2 is the block diagram of main vi with the information sent to the Subvi.

    The Subvi, I have main table of waveform and the string of the vi entry as a Boolean operator to activate control to save the cover in jpeg format.

    Now I can't get any information to be transferred to the table of waveform in the Sub - VI and I'm trying to make happen is I run some sample and when I stop my main vi waveform graph will have copied data to the Subvi and the Subvi will save the front face of the Subvi in jpeg format.

    I'm sure I'm missing something very obvious, but I was not able to understand using the forum and help of NOR.

    Any help is appreciated, thanks.

    I uh... I did a video on this subject. I hope you don't mind.

    I fall my words a little bit, you know, refer to outputs as inputs, confuse the left, right and laugh unnecessarily. But I think it does the job.

    Let me know how you go.

  • Can a RMT-DSLR1 for NEX - 5 turn video power?

    I understand / use the RMT-DSLR1 remote for pictures with my digital camera NEX-5; However, I would also like to activate records video remote on/off. Is this possible? Thank you very much. Stephen


  • How to display video files at home in a timeline in Vista?

    I understand using a display of the date to add or the creation date but I appoint the date files and want to see a month calendar setting and showing the link of the file in the correct area on the calendar.  Is there a way I can do this with XP, Vista or 7 in windows explore or possibly another application?

    * original title - I have video files for the home in which I view in a timeline, (a schedule setting to be more precise). *

    Hello

    Refer to this link and check:

    http://Windows.Microsoft.com/en-us/Windows7/e-mail-calendar-photo-and-video-programs-for-Windows-7

    It will be useful.

  • DataSerive and several networks

    By my understanding using RadioInfo.isDataServiceOperational I check check if data services are available on the current network. Is it possible to check all the available networks? Or do I have to connect to each one to check that (is that even possible)?

    Also is it possible to perform the manual network selection or preference in selection within the app (as in network settings)?

    You can check only the user is connected to the network.  There is no API for third-party applications to use to go through program networks.

Maybe you are looking for