- •Министерство образования и науки Республики Казахстан
- •Министерство образования и науки Республики Казахстан
- •3. Распределение часов по учебному плану:
- •4. Пререквизиты и постреквизиты учебной дисциплины:
- •5 Характеристика дисциплины
- •7. Контроль и оценка результатов обучения
- •Знания, умения и навыки студентов оцениваются по следующей системе
- •4. Глоссарий
- •Аббревиатура
- •5 Тезисы лекций по темам учебной дисциплины и методические указания по изучению лекционного курса
- •Первая лекция: LabView
- •Вторая лекция: LabView: практикалық маңызы/ практическое значение
- •Третья лекция: LabView: бағдарламалаудағы басты ерекшелігі/ особенности в программировании
- •Амалдар – тапсырмалар бойынша қатарластыру
- •3.2 LabView бұйымы ортасында сызбалық бағдарламалаудың
- •Тапсырмалар бойынша қатарластыру
- •Деректер бойынша қатарластыру
- •Тапсырмаларды конвейерлеу
- •Четвёртая лекция: LabView ортасы/ среда LabView:
- •4.2 Диаграммалық сұлба
- •3.2. Блок-диаграммы
- •4.2.1 Деректер терминалдары
- •4.2.2 Деректер түйнектері
- •4.2.3 Деректерді жалғағыш
- •Пятая лекция: LabView:
- •5.3. Айкон және жалғау жақтауы
- •5.3.1. Жаттығу: жұмыс бастауы
- •3.1: Начало работы
- •3.4. Выпадающее меню
- •Шестая лекция: бағдарламалық құралдарды жасақтаудың және қолдаудың компьютерлік аспаптары, оларды сыныптау
- •6.2. Бағдарламалық құралдарды жасақтау мен қолдаудың аспаптық орталары
- •16.2. Инструментальные среды разработки и сопровождения программных средств
- •Бағдарламалық құралдарды жасақтаудың және қолдаудың компьютерлік аспаптары
- •Бағдарламалаудың аспаптық орталары
- •16.4. Понятие компьютерной технологии разработки программных
- •16.5. Инструментальные системы технологии программирования
- •Интерфейс
- •Пайдаланушының интерфейсі
- •Астары (қабыршағы)
- •Импортталған аспаптар
- •Жүйелік интерфейс
- •Ядросы – өзегі (LabView құрауыштары)
- •7.2. Ауани аспаптардың кеңею әлемі
- •7.3. Дәріс бойынша қорытындылар
- •Восьмая лекция: ауани аспап: кәмпүйтерді нақты әлемге түйістіру/ виртуальный прибор: подключение компьютера к реальному миру
- •8.1 LabView эволюциясы
- •2.1. Эволюция LabView
- •8.2 Деректер жинақтау дегеніміз не
- •Девятая лекция: ауани аспап: кәмпүйтердегі барша пайдаланылатын арна/ виртуальный прибор: канал общего пользования
- •9.1 Бпа дегеніміз не
- •Десятая лекция: ауани аспап: кәмпүйтердегі тіркестік порт/ виртуальный прибор: связь через последовательный порт
- •10.1 Тіркестік порт арқылы байланыс
- •Одиннадцатая лекция: ауани аспап:
- •11.2 Pxi және VXI туралы
- •2.7. Коммуникации
- •Двенадцатая лекция: ауани аспап:
- •Internet ортасымен түйістіру/ виртуальный прибор: подключение к internet
- •2.7.2. Работа в сети
- •Тринадцатая лекция: ауани аспап:
- •Он төртінші дәріс: ауани аспап:
- •Пятнадцатая лекция: ауани аспап:
- •2.9. Итоги
- •6 Планы проведения практических и лабораторных занятий и методические рекомендации по подготовке к ним
- •7 Задания для самостоятельной работы обучающегося и методические рекомендации по их выполнению
- •8 Материалы для текущего, рубежного и итогового контроля и методические рекомендации по их выполнению
- •9 Методические рекомендации по выполнению семестроовых работ
- •Список сз по дисциплинам«Программирование на языке LabView»
- •И «Проектирование на одном из языков спецификаций: sdl, msc, umLи
- •По языку спецификацийVerilog»
- •10 Перечень программного и мультимедийного сопровождения учебных занятий (в зависимости от содержания дисциплины)
2.7. Коммуникации
В некоторых сферах использования виртуальных приборов необходимо обмениваться данными с другими программами на этом же компьютере или в локальной сети. Во многих случаях было бы удобно передать информацию через Internet и предоставить другим пользователям возможность получать данные с вашей системы или даже управлять ею через Internet.
LabVIEW имеет встроенные возможности (такие, как Internet-сервер и ин-
струмент Internet-публикации) и ряд функций, которые делают названные задами достаточно простыми. Эти виртуальные приборы обеспечивают коммуникации через локальную сеть или Internet. LabVIEW использует протокол DataSocket для передачи данных по сети, вызывает и создает библиотеки динамических связей (DLL) или внешний программный код, а также поддерживает автоматизацию ActiveX. Используя дополнительный набор инструментов - Enterprise Connectivity Toolset, LabVIEW может также взаимодействовать с большинством баз данных SQL, таких как Oracle, SQL Server и Access.>>
12-Дәріс
Двенадцатая лекция: ауани аспап:
Internet ортасымен түйістіру/ виртуальный прибор: подключение к 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 желі арқылы басқа кәмпүйтерлердегі қолданбалармен де жұмыс істей алады, ол үшін төмендегідей бірнеше протоколдар жүзеге асырылған:
DataSocket – National Instruments патенттеген байланыс протоколы связи, оның артыұшылығы пайдаланудағы қарапайымдылығы;
TCP/IP (Internet желісінің өзіндік негізгі протоколы);
U DP.
Оларға қосымша ескірген DDE (Windows), AppleEvents және РРС (MacOS) протоколдары да пайдаланыла алады.
12.3 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.