Wednesday, 3 October 2012

What Is the VI Server? - National Instruments

What Is the VI Server? - National Instruments:



10 rating:
 1.60 out of 5    Rate this Document

What Is the VI Server?


Primary Software: LabVIEW Development Systems>>LabVIEW Full Development System
Primary Software Version: 1.0
Primary Software Fixed Version: N/A
Secondary Software: N/A

Problem:
What is the VI Server?

Solution:
VI Server, introduced in LabVIEW 5.0, is a set of functions that allows you to dynamically control front panel objects, VIs, and the LabVIEW environment. With VI Server, you can also programmatically load and run VIs and LabVIEW either on the same machine or across a network. The VI Server functions are located in the Functions»Application Control sub-palette. All VIs have properties that can be read or set and methods that can be invoked using these VI Server functions. VI Server replaces the VI Control VIs of LabVIEW 4.x.
VI Server has an object-oriented architecture that is platform-independent.  Each object that is a part of VI Server is a part of a class.  The class that the object is a part of determines what properties and methods are available.  For example, there is a control class and a VI class.  Each class will have different properties that will apply to either a control or a VI, depending on the class they are in.  There are also sub-classes for the control class where the objects are defined by what data type they are.  For example, there are boolean and array sub-classes.
Refer to the LabVIEW Help for more information about VI Server.


Related Links: 
LabVIEW Help: Programmatically Controlling VIs

Developer Zone Tutorial: Serving Up Powerful Solutions - LabVIEW VI Server Examples - Part I
Developer Zone Tutorial: Programmatically Controlling LabVIEW
Developer Zone Example: Distributed Computing Using VI Server
KnowledgeBase 28IAHMDM: Common VI Server Errors

Attachments:





Report Date: 03/03/1998
Last Updated: 07/02/2008
Document ID: DIRECT-3S8SSU

Your Feedback!poor Poor  |  Excellent excellent YesNo
 Document Quality? 
 Answered Your Question? 
 12345
Please Contact NI for all product and support inquiries.submit
 


'via Blog this'

No comments:

Blog Archive