Здавалка
Главная | Обратная связь

ВИРТУАЛЬНЫЙ ПРИБОР: ПОДКЛЮЧЕНИЕ К INTERNET



12.1 Internet желісіне қосу

LabVIEW пакеті Сіздің ауани аспабыңызды Интернетке түйістірудің бірнеше қондырылған аспабымен жұмыс істейді. Internet-сервердің көмегімен Сіздің жасаған АА Интернет желісін пайдаланып отырған кез келген пайдаланушының көзайымына еш қосымша бағдарламалаусыз айнала алады.Қондырылған түйістіру құрылғысын (Enterprise Connectivity Toolset) пайдаланып, FTPжәнеTelnetпротоколдарына сүйеніп қашықтағы жүйелермен электрондық пошта арқылы байланысуға болады. LabVIEW күйсандығы (LabVIEW Player) http://ni.com/labview/серверінен тегін қотарып алуға болатын утилита болып табылады. Соның көмегімен кез келген АА ДК LabVIEW бағдарламасын орнатпай-ақ көріп, атқаруға болады, бірақ АА бұл күйсандықта жасала немесе түзетіле алмайды. LabVIEW Playerпайдаланушылардың бір-бірімен АА аспаптар алмасуына өте қолайлы құрал және де Adobe PDFформатындағы құжаттардың Adobe Acrobat Readerқондырылған ДК ашыла алатынындай жағдайды еске түсіреді.

12.2 Желідегі жұмыс

 

Желідегі жұмыс (networking) деп біз Интернет арқылы әртүрлі кәмпүйтерлерде жүріп жатқан үдерістерге араласып, соларды өз қажетіңе қарай икемдеуді айтамыз. Әлбетте, Интернетпен қоса жергілікті желімен (Local Area Network - LAN) де LabVIEW жұмыс істеуге дайын. LabVIEW желі арқылы басқа кәмпүйтерлердегі қолданбалармен де жұмыс істей алады, ол үшін төмендегідей бірнеше протоколдар жүзеге асырылған:

- DataSocketNational Instrumentsпатенттеген байланыс протоколы связи, оның артыұшылығы пайдаланудағы қарапайымдылығы;

- TCP/IP (Internetжелісінің өзіндік негізгі протоколы);

- U DP.

Оларға қосымша ескірген DDE (Windows), AppleEventsжәнеРРС (MacOS)протоколдары да пайдаланыла алады.

ActiveX

 

OLEтехнологиясына сүйеніп қолданбалар жасауды жүзеге асыратын ActiveXтехнологиясын Microsoft корпорациясы жасап шығарған болатын. Оның көмегімен үлкен жобаларды бірнеше адам немесе топ бірігіп жасай алады, деректер базасын бірігіп пайдалана алады. Мысалға, Microsoft Wordқұжаттарын кез келген ActiveXбұйымымен сыбайлас орталарға енгізіп пайдалануға болады, атап айтсақ LabVIEW ауани аспабына.

 

<<2.7.1. Подключение к Internet

LabVIEW имеет несколько встроенных инструментов, которые обеспечивают доступ к вашим виртуальным приборам и данным через Internet. С помощью Internet-сервера LabVIEW вы разрешаете другим людям просматривать лицевую панель вашего виртуального прибора (без какого-либо дополнительного программирования).

Применяя Enterprise Connectivity Toolset, вы можете связываться с удаленными системами через электронную почту, по протоколам FTP и Telnet, а также использовать более мощные возможности Internet.

Проигрыватель LabVIEW (LabVIEW Player) является бесплатной утилитой, которую можно загрузить с сервера http://ni.com/labview/. Посредством LabVIEW Player легко использовать (то есть наблюдать и запускать, но не редактировать и создавать) виртуальные приборы без необходимости установки или приобретения полной версии. Проигрыватель LabVIEW - удобное средство «обмена» виртуальными приборами через Internet, подобно тому как документы в формате

Adobe PDF способны открыть любые пользователи, на компьютере которых установлен Adobe Acrobat Reader.

Работа в сети

В нашем понимании работа в сети (networking) означает взаимодействие между множеством процессов, которые обычно (но не всегда) исполняются на различных компьютерах. Взаимодействие (коммуникация) может происходить как в локальной вычислительной сети (Local Area Network - LAN), так и в Internet. Одним из основных применений программных продуктов при работе в сети является разрешение одному или нескольким приложениям использовать возможности (службы) другого приложения. В дополнение к средствам Internet-публикации в

LabVIEW допустимо задействовать сетевые функциональные возможности для связи с другими приложениями или другой программой LabVIEW.

Для осуществления взаимодействия между процессами должен применяться общий язык связи, называемый протоколом. LabVIEW предлагает следующие протоколы:

• DataSocket - протокол связи, запатентованный корпорацией National

Instruments, для обмена данными через сеть. Преимуществом его явля-

ется простота в использовании;

TCP/IP (основной протокол большинства сетей, включая Internet);

• U DP.

Кроме этих сетевых протоколов, независимых от типа операционной системы, LabVIEW также поддерживает некоторые устаревшие и поэтому редко используемые протоколы, такие как DDE (Windows), AppleEvents и РРС (MacOS).

ActiveX

ActiveX, технология компании Microsoft, является архитектурой, основанной на компонентах, для создания приложений, которые могут взаимодействовать друг с другом. ActiveX базируется на ранних технологиях, таких как OLE. Использование ActiveX позволяет одному приложению разделять права доступа к части программного кода (или компоненту) с другим приложением. Например, поскольку Microsoft Word является компонентом ActiveX, вы можете вставлять документ

Word (и управлять им) в другую программу, совместимую с ActiveX, например, в виртуальный прибор LabVIEW. LabVIEW поддерживает автоматизацию ActiveX и способен содержать в себе компоненты ActiveX. Если вам непонятно, о чем пошла речь, не волнуйтесь. ActiveX достаточно сложный расширенный инструмент. Более подробно о нем вы узнаете в главе 14.>>

13-Дәріс

Тринадцатая лекция: АУАНИ АСПАП:

ДИНАМИКАЛЫҚ БАЙЛАНЫСТАРДЫҢ

БАҒДАРЛАМАХАНАСЫ. ЖАЛПЫ DLL/







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.