Лекция_1
.pdfLABVIEW
графическая среда программирования, предназначенная для быстрого создания комплексных приложений в задачах измерения, тестирования, управления, автоматизации научного эксперимента и образования
(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 |