About VI server reference

Topics that can not be classified under other subforums
Ответить
Аватара пользователя
Mars
beginner
beginner
Сообщения: 14
Зарегистрирован: 19 май 2010, 19:52
Версия LabVIEW: 2009
Откуда: Stuttgart, Germany

About VI server reference

Сообщение Mars »

Hello,
As I use "VI server reference" to link it to "This VI", "This application" or "Pane", I got confused by the concept of "This VI" and "This application".
Could anyone be nice to tell me the difference between these two things?
Thanks in advance.
Аватара пользователя
mzu2006

Professionalism Tutorials Black
doctor
doctor
Сообщения: 2456
Зарегистрирован: 16 авг 2008, 02:12
Награды: 3
Версия LabVIEW: 7.1 10 11 12
Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
Контактная информация:

Re: about VI server reference

Сообщение mzu2006 »

They are references to objects of two different types, each with it's own number of methods and properties. This application can have many VIs running. Does this answer your question?
Аватара пользователя
Mars
beginner
beginner
Сообщения: 14
Зарегистрирован: 19 май 2010, 19:52
Версия LabVIEW: 2009
Откуда: Stuttgart, Germany

Re: about VI server reference

Сообщение Mars »

mzu2006 писал(а):They are references to objects of two different types, each with it's own number of methods and properties. This application can have many VIs running. Does this answer your question?
Great. Thanks a lot.
So "This application" is like a project which contain several VIs.
Аватара пользователя
mzu2006

Professionalism Tutorials Black
doctor
doctor
Сообщения: 2456
Зарегистрирован: 16 авг 2008, 02:12
Награды: 3
Версия LabVIEW: 7.1 10 11 12
Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
Контактная информация:

Re: about VI server reference

Сообщение mzu2006 »

Project is another object. Application can contain multiple projects. Just put "This Application" reference on the block diagram, right-click - create - property node (or invoke node) and browse it's properties (or mehtods). This will give you an idea of what an Application object is. Do the same for VI.

Application - is the "biggest" object encapsulating the functionality of the actual labview application, run-time engine for the compiled app or some more exotic things.
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «General»