Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лекция_1

.pdf
Скачиваний:
6
Добавлен:
09.02.2015
Размер:
365.08 Кб
Скачать

LABVIEW

графическая среда программирования, предназначенная для быстрого создания комплексных приложений в задачах измерения, тестирования, управления, автоматизации научного эксперимента и образования

(http://www.labview.ru/labview/)

План лекции:

Литература

Полезные ссылки

Правила составления ТЗ по ГОСТ

Правила составления ТЗ по IEEE

Стиль программирования

лекция 1

1

Практические занятия

1.Методики разработки программы в среде программирования LabView

2.Передача данных между несколькими циклами программы. Оптимизация существующих проектов: типичные ошибки и трудности

3.Управление интерфейсом пользователя

4.Работа с файлами в среде LabView

Лабораторные работы

1.ИЗУЧЕНИЕ РАСПАРАЛЛЕЛИВАНИЯ ЗАДАЧ И ПРИВЯЗКА КО ВРЕМЕНИ

2.ИСПОЛЬЗОВАНИЕ ГЛОБАЛЬНЫХ ПЕРЕМЕННЫХ И ОЧЕРЕДЬ ДАННЫХ

3.ПЕРЕРАБОТКА КОДА ПРИЛОЖЕНИЯ

4.ПРОГРАММНОЕ ИЗМЕНЕНИЕ СВОЙСТВ ЛИЦЕВОЙ ПАНЕЛИ ИНТЕРФЕЙСА ПОЛЬЗОВАТЕЛЯ

лекция 1

2

Литература

1. Профессиональное программирование в LabVIEW ID 7271911

The LabVIEW Style Book

Автор: Питер Блюм Переводчик П. Михеев Языки: Русский Издательство: ДМК Пресс

ISBN 978-5-94074-760-4, 978-0-13-145835-2; 2012 г.

2.LabVIEW. Стиль программирования

ID 4159157

The LabVIEW: Style Book

Автор: Питер Блюм Переводчик П. Михеев Языки: Русский Издательство: ДМК Пресс Серия: Все о LabVIEW

ISBN 978-5-94074-444-3, 978-0-13-145835-2; 2008 г.

3.Модельное проектирование встраиваемых систем в LabVIEW (+ DVD-ROM) ID 5652663

Автор: К. Г. Жуков Языки: Русский Издательство: ДМК Пресс

ISBN 978-5-94074-673-7; 2011 г.

лекция 1

3

Литература

4.LabVIEW 8.20. Справочник по функциям

ID 3402455

Автор: А. Я. Суранов Языки: Русский Издательство: ДМК Пресс Серия: Все о LabVIEW ISBN 5-94074-347-1; 2007 г.

5.LabVIEW для всех (+ CD-ROM)

ID 5654012

Автор: Дж. Трэвис, Дж. Кринг Переводчик М. Михеев Языки: Русский Издательство: ДМК Пресс

ISBN 978-5-94074-674-4, 0-13-185672-3; 2011 г.

лекция 1

4

Полезные источники

1

http://www.labview.ru/

Представительство LabVIEW в России

 

 

 

2

http://russia.ni.com/

Официальный сайт российского

 

представительства National Instruments

 

 

 

 

 

 

http://www.automationlabs.ru/

Современные системы автоматизации

3

 

научных исследований. Учебно-технический

 

 

центр в МГУ

 

 

 

 

http://jkisoft.com

VIPM является бесплатной программой

 

 

4

 

написаной на LabVIEW, которая инсталирует

 

 

библиотеки приборов прямо в ваши палитры

 

 

 

5

http://lavag.org

Форум по программированию в LabView

 

 

 

6

http://www.labview.webhost.ru/

Сайт с уроками на русском языке с

 

картинками и текстом.

 

 

 

 

 

7

http://www.picad.com.ua/lesson.htm

Информационно-технический журнал Пикад

 

Уроки по LabVIEW журнала Пикад

 

 

 

 

 

 

http://www.labviewportal.eu/ru/

Многофункциональный портал, который

8

 

является хранилищем примеров, уроков,

 

 

аналитических статей и ответов экспертов.

 

 

 

лекция 1

5

Основные сведения

LabVIEW - среда графического программирования, которую используют

специалисты предметной области для быстрого создания комплексных приложений в задачах измерения, тестирования, управления, автоматизации научного эксперимента и образования.

Концепция графического программирования - последовательное соединение функциональных блоков на блок-диаграмме.

LabView

 

 

Встроенные

Разные

 

 

 

 

 

функции

 

 

 

 

 

платформы иОС

 

 

 

 

 

анализа

 

 

 

 

 

 

 

 

 

 

 

Поддержка, форумы,

Хранение данных и

 

 

 

 

 

примеры

 

 

 

 

 

подготовка отчетов

 

 

 

 

 

программирования

 

 

 

 

 

 

 

 

 

 

 

 

Интерфейс

 

 

Интеграция с

Быстрая разработка

пользователя и

 

 

 

оборудованием

 

 

отображение данных

 

 

 

 

 

 

 

Потоковое

Набор встроенных

Пользовательские

Ввод/вывод и

 

Оборудование с

Графическое

элементов

 

элементы

 

поддержкой

программирование

программирование

интерфейса

обмен данными

интерфейса

Plug-and-Play

 

 

пользователя

 

 

 

 

 

 

 

 

лекция 1

6

ТЕХНИЧЕСКОЕ ЗАДАНИЕ. ТРЕБОВАНИЯ К СОДЕРЖАНИЮ И ОФОРМЛЕНИЮ

ГОСТ 19.201-78

устанавливает порядок построения и оформления технического задания на разработку программы или программного изделия для вычислительных машин, комплексов и систем независимо от их назначения и области применения.

Разделы ТЗ:

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

основание для разработки;

назначение разработки;

технические требования к программе или программному изделию;

технико-экономические показатели;

стадии и этапы разработки;

порядок контроля и приемки;

приложения.

лекция 1

7

ТЕХНИЧЕСКОЕ ЗАДАНИЕ. ТРЕБОВАНИЯ К СОДЕРЖАНИЮ И ОФОРМЛЕНИЮ

ГОСТ 19.201-78

СОДЕРЖАНИЕ РАЗДЕЛОВ

Введение

характеристика области применения программы или программного

 

изделия и объекта, в котором используют программа или

 

программное изделие

Основания для

документ (документы), на основании которых ведется разработка;

разработки

организация, утвердившая этот документ, и дата его утверждения;

 

наименование и (или) условное обозначение темы разработки.

 

 

Назначение

функциональное и эксплуатационное назначение программы или

разработки

программного изделия

 

 

лекция 1

8

ТЕХНИЧЕСКОЕ ЗАДАНИЕ. ТРЕБОВАНИЯ К СОДЕРЖАНИЮ И ОФОРМЛЕНИЮ

ГОСТ 19.201-78

СОДЕРЖАНИЕ РАЗДЕЛОВ

Требования к

1.

требования к функциональным характеристикам - состав

программе или

 

выполняемых функций, организация входных и выходных

программному

 

данных, временные характеристики и т.п.;

изделию

2.

требования к надежности - требования к обеспечению

 

 

надежного функционирования (обеспечения устойчивого

 

 

функционирования, контроль входной и выходной

 

 

информации, время восстановления после отказа и т.п.). ;

 

3.

условия эксплуатации - температура окружающего воздуха,

 

 

относительная влажность и т.п. для выбранных типов

 

 

носителей данных, при которых должны обеспечиваться

 

 

заданные характеристики, а также вид обслуживания,

 

 

необходимое количество и квалификация персонала;

 

4.

требования к составу и параметрам технических средств -

 

 

необходимый состав технических средств с указанием их

 

 

основных технических характеристик;

лекция 1

9

ТЕХНИЧЕСКОЕ ЗАДАНИЕ. ТРЕБОВАНИЯ К СОДЕРЖАНИЮ И ОФОРМЛЕНИЮ

ГОСТ 19.201-78

СОДЕРЖАНИЕ РАЗДЕЛОВ

Требования к

5.

требования к информационной и программной совместимости

программе или

 

- требования к информационным структурам на входе и

программному

 

выходе и методам решения, исходным кодам, языкам

изделию

 

программирования и программным средствам, используемым

 

 

программой;

 

6.

требования к маркировке и упаковке;

 

7.

требования к транспортированию и хранению;

 

8.

Требования к программной документации - предварительный

 

 

состав программной документации и, при необходимости,

 

 

специальные требования к ней.

Технико-

ориентировочная экономическая эффективность, предполагаемая

экономические

годовая потребность, экономические преимущества разработки по

показатели

сравнению с лучшими отечественными и зарубежными образцами

 

или аналогами

 

 

 

лекция 1

10