Load cell with labview 6

Hey guys,
I have to write load cell program with labview 6, but I have no idea how to do it. 
If anyone knows, please give some hints.
Thank you

If you have little LabVIEW programming experience, the link below would be a good place to start:
http://www.ni.com/gettingstarted/labviewbasics/
I've also located a good example on ni.com/community that shows how to monitor a load cell in LabVIEW
https://decibel.ni.com/content/docs/DOC-2151
I hope this information is helpful.
-Nick-
Nick C | Staff LabVIEW Platform Product Support Engineer | National Instruments

Similar Messages

  • Is it possible to condition a load cell signal with a 1520 SCXI and then use it as the primary analog feedback for a 735X motion control board?

    My system
    PXI 1052 chassis
    PXI 8196 RT controller
    Flexmotion 7356 motion controller
    Flexmotion 7354 motion controller
    6259 M series DAQ
    1520 SCXI
    1520 SCXI
    1314 SCXI frount mounting terminal block
    DSM strain gage load cells
    Exlar SR Brushless PM motors
    Kollmorgen servo star CD series 5 drives
    My objective:
    I want to measure the force on the load cells with the 1520 SCXI (i.e. excite the load cell then amplify and condition its output) then I want to use this analog (force) signal as the primary feedback for my motion control system (7356 and 7354 motion controller connected to my drives and motors).
    The problem:
    The motion controller boards (7356 and 7354) can be configured for force feedback control via analog feedback from a load cell.  However the boards implicitly expect the load cell signal to be amplified and conditioned with and external signal conditioner rather then using an NI SCXI module.  Currently I’m am reading the SCXI signals via the 6259 M seriers DAQ and consequentially have no way to route the signal into the 735X boards for force feedback control.  I can use softmotion to control the motors but then I loose the fast PID update rates possible with the 735X boards.
    The question:
    Is it possible to condition a load cell signal with a 1520 SCXI and then use it as the primary analog feedback for a 735X motion control board? 
    Thanks
    Patrick Aubin
    Ph.D Candidate
    University of Washington &
    VA MedicalCenter of Excellence for
    Limb Loss Prevention and Prosthetic Engineering  

    Hi GG,
    Thank you for your feedback.
    >create your own external circuitry to amplify the signal.>
    True a few op-amps could amplify and filter the signal externally but the performance of such an amateur built system will never match the accuracy and functionality of the 1520 SCXI.  That’s why we spent the $2500 for the professional version.
    >One thing that you could do is to use a UMI with your motion controller and then wire your signal from your SCXI to the UMI.>
    As I understand it the UMI is basically a break out connectivity interface for third party drives.  After conditioning and amplifying the analog force signal with the SCXI module the analog signal isn’t available to wire into a UMI.  To my knowledge the conditioned signal of the SCXI resides only in the PXI backplane (i.e. there is no physical access to the conditioned analog signal).  Can you explain how the UMI could be help here.
    Again thanks for your input GG.
    Patrick

  • Controlling Newport SMC100 with Labview

    Dear all,
    I need to control a single axis Newport motor via Newport SMC100, i installed the SMC100 labview drivers.
    Do anyone have examples? OR anyone can show me the way about how can i implement my system very fast?
    Please have a look at the brief description of my system:
    I am also measuring load with "load cell,amplifier and DAQ (NI USB-6343, X series)" so what i want is to trigger SMC100  after a certain value of load cell is reached.
    Do anyone has any idea how to work this out? is this so hard application for a beginner?
    This is my master thesis's test setup so i am really looking for help.
    Best regards from Turkey!

    Hi Kindly-Wisher,
    It looks like you have already created a Discussion Forum for this topic (How to interact Motor Controller with Load cell via LabVIEW).  Please try and keep a topic to just one thread.  You can reply back to that thread if you still have questions.
    Thanks,

  • Read an Excel cell using LabView

    Hello,
    I'm trying to read Excel cells with LabView, witch can be numeric data
    or text.
    I want to chose the Excel cell to read.
    I try to use AtiveX commands in order to do so, but it doesn't work,
    and I don't understand all concepts of activeX.
    I searched on the web, but I didn't find any simple example witch can
    run for me.
    Can we do it without activeX commands?
    Do you have any simple example to send me?
    Thank you for your help.
    Jean-Louis, France.

    Here is a simple VI that uses ActiveX to read an Excel cell. It is set up for string values, but it can be changed. If you get a broken run arrow, than you may have to reconfigure some of the propery nodes for your version of Excel.
    Attachments:
    Get_Excel_Cell_Sub.vi ‏99 KB

  • VI to measure Load Cell

    Hello everyone,
    So I'm extremely new at this and really need some help.  I need to create a VI that is going to be able to read the force using a load cell.
    if anyone can help me I am willing to pay for your time, I don't have much time to learn on my own so I need the help of someone.
    I have a power supply load cell and DAQ
    please email me if your willing to help me and make some money
    Power Supply: http://www.testequipmentdepot.com/bk-precision/power-supplies/1786a.htm?gclid=COahppSjtbUCFQuqnQodmF...
    Load cell: http://www.omegadyne.com/ppt/prod.html?ref=LC401&flag=1
    DAQ: NI USB-6008
    [email protected]

    Hi,
    If you need to acquire voltage from your load cell with a USB-6008, you can run the attached VI.
    Regards,
    Attachments:
    Voltage.vi ‏34 KB

  • 9237 with full-bridge load cell: load cell_null_off_shuntcal.vi throws error 200077

    Hi,
    I'm trying to use the example
    load_cell_null_off_shuntcal.vi  with a full-bridge load cell (Honeywell
    Model 31, unamplified). I am using LabView 8.6,  cDAQ-9172 and NI9237. The
    load cell is connected to pins 2,3,6 and 7.
    The inputs for the VI front panel
    are: internal excitation10V; mV/V 2.1492 (calibration sheet); max weight 10
    lbs; bridge resistance 350 ohms (Honeywell specs); 9237 internal shunt
    resistance 100 kohms; shunt location R4 (default setting). I have selected
    "Do offset null" and "Do shunt cal".
    This is the error I receive:
    Error -200077 occurred at DAQmx
    Perform Shunt Calibration (Bridge).vi:1 Possible reason(s):
    Measurements: Requested value is not
    a supported value for this property.
     Property:
    AI.Bridge.ShuntCal.GainAdjust
    You Have Requested: -61.980405e3
    Valid Values Begin with: 500.0e-3
    Valid Values End with: 1.500000
    If the "Do shunt cal"
    green button is not selected, there is no error. I understand that the Gain
    adjust value should be approx 1, whereas the one I get is much larger. The  subVI  DAQmx PerformShuntCalibration
    (bridge).vi contains a "Call library function node" which I don't
    know how to interrogate.  
    Has anyone else had experience
    with this error? Do you have any advice on:
    1)    
    How to "see" the calculations being
    perfomed inside the "call library function node"?
    2)    
    What the correct shunt element
    location for a full bridge load cell is? (although changing this location does
    not eliminate the error, I can't find this info).
    3)    
    Anything I may be doing wrong with
    my inputs to cause this error?
    Thanks,
    Claire.
    Solved!
    Go to Solution.

    Hi Claire,
    You have to physically connect the SC terminals to one arm of the bridge (normally R3). The terminal is not provided for connecting external resistors.
    See example 
    C:\Program Files\National Instruments\LabVIEW 8.6\examples\DAQmx\Analog In\Measure Strain.llb\Cont Acq Strain Samples (with Calibration) - NI 9237.vi
    "A VI inside a Class is worth hundreds in the bush"
    യവന്‍ പുലിയാണു കേട്ടാ!!!

  • Modbus communication with a load cell

    Hello..!
    I'm a new user of  LV and I try to communicate with a load cell by RS232 modbus.
    After installed NI Modbus Library I created a master VI with labview 8.6 using these library, and I can obtain a communication with load cell  , these value are added into 1 register U32Bit, and it's  okay, if  I press a load cell I can see the values go on.( from 0 to 65535) . Now I want to show  on front panel  the value in KG , as decimal point,, for a right interpretation of value  for my customer, so I added a block array to unbundle than I convert a value with I32Bit ( -32768 to 32768 ) with an indicator, but I can't see any values..
    I suppose I doing something of  wrong ( conversion ), I read some KB, but I can't see a suitable solution..
    Can someone give me  a link or information to show me an example to convert this value..?
    Thanks  in advance for any helps..
    Configuration of  MAster VI:
     Read holding register
    Starting address 2012 ( query for obtain net value from the load cell)
    quantity 1
    Slave address: 1
    RTU
    9600
    Com 3
    parity none 
    Solved!
    Go to Solution.

    Hello Ravens,
    I tried to use your good advices and  finally I can communicate correctly with my trasducers showing  on front panel the right value ( Kg). Has been a  problem of conversion from output of register ( U16Bit  as 0-65535 )  to I16bit ( -32765 to 32765).
    Thanks  very much for  your help, and I hope to chat again for new challenge...
    Have a nice WE
    Julio
    Attachments:
    Comunicazione Modbus load cell.jpg ‏46 KB

  • NI 9219 with load cell

    Hello,
    I am using the NI 9219 with a Futek Load Cell whose specifications are as follows:
    Name
    Min
    Typ
    Max
    Unit
     Channel: 1
     Compensated Temperature
     60
     160
    F
     Excitation
     1
     20
    Vdc
     Hysteresis
     -.25
     .25
    % of R.O.
     Input Resistance
     744
    Ohms nom.
     Insulation Resistance
     500
    Mohms @ 50 Vdc
     Nonlinearity
     -.25
     .25
    % of R.O.
     Nonrepeatability
     -.05
     .05
    % of R.O.
     Operating Temperature
     -60
     200
    F
     Output Resistance
     700
    Ohms nom.
     Safe Overload
     150
    % of R.O.
     Temperature Shift Span
     -.01
     .01
    % of Load/F
     Temperature Shift Zero
     -.01
     .01
    % of R.O./F
     Zero Balance
     -1
     1
    % of R.O.
     Capacity
     500
    lbs
     Rated Output
     2
    mV/V nom.
     Calibration Excitation
     10
    Vdc
    I am getting a signal from my load cell which is great, but I was wondering how you can adjust the signal output to have minimal interference from noise, vibrations, etc. and how to program the load cell that it can be calibrated to zero (0) before any data is aquired?
    Any help is greatly appreciated! 
    Thanks,
    Yatsco

    Hello Yatsco,
    Thank you for using NI forums.  One thing you will probably want to look into is using the filtering VI's in LabVIEW.  A low-pass filter can help to eliminate any high frequency noise from your measurement.  Also, take a look at the Field Wiring and Noise Considerations article for some more information on eliminating noise.  Lastly, this community example shows how you could calculate the DC offset and compensate for it before measuring your signal.  Please let me know if you have any additional questions concerning this application.
    Regards,

  • DAC voltage capped when operating in torque mode with load cell feedback

    Hi, i'm doing a tension control on a cable driven system using servo motor. I had connected a load cell as analogue feedback for cable tension into the labview programme suggested in http://www.ni.com/pdf/manuals/371242c.pdf (Figure 13-3. Torque Control Using Analog Feedback Using LabVIEW)
    Problem 1: The response between desired tension and actual tension is good until about 80N, when the motor stops responding to higher torque changes. The voltage output in DAC is only 4-5V (max voltage output is suppose to be 10V) and the motor and amplifier had been verified to run up to 200N. What is limiting my DAC?
    Settings:
    Card: PCI-7350
    Analogue input: 0-5V
    Problem 2: I had implemented a low pass filter of 30Hz in MAX for the load cells. The effect is quite good for the low tension. However, as the tension increases, the noise increases proportionally too, causing vibrations and switching sounds to be heard at higher tension. Is there anyway to overcome this?
    Please help. Thanks 

    I can't see anything special with your settings, so I currently don't have a clear understanding, why the output voltage is limited.
    Could you please test the analog output? You could do this configuring the axis as an open loop stepper axis. This will allow you to set the analog output with Load DAC.
    Does this allow you to output higher voltages?
    Could you please do the test with and without signal connection to the analog output? Maybe the input impedance of your drive is too low and pulls down the board's output voltage.
    I hope that helps,
    Jochen

  • Generate PWM signal with 6602 utilizing load cell feedback

    Hi Everyone,
    I am new to LabVIEW so I apologize if this question is elementary but I really need some help with the coding. First of all, I need to generate 8 independent PWM signals to control 8 separate linear acuators using the NI 6602 board. I have each actuator wired to their own COUNTER OUT pins and ground on the SCB-68 that is connected to the 6602. The specs for the actuators state that it will take an input of "RC input range of 1.00 to 2.00msec pulse widths @ 55Hz. Bandwidth=.44to160Hz. Period from 6-23  msec". How can I code for these PWM signals given the specs from the manufacturer?
    In the end I need to be able to not only control these actuators based upon duty cycle, but based upon the load each actuator is applying. Each actuator has a load cell in series measuring the tensile force through the load cell (the actuators will be pulling on strings). Each load cell is wired to a NI 9237 in a NI 9074 block that is connected via USB to the same computer. So first comes first, how can I code for the load cell output to be brought into the LabVIEW environment?
    My last question is pulling this all together. How can I code so that I can input a specified load into LabVIEW and then based upon the value the load cell is reading, the duty cycle of the PWM will be adjusted until the the desired load is achieved?
    Thanks in advance for any help! Also, I know that this is quite a complex questions so if you can even point me in the direction of resources that would be helpful, I would greatly appreciate that too!
    Thanks,
    Ryan

    Hello Ryan,
    Here's a tutorial on generating PWM with LabVIEW:
    http://zone.ni.com/devzone/cda/tut/p/id/2991
    How are the load cells outputting the data? Is it an analog signal? If so, you can read that in using an analog input task, and run that in parallel with the PWM task. Then you can modify the frequency and duty cycle inputs that you're giving you the DAQmx write inside the PWM code based on the analog input. By putting the DAQmx read and the DAQmx write in the same for loop, you can read from one and modify the other at the same time.
    Here's a tutorial that shows a lot of useful information for using DAQmx within LabVIEW:
    http://zone.ni.com/devzone/cda/tut/p/id/2835#toc6
    If you're interested in getting better at LabVIEW in general, NI has some learning materials available here:
    http://www.ni.com/academic/students/learnlabview/
    Let me know if you have any further questions once you've gone through those first two tutorial links.
    Colden

  • Servohydra​ulic control with load cell feedback

    Hello,
    We are planning to build a tie rod fatigue test system with Labview and NI PCI-7344 4-Axis Motion Control Board. We have two linear servohydraulic actuators for applying linear force to tie rod and a servo motor for steering wheel movement. Tie rod must be vibrated by linear servo hydraulic actuators with constant force (+/- 50N , compression and tension direction) as 20 Hz while the steering turns (this is for road simulation) .
    I think we can generate the 20 hz triangle waveform with 7344 motion control board for controlling servo hydraulic. But the main problem is to apply stable force with servo hydraulic actuators while steering wheel is turned by servo motor with constant frequency. There are two load cell as load link in the system so can we solve this problem with connect load cell to 7344 as feedback ?
    Could you please share your opinions about hardware and software selection and application? What do you think about onboarb programming for this system?
    I have attached two images regarding this systems which was build by some companies.
    Best Regards
    Steward

    Steward,
    I think you should be able to use the analog feedback feature of the 7344 to accomplish your task. Please refer to this link where you can find an attachment that explains the details of using analog feedback.
    I don't think that you will need any onboard programming for the control task but depending on your security needs you might want to use it for emergency stop actions (e. g. when something goes wrong and the speed or the force become too high).
    Please note that the 7344 does provide 12 bit ADCs for analog feedback. If the accurracy of these ADCs is not enough for you you should consider to use a 7356 instead which provides 16 bit ADCs.
    Please read the document linked above. If you find that for some reason analog feedback is not the solution for your task we can talk about other options.
    Best regards,
    Jochen Klier
    National Instruments Germany

  • Load cell simulation with PXI system

    Just curious if any of you have tried to do this...
    I'm using LabView and my PXI chassis to test a board that interfaces with a load cell. The load cell is 2mV/V with a 3volt excitation voltage so full scale would be 6mV. I was hoping to do a sweep in increments of 1mV. So two signals S1 and S2, e.g. S1=2.000 S2=2.001, S1=2.000 S2=2.002, then S2=2.003 etc...
    The only analog outputs I have are the two 12 bit outputs form the 6040E MIO card...not enough resolution.
    I was thinking maybe I could buy some sort of accurate multiplying DAC and control it with the Digital lines from my PXI system. Anyway I was just curious if any of you guys and gals had done something similar...or maybe there is a low cost pxi card that I could use...but
    I doubt it...my budget is limited right now.
    Thanks and regards

    Mashman,
    Have you considered using an external reference to increase the resolution of the analog output channels on your 6040E? You could definitely get your code width below the 1 mV level that your application requires. Below are links to a couple of documents that discuss the use of external references:
    Resolution of Analog Outputs
    Outputting a Voltage Using an External Voltage Reference
    Good luck with your application.
    Spencer S.

  • How can I Save and Load the Configurat​ion File of a VNA HP8510C with LabView

    Hello, I'm working with a HP8510C. In order to simplfy the use, I try to save and to load the configuration file. Actually, such files are saved in the HP8510C, but there is only 4 places to save. It will be more interresting when I can storage this file in the computer with Labview. I don't have found anything about in the Documentation.
    Has someone already deal with such a question?
    Géraud DEVOS
    IWE Karlsruhe

    geraudIWE a écrit:
    Hello, I'm working with a HP8510C. In order to simplfy the use, I try to save and to load the configuration file. Actually, such files are saved in the HP8510C, but there is only 4 places to save. It will be more interresting when I can storage this file in the computer with Labview. I don't have found anything about in the Documentation.
    Has someone already deal with such a question?
    Géraud DEVOS
    IWE Karlsruhe
    Hello GerauIWE,
    Have you try to use the Hewlett-Packard 8510C Instrument Driver?
    You can download it on :
    http://sine.ni.com/apps/we/niid_web_display.drv_re​sults?p_app_area=&p_man=hewlettPackard&p_keywords=​8510c&p_inst_type=&p_env=845&p_drv_type=&p_int=
    Best Regards,
    Sanaa T
    National Instruments France
    Sanaa T.
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    >> http://www.nidays.fr/images/081110_ban_nidays09_468X60.gif

  • Recording peak load with Labview

    i have an application where a cylic load is applied to an object via a load cell. I need to record the peak load of every cycle and plot it on an XY graph versus the cycle number.
    However, the only trigger available to tell labview to look for a peak and add a count to the cycle number, is when the load goes over a certain threshold. The load is over that threshold for 3/4 seconds normally.
    I am struggling to:
    1. Add a single count i.e. if I use a case structure the condition is true for 3/4 seconds so the count is not single
    2. Record the peak load - If I use a while loop, the live load cell reading freezes at the point the loop starts.
    I appreciate it is probably very easy code and I'm being a bit thick - but can someone help please!! 

    Hi,
    Attached is a sample VI that shows the two types of peak detector available side by side.  For the point by point graph I have also divided by the cycle time in samples and returned only the quotient that should give the cycle number.  Is this what you were after?
    Regards,
    James Mc
    ========
    CLA and cRIO Fanatic
    wiresmithtech.com/blog
    Attachments:
    Peak Detector Example.vi ‏32 KB

  • Shaker control with output from load cell

    Hi
    I am using a (analog output) shaker to generate sinusoidal forces at different frequency and of different magnitude. I am also using a load cell (analog input) to sense these forces . The max force generated by shaker decreases as I increase the frequency of vibration. Whereas, the experiment requires the force to be constant when the frequency is changing. I plan to use the max force obtained from the load cell data, as the process parameter, to modify the amplitude of input wave which excites the shaker. I seek help in this regard. I am using PCI6221 and SCC68.
    Thanks in advance.
    RSD 

    Sorry, I have been extremely busy the last couple of days (months?). I still haven't had much time to ponder the problem, but one thought comes to mind, at what frequencies are you running this and what is the load cell, and its supporting electronics, frequency response. You mention that the amplitude decreases as the frequency increases, but that you increase the gain of the driver amplifier. It (the system) is most likely non-linear in its response, so how much you increase the gain will vary. The nonlinearity of the response is one of the reasons there is so much published about control systems, PID controllers, etc.
    Putnam
    Certified LabVIEW Developer
    Senior Test Engineer
    Currently using LV 6.1-LabVIEW 2012, RT8.5
    LabVIEW Champion

Maybe you are looking for

  • How can we see the data in dummy profitcenter

    Hi      i have doubt about dummy profit center.how can we display the entries in dummy profit center.can any body tell me pls........ regards prasad

  • Financial Statement Versions

    Hello , I was wondering if anybody had built a custom data source for reading the financial statement items .I do know that there is a DS called 0GLACCEXT_T011_HIER which is provided by SAP however this is already used and there is a situation where

  • New for old? (BT Yahoo! Anytime Plus Vs. BT Total ...

    Hi and hello, I have just joined this forum as a) I would like to raise an issue and b) encourage some debate or at least seek some views on the following. I note that many of you are enjoying the benefits of  infinity and much higher throughput than

  • Oracle officer as well anyone who knows - please HELP!

    I am trying to migrate data from a WE8ISO8895I characterset database to an UTF8 characterset database. I noticed that many pp are having this issue thru' some other postings by other pp in this forum but I realised that so far no one has been able to

  • I created a new Apple ID, but can't access iTunes

    I created a new Apple ID, but can't access iTunes, it doesn't recognize my ID