Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
UMKD-LabVIEW-GBAG-2014-2015_UG_Aubakir-DA_4.doc
Скачиваний:
100
Добавлен:
21.02.2016
Размер:
3.92 Mб
Скачать

4. Глоссарий

Глоссарий дисциплины – перечень ключевых понятий

Данные и информация. Способы и средства обработки данных и информации. Типы данных. Программа и алгоритм, виды алгоритмов, пути использования программ. Способы и аппаратные средства представления цифровой и графической информации. Современный компьютер и IT-технологии. Аппаратные и программные средства современных компьютеров, связанных со специальностью РЭТ. Программные среды и системы для компьютерного моделирования и проектирования понятий по специальности РЭТ.

ANSI-136 – узкополосный цифровой стандарт TDMA; то же, что и DAMPS.

Baud – бод – единица измерения, выражающая число изменений состояния сигнала связи в секунду. Названа в честь французского изобретателя телеграфного аппарата Бодо. Бод часто используется как эквивалент скорости передачи данных между модемами, выраженной в бит/с, что не всегда верно, т. к. 1 бод равен 1 бит/с только в том случае, когда каждое изменение сигнала несет 1 бит информации. В высокоскоростных модемах один бод несет несколько битов.

Аббревиатура

LabVIEW

Laboratory Virtual Instrument Engineering Workbench – Лаборатория с инженерным верстаком для создания виртуальных приборов американской фирмы National Instruments

VI

Virtual Instruments – виртуальный инструмент

BD

Block Diagram – блок-диаграмма

FP

Front Panel – лицевая панель

DF

Data Flow – поток данных

CT

Control Terminals – управляющие терминалы

IT

Indicator Terminals – индикаторные терминалы

5 Тезисы лекций по темам учебной дисциплины и методические указания по изучению лекционного курса

1-Дәріс

Первая лекция: LabView

LabVIEW (Laboratory Virtual Instrument Engineering Workbench – Ауани аспаптар жасақтау зертханасы) – бұл американдық белгілі National Instruments фирмасының жасап шығарған бағдарламаланатын макет-аспаптық бұйымы. LabVIEW бұйымының бағдарламалық ортасы өндірістегі автоматтандыру мен басқаруда және ғылыми зерттеулерде қолдануға арналған өте мығым құрал, ол бүгінгі күні дүниежүзі бойынша кең қолданыс тауып үлгерді және де күннен-күнге оның пайдаланылу ауқымы кеңейе түсуде.

<<Среда программирования LabVIEW (Laboratory Virtual Instrument Engineering Workbench – Лаборатория с инженерным верстаком для создания виртуальных приборов) американской фирмы National Instruments – это мощное и удобное средство программирования, которая широко используется для автоматизации и управления различными технологическими процессам в промышленности и в научных исследованиях.>>

LabVIEW бұйымы ортасында бағдарламалау негізінен ауани аспаптар (Virtual Instruments, VI) деп аталатын ұғымға құрылған. Кез келген бағдарлама осы ауани аспапты жасақтауға арналған екі өзара тығыз байланысқан «алғы – әлпеттік жақтау» (ӘЖ) (Front Panel) және «диаграмма блогы – сұлбасы» (ДС) (Block Diagram) деп аталатын терезелер ортасында көрнекі түрде құрылады, бір сөзбен айтқанда, жасақталады. ӘЖ ортасында бағдарламаны басқару элементтері – құрауыштары жайғастырыла алады: түймелер, сызбалар – графиктер, косып-ажыратқыштар, қобдишалар (Combo-box) т.т. Бағдарламаны жасақтауда ДС ортасында пайда болатын блок-сұлба (БС) құрылмақшы бағдарламаның нақ өзі болып табылады. Бағдарламаны жасақтауда «деректер ағыны» (ДА) (Flow) деген ұғым көп қолданылады. Оның мән-мағынасы мынада: бағдарламаның барлық құрауыштары бір-бірімен осы деректер ағыны ретінде сымдармен, жіптермен (wires, threads) қосылып, деректер ағындарына жағдай жасалады. Осыны мына сурет арқылы оңай түсінуге болады:

<<В основе программирования в LabVIEW лежит понятие Виртуальных приборов (Virtual Instruments, VI). Любая программа представляет собой такой виртуальный прибор – имеется «лицевая панель» (Front Panel) и «блок-схема» (Block Diagram). На лицевой панели, как и положено, располагаются элементы управления программой – кнопки, графики, выключатели и тому подобное. Блок-схема – это, по сути, и есть сама программа. При написании (а вернее создании, потому что писать приходится не так уж и много) программы используется такое понятие, как «поток данных» (Data Flow). Суть его в том, что все элементы программы (которые представлены графически) связываются между собой связями (проводами, нитками) по которым и происходит передача данных. В общем, описать это довольно сложно, лучше посмотреть на картинку:>>

1-СуретLabVIEW бұйымы ортасында бағдарлама жасақтау

Мұнда цифрлармен белгіленгендер:

1 – ноқаттар – бағдарлама құрауыштары (nodes);

2 – индикаторлар терминалдары (indicator terminals);

3 – байламдар (wires);

4 – басқару құрауыштарының терминалдары (Control Terminals).

<<Цифрами обозначены:

  1. Точки, соединительные элементы программы (Nodes)

  2. Терминалы индикаторов (Indicator Terminals)

  3. Соединяющие связи (Wires)

  4. Терминалы управляющих элементов (Control Terminals)>>

Сонымен, бағдарламаны жасақтау кезінде Сіз ӘЖ ортасында басқару құрауыштардан (БҚ), индикаторлық терминалдардан (ИТ) және т.б. элементтерден тұратын пайдаланушының интерфейсін (ПИ) жасайды екенсіз: БҚ – тумблерлер, түймелер, енгізу өрістері – қобдишалар т.т.; ИТ – сызбалар, шкалалар – шекілдер, шамдар, мәтіндік өрістер т.т. ӘЖ ортасында ПИ жасалғаннан соң ДС ортасында бағдарламаның коды жасақталады, міне сол ПИ-дегі, яки ӘЖ ортасындағы нысандарды басқарады. Бұл код алгоритмдеу ұғымымен байланысты блок-сұлба түсінігін еске түсіреді, дегенмен одан айырмашылығы да жоқ емес.

<<Итак, в LabVIEW вы создаете пользовательский интерфейс (лицевую панель) с управляющими элементами и индикаторами. Управляющие элементы – это тумблеры, кнопки, поля ввода и прочие устройства ввода. Индикаторы – это графики, шкалы, лампочки, текстовые поля и тому подобное. После создания пользовательского интерфейса, вы добавляете программный код, который управляет объектами на лицевой панели. Этот код содержится в схеме (block diagram).  Этот код чем-то напоминает собой блок-схему, хотя отличий от него много.>>

2-Дәріс