1 / 24

LabView Seminar

LabView Seminar. University of Puerto Rico Mayagüez Campus. Outline. What is LabView ? Generate a new graphical programming Applications design Type of data used in LabView Examples My first program. What is LabView?. Virtual Instrumentation

dorit
Download Presentation

LabView Seminar

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. LabView Seminar University of Puerto Rico Mayagüez Campus V1: HMFR, 2006. V2: MFNB, 2007

  2. Outline • What is LabView ? • Generate a new graphical programming • Applications design • Type of data used in LabView • Examples • My first program V1: HMFR, 2006. V2: MFNB, 2007

  3. What is LabView? • Virtual Instrumentation • It is a software module that simulates the front panel of an instrument. • When using a VI, the user sees in the computer monitor a screen that looks like a physical instrument • Oscilloscope • Function generator • Multimeter V1: HMFR, 2006. V2: MFNB, 2007

  4. Generate New application • Go to Start and search LabView Shortcut • This window should appear Select New… V1: HMFR, 2006. V2: MFNB, 2007

  5. Graphical Programming • Front Panel and Block Diagram Block Diagram Front Panel V1: HMFR, 2006. V2: MFNB, 2007

  6. Graphical Design • There are libraries that consist of numerous types of tools, controllers, indicators and functions. • FRONT PANEL: Controls (Controls and Indicators) • BLOCK DIAGRAM: Functions V1: HMFR, 2006. V2: MFNB, 2007

  7. Graphical Programming • Make the following VI • How I search HELP? Vertical Fill Slide Tank Round LED V1: HMFR, 2006. V2: MFNB, 2007

  8. Graphical Programming • To show the digital display: • Right click over the objects (Slide1, Slide 2, Tank) • Visible item • Digital Display V1: HMFR, 2006. V2: MFNB, 2007

  9. Graphical Programming Front Panel Block Diagram Add and Greater instructions must be included V1: HMFR, 2006. V2: MFNB, 2007

  10. Graphical Programming • Change the object values and caption. • Click over the slide value and caption and then insert this new values (0 – 10). • Do the same for the second slide (0 – 10) and the tank (0 – 20). • Make all connections as depicted on the Block Diagram. V1: HMFR, 2006. V2: MFNB, 2007

  11. Graphical Programming • Run the application using this button • What was the behavior? • Run with this other button • To stop use • The differences between Run and Run Continuously are: • Run execute the program only one time. A while loop control the code • Run continuously do not depend of any loop • Problem: The program could enter in an infinite loop, and scratch windows. • Debugging V1: HMFR, 2006. V2: MFNB, 2007

  12. Using Loop • Select While Loop • Right click over the circular red button of the while loop • Select Create a Control • Run V1: HMFR, 2006. V2: MFNB, 2007

  13. Type of Data Used in LabView • Boolean (light green): This type of data can have the values 1 (true) or 0 (false). • Numerical (orange or blue): There are different data type, by example, double, integer, etc. • Strings (pink): stores characters as in a one-dimensional array. • Clusters (brown or pink): A cluster can store several types of data (strings, arrays, Boolean, etc.) V1: HMFR, 2006. V2: MFNB, 2007

  14. HELP • In menu, select Help and Show Context Help V1: HMFR, 2006. V2: MFNB, 2007

  15. Example 2: FORMULA NODE V1: HMFR, 2006. V2: MFNB, 2007

  16. DAQ • Single-Point Acquisition • A single point acquisition is an immediate, non-buffered operation. • Only one data point is obtained. • This type of acquisition is useful when no timing information is wanted. V1: HMFR, 2006. V2: MFNB, 2007

  17. DAQ • Buffered Waveform Acquisition • This method is utilized to perform accurate multi-point acquisitions. • A specific number of data points are recorded at a predetermined scan rate (sampling frequency) and stored in a buffer. • The data stored in the buffer is then retrieved by the VI and displayed on the screen. • This type of acquisition is useful when recording high frequency signals and when accurate timing information is wanted. V1: HMFR, 2006. V2: MFNB, 2007

  18. DAQ Config Input V1: HMFR, 2006. V2: MFNB, 2007

  19. DAQ Config Input V1: HMFR, 2006. V2: MFNB, 2007

  20. DAQ Config Output V1: HMFR, 2006. V2: MFNB, 2007

  21. DAQ Config Output V1: HMFR, 2006. V2: MFNB, 2007

  22. DAQ Single Point V1: HMFR, 2006. V2: MFNB, 2007

  23. DAQ Buffered V1: HMFR, 2006. V2: MFNB, 2007

  24. Questions V1: HMFR, 2006. V2: MFNB, 2007

More Related