LabVIEW Calculator

Publish Date: Feb 05, 2008 | 9 Ratings | 4.33 out of 5 | Print | 3 Customer Reviews | Submit your review

Overview

This is an example of a fully-funcitonal calculator built in LabVIEW.

This LabVIEW Calculator program has the following features and more:

- Add/Subtract/Multiply/Divide
- Decimal Point
- Negate/Square Root/Square/Invert
- Memory - Clear/Recall/Store/Add
- Backspace/Clear Entry/Clear All

The buttons are tied to the keys on the numpad as well. The program has complete documentation and is event-driven.


This program also demonstrates the following concepts taught in the LabVIEW Basics course.

- Dataflow Programming
- Modular Programming
- While Loops
- Shift Registers
- Case Structures
- Functional Global Variables
- Event-Driven Programming
- VI Documentation
- Control/Indicator Documentation
- Custom Controls/Type Definitions
- Passing References
- Property Nodes
- LabVIEW Project and Application Builder

Back to Top

Customer Reviews
3 Reviews | Submit your review

  - Jul 20, 2008

I to have version 8.2 so this doesn't run. Shame, might have been able to build a good lesson around this.

Be nice if I could see it  - Jul 17, 2008

I'm sure I'm not the only one who is using a version of labview older than 8.5. It would be nice if this program was saved to something older.

need extra documentation  - Feb 12, 2008

Hi this example shows a number of styles. Good for teaching these styles but missing the comments on what is a very good and less good style. e.g. having four operations within one case and only really using one is not good and surely not modular but shows nicely the effect of the switch function. Please add this to this example and it becomes a nice lesson in itself.

Bookmark & Share


Downloads

Attachments:

Calculator.lvproj

Requirements


Ratings

Rate this document

Answered Your Question?
Yes No

Submit