advertisement
Contents
About This Manual
Chapter 1
Introduction to Measurement Studio
Installing Hardware Drivers for Visual Studio 2008 Support .........................1-4
Installing Hardware Drivers for Visual Studio 2005 Support .........................1-5
Installing the Current Version of Measurement Studio over
Previous Versions of Measurement Studio ..................................................1-6
Chapter 2
Measurement Studio .NET Class Libraries
Measurement Studio Support for Visual Studio .NET Class Library Overview...........2-1
Waveform Graph and Scatter Graph Controls ................................................2-20
© National Instruments Corporation v
Measurement Studio User Manual
Contents
Waveform Graph and Scatter Graph Controls ................................................ 2-38
Chapter 3
Measurement Studio Visual C++ Class Libraries
Measurement Studio Visual C++ Class Library Overview........................................... 3-1
Measurement Studio User Manual
vi ni.com
Contents
Additional Operations .......................................................................3-21
Chapter 4
Measurement Studio Integrated Tools and Features
Adding or Removing Measurement Studio .NET Class Libraries ................................4-5
Creating a Measurement Studio NI-DAQmx Application ............................................4-6
Creating an NI-DAQmx User Interface ..........................................................4-8
Creating NI-DAQmx User Code in Visual C++ .............................................4-9
Chapter 5
Getting Started with Measurement Studio
Walkthrough: Creating a Measurement Studio NI-DAQmx Application .....................5-42
Walkthrough: Creating a Measurement Studio Instrument I/O Application ................5-52
Appendix A
Technical Support and Professional Services
Glossary
Index
© National Instruments Corporation vii
advertisement
Related manuals
advertisement
Table of contents
- 1 Measurement Studio User Manual
- 2 Support
- 2 Worldwide Technical Support and Product Information
- 2 National Instruments Corporate Headquarters
- 2 Worldwide Offices
- 3 Important Information
- 3 Warranty
- 3 Copyright
- 3 Trademarks
- 3 Patents
- 3 WARNING REGARDING USE OF NATIONAL INSTRUMENTS PRODUCTS
- 4 Contents
- 7 About This Manual
- 7 How To Use This Manual
- 8 Conventions
- 9 Chapter 1 Introduction to Measurement Studio
- 10 Installation Requirements
- 11 Driver Support
- 11 Deployment Requirements
- 11 Installation Instructions
- 12 Installing Hardware Drivers for Visual Studio 2008 Support
- 13 Installing Hardware Drivers for Visual Studio 2005 Support
- 14 Installing the Current Version of Measurement Studio over Previous Versions of Measurement Studio
- 14 Measurement Studio Package Comparison Chart
- 15 Table 1-1. Measurement Studio Package Comparison Chart for Visual C# and Visual Basic .NET (Continued)
- 17 Learning Measurement Studio
- 19 Chapter 2 Measurement Studio .NET Class Libraries
- 19 Measurement Studio Support for Visual Studio .NET Class Library Overview
- 20 Analysis
- 20 Standard Analysis
- 20 Professional Analysis
- 21 Enterprise Analysis
- 21 Table 2-1. Analysis .NET Library Measurement Types included in the Professional and Enterprise Packages (Continued)
- 31 Common
- 32 Data Transfer
- 32 Network Variable
- 33 DataSocket
- 34 NI-488.2
- 34 NI-DAQmx
- 35 NI-SCOPE
- 35 NI-VISA
- 36 User Interface
- 36 Table 2-2. Measurement Studio User Interface Controls (Continued)
- 37 Windows Forms Controls
- 38 Waveform Graph and Scatter Graph Controls
- 38 Figure 2-1. Waveform Graph Windows Forms Control with Cursors and Scatter Graph Windows Forms Control with XY Point Annotation; Both Graphs Have Corresponding Legends
- 41 Digital Waveform Graph Control
- 41 Figure 2-2. Digital Graph Windows Forms Control
- 43 Complex Graph Control
- 43 Figure 2-3. Complex Graph Windows Forms Control
- 45 Legend Control
- 45 Numeric Controls
- 46 Figure 2-4. Knob, Gauge, and Meter Windows Forms Controls
- 47 Figure 2-5. .NET Slide, Tank, and Thermometer Controls
- 47 Numeric Edit Control
- 47 Figure 2-6. Numeric Edit Windows Forms Control
- 48 Switch and LED Controls
- 48 Figure 2-7. Switch Windows Forms Control in Vertical Toggle 3D Style
- 49 Figure 2-8. LED Windows Forms Control in Square 3D Style
- 50 Property Editor Control
- 50 Figure 2-9. Property Editor Windows Forms Control for the Knob Control Scale Arc Property
- 51 Windows Forms Array Controls
- 51 Switch and LED Array Controls
- 51 Figure 2-10. Switch and LED Array Controls
- 52 Numeric Edit Array Control
- 52 Figure 2-11. Numeric Edit Array control
- 53 InstrumentControlStrip Control
- 54 Figure 2-12. InstrumentControlStrip Control
- 55 ASP.NET Web Forms Controls
- 56 Waveform Graph and Scatter Graph Controls
- 56 Figure 2-13. Waveform Graph and Scatter Graph Web Forms Controls; Both Graphs Have Corresponding Legends
- 58 Digital Waveform Graph Control
- 58 Figure 2-14. Digital Waveform Graph Web Forms Control
- 60 Complex Graph Control
- 60 Figure 2-15. Complex Graph Web Forms Control
- 62 Legend Control
- 62 Numeric Controls
- 63 Figure 2-16. Knob, Gauge, and Meter Web Forms Controls
- 64 Figure 2-17. Slide, Tank, and Thermometer Web Forms Controls
- 65 Numeric Edit Control
- 65 Figure 2-18. Numeric Edit Web Forms Control
- 66 Switch and LED Controls
- 66 Figure 2-19. Switch Web Forms Control in Vertical Toggle 3D Style and LED Web Forms Control in Square 3D Style
- 67 AutoRefresh Control
- 67 AutoRefresh Callback
- 68 Chapter 3 Measurement Studio Visual C++ Class Libraries
- 68 Measurement Studio Visual C++ Class Library Overview
- 69 ActiveX Controls in Visual C++
- 69 3D Graph Control
- 69 Figure 3-1. ActiveX 3D Graph Control
- 70 Plot Operations
- 70 Additional Operations
- 70 Analysis
- 71 Standard Analysis
- 71 Professional Analysis
- 71 Enterprise Analysis
- 72 Table 3-1. Analysis Visual C++ Library Measurement Types Included in the Professional and Enterprise Packages (Continued)
- 82 Common
- 82 DataSocket
- 83 Microsoft Excel Interface
- 83 Microsoft Word Interface
- 84 NI-488.2
- 84 NI-DAQmx
- 85 NI-Reports
- 85 NI-VISA
- 86 User Interface
- 86 Button Control
- 86 Figure 3-2. ActiveX Button Control
- 87 Graph Control
- 87 Figure 3-3. ActiveX Graph Control
- 87 Plot Operations
- 88 Axis Operations
- 88 Additional Operations
- 88 Knob Control
- 88 Figure 3-4. ActiveX Knob Control with Knob, Dial, and Meter Styles
- 89 Numeric Edit Control
- 89 Figure 3-5. ActiveX Numeric Edit Control
- 90 Slide Control
- 90 Figure 3-6. ActiveX Slide Control
- 91 Utility
- 91 Table 3-2. Utility Class Names and Functionalities (Continued)
- 93 Chapter 4 Measurement Studio Integrated Tools and Features
- 93 Measurement Studio Menu
- 96 Creating a Measurement Studio Project
- 97 Figure 4-1. New Project Dialog Box in Visual Studio 2005
- 97 Adding or Removing Measurement Studio .NET Class Libraries
- 98 Figure 4-2. Measurement Studio Add/Remove Class Libraries Wizard for Visual Studio 2005
- 98 Creating a Measurement Studio NI-DAQmx Application
- 99 Figure 4-3. DAQ Assistant
- 100 Creating an NI-DAQmx User Interface
- 100 Figure 4-4. Configure DAQ Component UI Wizard
- 101 Creating NI-DAQmx User Code in Visual C++
- 101 Creating an Instrument Control Application
- 102 Figure 4-5. Instrument I/O Assistant
- 103 Selecting a Measurement Studio Parameter Value
- 103 Figure 4-6. Measurement Studio Parameter Assistant
- 104 Using the Instrument Driver Wizard
- 104 Figure 4-7. Launching the Measurement Studio .NET Instrument Driver Wizard from the Add New Item Wizard
- 105 Chapter 5 Getting Started with Measurement Studio
- 105 Measurement Studio Walkthroughs
- 106 Walkthrough: Creating a Measurement Studio Application with Windows Forms Controls and Analysis
- 115 Walkthrough: Creating a Measurement Studio Application with Web Forms Controls and Analysis
- 126 Walkthrough: Creating a Measurement Studio Application with Windows Forms Controls and Network Variable
- 135 Walkthrough: Creating a Measurement Studio Application with Web Forms Controls and Network Variable
- 146 Walkthrough: Creating a Measurement Studio NI-DAQmx Application
- 156 Walkthrough: Creating a Measurement Studio Instrument I/O Application
- 163 Appendix A Technical Support and Professional Services
- 165 Glossary
- 165 A
- 166 B-C
- 169 E-H
- 170 I-K
- 171 L-M
- 172 N-O
- 173 P
- 174 R-T
- 175 U-W
- 176 Index
- 176 A-C
- 177 D-N
- 178 O-U
- 179 V-W