Using Labview for Interpolat​ion by minimum curvature method

Hi,
I'm currently seeking a VI that will enable me to
use Labview for Interpolation by minimum curvature method.
Can anyone help me? I'm looking for something that will
Interpolate values Z at known points with coordinates X, Y
to values ZI at points with coordinates XI, YI.
Regards,
Gilles

Hi Cyril,
Thanks for your followup! Any idea where I can find such
a formula/book?
Regards,
Gilles
Cyril wrote in message news:<506500000005000000196D0000-1017707437000@exc​hange.ni.com>...
> Gilles,
>
> LabVIEW doesn't have a function that will spline a three point surface
> plot. I would recommend looking into a statistical analysis book and
> find a formula to set up a 3 point spline function. Then enter that
> function into the formula node in LV. I hope this helps

Similar Messages

  • Using LabVIEW for temperature control with AMREL SPS200-50-A022 power supply

    Hi, I hope someone can help me out. I'm an ME undergrad with pretty much no knowledge of LabVIEW. I am working a project which requires a temperature controller. Previously, we were using an SPS120-10 power supply from AMREL and a grad student wrote a LabVIEW VI which performed feedback temperature control. The VI would acquire temperature from a Benchlink which acquire the temperature from a thermocouple. The VI also monitor the output voltage & current and determine the power output and heater resistance from those values. When a desired temperature is set, the VI compares the actual temperature to the set temperature and adjust the voltage/current setting to achieve the desired temperature. The VI was designed to keep temperature deviation to within +/-0.5 deg C. I'm not sure of the data refresh rate, but it's on the order of seconds since the system has a small thermal mass and we're operating in the 800+ deg C range. When we were using the SPS120-10, the device used GPIB for communication with the PC. Due to higher power output demand for the heater, we switched to an SPS200-50, which only has an RS-232 port. First of all, I was wondering if someone could help me modify the VI so that it could communicate with the SPS200-50 through the serial port? In addition, the drivers for the SPS120-10 and SPS200-50 might be different. If modifying the VI to communicate through the serial port isn't enough, I would need to figure out where to modify the VI with the SPS200-50 drivers, which is provided by AMREL. If anyone would like, I can send you the VI files so that you can take a look at the block diagram and tell me where to modify it. I'm still not 100% certain I understand how to read LabVIEW block diagrams.
    Please let me know if you need any additional information. Any help would be appreciated. Thanks in advance!

    I have looked over your vi. First of all you have to do some changes in the "ARSPS Initialize.vi" See picture.
    The best way to check instrument communication is to send the *IDN? Command. The instrument will indentify itself in response to this command. The vi I have included is a labview example. Use this Vi to test your communication. Do not progress before this is working. The VI is also an excellent example on how to set up and close down RS232 communication.
    The VI "Tfeedbackpowercontroller-nolvdt-Dinh.vi" looks OK so I guess it will work then your RS232 communication with the SPS200-50-A022 is working
    good luck
    PS as mentioned before you will find all the RS232 details in the instrument manual
    Besides which, my opinion is that Express VIs Carthage must be destroyed deleted
    (Sorry no Labview "brag list" so far)
    Attachments:
    sample.PNG ‏38 KB
    Basic Serial Write and Read.vi ‏29 KB

  • Is there a way to use Labview for Linux for IBM AIX 5.1.

    I think any application built for linux can run on the AIX 5.1 if the application is recompiled on the AIX 5.1. So theoretically NI can just recompile there Linux version of Labview on the AIX 5.1 and it will work. Is there a possibility that NI will port Labview for AIX 5.1.

    I think that the use of LabVIEW for linux is platform independent as far as hardware. I believe that as long as you are running a compatible GUI (I believe XWindows and KPT??? are two that are recommended - check ni.com/linux for more information. So, for your purposes, as long as you can install the proper GUI, and then LabVIEW for Linux, you can then run, code, compile, and deploy applications on the AIX 5.1.
    I am personally VERY interested in knowing about your success (or failure, should that unlikelyhood occur) on Linux. If you browse the topics, there is actually one on non-windows useage of LabVIEW. I am currently setting up my first Linux machine at my home office, and am very curious to know how other people do with this 'adventure into unc
    harted territory'. The only documented useage I have seen is in Gary Johnson's newest edition of Power Programming.
    Good luck, and please keep us posted. I sense that I am the only LabVIEW for Linux fan besides yourself. But please feel free to post to this thread, and to the topic.

  • Anyone using LabVIEW for MicroArrays?

    I am interested in using LabVIEW to automate MicroArray applications. Is anyone currently doing this?

    Hello,
    That’s a great question. Below is a link to a demonstration application designed to show how National Instruments Hardware and Software can be used to produce a custom
    microarray scanner. I hope this helps!
    Best Regards,
    Chris J.
    http://sine.ni.com/apps/we/niepd_web_display.display_epd4?p_guid=C3D764B6B6B42C3DE034080020E74861&p_node=DZ52490&p_source=External

  • How can i use labview for communicating with pic18 microcontroller through usb port?

    Hi all,
    I want to make a DAQ card using pic 18 microcontroller which has a built-in usb protocol. I have the firmware of this
    controller which will  make it as a usb device. How can i receive the analog voltages from this DAQ card in Labview? or i mean to say that how i can communicate labview with the Pic 18 microcontroller through usb port? I have also the
    mpusbapi.dll file which is for Visual C++. Can i make changes in this dll file to make it compatible with labview?

    Which labview version do you have. Up to labview 7.1 it was no USB raw communication options. I have heard it did not work well in 7.1, but from 8.x most of the errors were fixed.
    Here is a link it should be useful http://forums.ni.com/ni/board/message?board.id=170&message.id=340676&query.id=365864#M340676
    Besides which, my opinion is that Express VIs Carthage must be destroyed deleted
    (Sorry no Labview "brag list" so far)

  • Possibilities of using Labview for executable DAQ software, PIC programming, etc

    We have multiply issues here.  We need to create a data logging and real time viewer for a custom Dynamometer build in which we need to bring in approx 12 sensor inputs through a DAQ card and plot their performance in a software package in house. This would likely not need to be wrote as an executable but would be nice for future expansion of business model.  This system would need to operated in closed loop where sensor data inputs will relate to a programmed output.  In a nutshell, we want to create automatic load sweeps for engines where we need to monitor rpm and such while outputting control to a load valve.  
    In another application, we need to create very simple executable software systems to edit variables wrote to a PIC.  I am hoping that Labview has the ability to output and program as needed as well as create the software in an executable for our customers to use with our products.  
    We have a good friend running LV 8 so really only plugged around with it a bit but would likely use their seat in the short term for our DAQ and programming software needs. That is of course if it can do all of that.  I would also like to askhow intuitive this program is?  I am rather concerned I will need another degree just to run it.  Learning Catia was NOT an over night deal.  I am hoping the learning curve for LV is better...

    asdfs,
    LabVIEW is certainly capable of doing what you are trying to do -- acquiring, processing and outputting data is what LabVIEW was created for.
    With regards to how easy LabVIEW is to learn it really depends on your background and knowledge.  If you've never programmed before the learning curve is obviously longer since you have to not only learn the LabVIEW tool, but also how to think in computer programming terms.  I would say that you can become productive with LabVIEW much faster than with other programming languages.
    If you're already familiar with basic programming (things like loops, arrays and boolean logic) then LabVIEW will be much quicker to pick up. 
    Feel free to get in touch with someone from NI directly -- they can help you figure out if LabVIEW will be right for your needs technically and be able to meet your expectations with regards to how much effort you will need to put in.  If learning LabVIEW isn't for you they can also recommend people in your area with the appropriate expertise if getting someone else to the work is an option for you.
    Contact NI 
    You might also attend a free LabVIEW Hands On session given by your local field engineer - this would give you chance to get your hands on LabVIEW, go through some intro exercises and ask questions to an experienced user.  After 3 hours you'll know if LabVIEW will be right for your application.
    Check for seminars in your area 
    Regards,
    SimonH 

  • Can I use Labview for linux with a student license?

    I recently aquired a copy of Labview, student edition. The package only includes the Mac and Windows versions. Would it be possible for me to obtain/use the linux version under this license? How?

    Hi, thanks for using the National Instruments' Forums,
    I would recommend you to contact your technical representative in order to give you detailed information about the Linux version. From what country are you? I can help you contacting you and your technical representative.
    Thanks again for using the Forum
    NorSa
    AE LATAM
    NorSa
    NI Applications Engineer Latin America
    Para Soporte entra aquí

  • How can i use labview for notebook

    i want to know spec of notebook for install labview programm.
    thank you vermuch.
    sattaya

    Sattaya,
    here you can find the system requirements for installing the LabVIEW development environment.
    Please post merely LabVIEW related questions to the LabVIEW board. The LabVIEW community is much bigger than the motion control community, so you will get answers quicker there.
    Regards,
    Jochen Klier
    National Instruments

  • I am trying to use a SC-2024-RTD DAQ board to do 3 things (monitor two sensors (input) and control a small motor (output)) simultaneously. I have not been successful using labview for output. I can't even get it to show a voltage at the output pins.

    I have it configured for voltage modulation, channel 0, and I am testing Ix0+ and Ix0-. To run it, I am right-clicking on the function and clicking "test". What's wrong?
    thanks, Alex Millie
    [email protected]

    Ix0(+/-) are make the excitation current. You can see this in figure 4-1 in the user manual. You can see the output voltage from the MIO card by looking at the voltage from terminal 23 to terminal 20 (channel 0) and terminal 23 to terminal 21 (channel 1). You can see this pinout on page 3-5 of the SC-2042-RTD user manual.

  • Looking for full time position using Labview and/or PLC's in Long Island NY area

    I have 13 years experience using Labview for user interface/daq applications.  I also have 20 years experience with Programmable Logic Controllers (PLC) programming for industrial machine controls.  My resume follows:
    Adam Wechsler
    111 Holbrook Rd.,Holbrook,NY 11741,(631) 981-1013 [email protected]
    Objective
    Labview programming, virtual instrumentation, industrial machine controls,
    automation, PLC, HMI, GUI, data acquisition
    Education:
    B.S. Mechanical Engineering 5/89
    Polytechnic University, Brooklyn, NY
    A.S. Engineering Science 5/86
    Suffolk Community College, Selden, NY
    (GPA 4.0 Dean's List Spring 1986)
    Experience:
    Controls Engineer 5/1994-3/2009
    Vacuum Instrument Corp., Ronkonkoma, NY
    *Program, troubleshoot, and upgrade automated Vacuum Chamber Industrial Leak Detection systems controlled by Allen Bradley PLCs in an OEM environment.
    *Debug equipment functions and programs prior to shipping, at customer's site, and by phone.
    *Integrate and install various types of peripheral equipment, barcode scanners and printers,
    *Design and develop Labview graphical user interfaces and HMI applications including recipe management and data collection for industrial machinery.
    *Write and review user manuals and installation instructions.
    Production Engineer 10/1989-5/1994
    Izumi Corporation, Yaphank, NY
    *Program, maintain, troubleshoot, and repair PLC controlled hydraulic, pneumatic, and control systems for automation in a hands-on environment.
    *Improve design for manufacturability of new products and prototypes to be urethane/injection molded.
    *Program, maintain, troubleshoot, and repair six axis hydraulic paint spraying robots.
    *Create interface between multiple PLC’s and central computer system.
    *Improved design and productivity of high volume, computer controlled, robotic molding machine by 150%.
    Consulting Projects:
    *Created Labview user interface components, and recipe management system for the testing of motion control servos.
    *Programmed Allen Bradley PLC machine logic for packaging machine for a food service supplier.
    *Created Labview to Allen Bradley PLC setpoint and monitoring interface for electric motor-starter test stand.
    *Programmed Allen Bradley PLC and PanelView operator interface terminal for cosmetic packaging assembly machine.
    *Developed Labview application for Fourier and statistical analysis of myogram biomedical data for researching the efficacy of acupuncture treatment.
    Other:
    *Attended National Instruments Labview training courses, and regularly attend local Labview Users Group meetings as a long standing member.
    *Member IEEE
    *13 years experience with Labview
    *15 years experience with vacuum chamber, mass spectrometer, and related technologies
    *20 years experience with PLC's and automated systems
    *Attended Autocad training course.
    *Willing to travel

    Will also consider contract, part time, or consultant work.

  • How to use labview to control a robotic arm by EMG signal

    Hello,
    I am working on simulation of an active Exoskeleton (wearable robot) for the upper limb using LabVIEW for my senior project. I need to use the EMG signal as an input to move the elbow joint (flexing and extending). I downloaded labview biomedical toolkit to take a ready simulated EMG signal but have a weak experience in LabVIEW.
    The design criterial I am planning to use is to establish a threshold for the EMG signal using a comparator (above 0 for example) and set a counter for everytime the signal passes the threshold as(+1) in every count. Then, specify a degree value for the counter (for example when the counter reaches 10000) and feed this value of the counter to a simple simulated structure for the joint (simple angle of 2 lines) or a meter to represent the movement.. e.g. every 10000 count = 1 degree of movement. Zero crossing can also be used instead of the comparator and the signal will be filtered and that is easy to do. However, my problem is in converting this logic into LabVIEW. I don’t know how to set a counter for the signal and make every number of counts refer to a specific degree of movement and I also don’t know how to form the simulated joint structure in LabVIEW or even how to transfer this into a simple meter device in LabVIEW.
    I have only one month to do this project so any help or ideas you provide are highly appreciated
    Thank you ,

    CarlFHellwig 
    Thank you for providing this example I just implement  it in the software to check the counter results.
    In fact, the design criteria I desided to use latly is to use is to establish a threshold for the EMG signal using a comparator and correlate the EMG signal with the angles of movement of a simple simulated structure "motor" for a single joint (simple angle of 2 lines) eg. 30,60,90,120,150 degrees for flexing and extending. Zero crossing can also be used instead of the comparator and the signal will be filtered and that is easy to do. 
    In other words, the idea is to drive a motor for different angles based on the input EMG signals. I am now stuck with developing the algorithm of how the angles are related to the RMS value of the signal while flexing and extending and how to convert this RMS into angular velocity and angular position to form the simulation. 
    I will be grateful if someone guided me to a person did a similar project to discuss some issues. 
     

  • How can i design a smart antenna using labview?? plzz

    i have my final year project. I am student of Beng in Telecommunications. How can i design a smart antenna using switched beam algorithm on lab view??

    You can hardly use LabVIEW to design antenna, but definitely can use LabVIEW for Characterization, Optimization, and Test your antenna design.
    Hope you got the point here.
    I am not allergic to Kudos, in fact I love Kudos.
     Make your LabVIEW experience more CONVENIENT.

  • How can I install (download) a Labview FPGA code onto Altera FPGA chip using Labview FPGA module?

    Hi there
    Guys i'm a very new labview user (PhD student), my project is about ( design and implementation of a high speed-yet sophisticated system using Labview environment then install this project's code (using Labview FPGA module) onto Altera-made FPGA chip).
    so kindly, can any body help me in this?...is there any way to connect labview with Altera FPGA?...please anything would be said 'd be of great benifits
    thanks a lot in advance.

    as previously mentioned, labview fpga only supports national instruments targets utilizing xilinx fpgas. the hdl generated by labview fpga is encrypted and cannot be used to synthesize a design outside the labview fpga design flow. 
    however, if you must use labview for your project, it might be possible for you to design the system in labview and use one of the labview embedded modules ( http://www.ni.com/embedded )to generate c code which you can then port to systemc and compile for the altera fpga. i'm not saying it will be easy, but it should be possible. 

  • Can't control color sensor in LabView for Mindstorms

    Hello!  New here.
    I'm trying to bone up on LabView via "LabView for Lego Mindstorms" for a possible job in the near future and I've run into a problem early on.
    I'm programming my Lego brick in LabView to simply turn on the color sensor which is easy enough:  I build a while loop and inside that I have a color sensor block connected to a text block which displays light intensity from the sensor in text on the brick.  I compile and run and the sensor turns on and I can read the constantly updating intensity on the brick.  That part works fine.  Now I'd like to control the light sensor (which doubles as a light source with color LEDs) on the LV front panel.  The book I'm using (LabView for Lego Minstorms) says I need to right click the sensor block on the "generate light" input and choose "Create-->Control" from the resulting menu.  A Boolean pushbutton should appear connected to the sensor block in the Block Panel and a push button should appear in the Front Panel.  That's not what happens.  Two things are different here.
    1) I have no "generate light" port to right click on.  This is probably due to using a more up to date version of Mindstorms than the book uses.  That's a book/Mindstorms issue that probably can't be solved here but hopefully solving the next issue will make this one irrelevant.
    2) I right click and create the control, but instead of creating a Boolean push button as the book predicts, it creates a "BrickReference.lvclass" icon.  It connects okay with the light sensor and a corresponding block is created in the Front Panel but it is a paper weight as far as I can tell.  I can't do anything with it.  There is no button to push, no slider, knob, radio button etc. and I can't seem to change it into anything that works in any way.  I delete it and create a no kidding Boolean push button from the library but it won't connect to the light sensor and so I can't compile.  So now I'm a bit stuck.
    I've looked for "Brick Reference" on line in the context of LabView class and have found little or nothing that tells me about its definition or how I can use it to control the light sensor via the Front Panel.  The help section with the software isn't much help either and yet I'm sure there must be a way to control a simple Lego light sensor from the Front Panel for debugging and other purposes.
    If you know what I'm doing wrong or if you know an end run around this issue that will enable me to control a Mindstorms brick from the Front Panel in this way, please let me know.
    Thanks!
    Solved!
    Go to Solution.

    Try posting in the Lego forum.
    http://forums.ni.com/t5/LabVIEW-for-LEGO-MINDSTORMS-and/bd-p/460

  • How to maintain the resolution of vi in programatically using labview 8.0

    Hi friends,
     Using Labview 8.0 i created an exe of  application. every vis i set  the  vi properties just like the attachment below. after installing the exe in a higher resolution monitor, when i open a  sub window - 1st time its coming correctly but after stoping that sub window , if i open that sub window once again than the resolution(size of the vi) of the window is changing.
    in my application i want to take the print out of that window , 1st time print out is coming correctly but due to this resolution problem next time it taking 2 pages for printing.
    please help me for that.
    Nikhil
    Attachments:
    untitled.jpg ‏513 KB

    My first thought would be to remove the "Scale all objects ... " vi property.  I have been using LabVIEW for 10+ years, and I always found that function to work very poorly.  I never use it.  At least you could try removing that setting and see if your problem goes away.

Maybe you are looking for

  • BDC: How to enter data in Table control (With wizard) using scrolling?

    Using BDC, I am trying to enter the data in the table control (with wizard). I want to know what is the specific command to scroll down in table control (With Wizard). While recording I am getting these steps: SAPLCKBASCR1     0202     X             

  • Problem with super() call

    The following code is makin my compiler give me the error: Error: super() method calls only allowed in constructors Why is that happening? and what to fix it? Thanks //...some code public ProcessaArquivoOFCImpl(File arquivoentrada) throws RemoteExcep

  • Song plays with no audio

    This is happening to random songs. I am listening to the song, and everything is fine, and then all of the sudden the audio stops. The song keeps going with the time, but I cannot hear anything. I have an iPhone 5s with all updates. I don't understan

  • Spry Calendar and Objects

    Here is an example of a calendar that works without (not with) SPRY. http://www.dynarch.com/projects/calendar/ I am not suggesting getting the two to work, but rather that SPRY should have a full set of components like this for us SPRY users when you

  • Sync unknown error

    My firefox always show sync unknown error <br>Attachment is sync error log<br/> <br>https://www.dropbox.com/s/qch7n7lofvvhf0p/error-1373639092089.txt<br/>