Содержание
- 2. Компания National Instruments Более 5000 сотрудников по всему миру Головной офис в США, Техас, Остин Филиалы
- 3. Аппаратные и программные платформы National Instruments Многоканальные, Модульные, Масштабируемые
- 4. Автомобилестроение Авиация и РКТ Энергетика Машиностроение Связь Электроника
- 5. … 90% из которых входят в рейтинг Fortune 500 Более 30 000 компаний
- 6. Более 2500 заказчиков в России
- 7. Промышленность Области применения технологий NI Промышленная автоматизация Автоматизированные системы тестирования Мехатроника и робототехника Образование Практикумы по
- 8. Образовательная программа NI Интеграция оборудования в образовательный процесс и научные исследования Продвижение совместных разработок на рынок;
- 9. Более 200 вузов
- 10. Традиционные измерительные приборы Подходы к созданию измерительных систем Большое количество приборов Проблемы с синхронизацией Ограниченные возможности
- 11. Роль LabVIEW Разработка систем в LabVIEW Контрольно-измерительные системы NI Вычислительные возможности CPU, GPU и FPGA Дополнительные
- 12. Роль LabVIEW в развитии концепции ВП Среда LabVIEW позволяет создать Пользовательский интерфейс (средства управления и индикации)
- 13. Среда разработки приложений
- 14. Что такое LabVIEW? Интерактивные функции Текстовая математика Машина состояний Моделирование Высокоуровневые средства разработки Приложения для систем
- 15. Преимущества языка LabVIEW Целостность парадигмы языка программирования Чистота и ясность кода Средства контроля безошибочности кода Библиотеки
- 16. Преимущества среды разработки LabVIEW Высокий уровень абстракции Единая среда программирования: CPU FPGA GPU ARM-микропроцессоры DSP микроконтроллеры
- 17. Принципы разработки приложений в LabVIEW Лицевая панель и блок диаграмма
- 18. Программа в LabVIEW Лицевая панель Блок диаграмма Компоненты Виртуального Прибора
- 19. Код программы – Блок-диаграмма Сотни специализированных функций Интерактивные интерфейсы для быстрой разработки Функции – легко узнаваемые
- 20. Интерфейс пользователя – Лицевая панель Параметры – элементы управления и индикаторы Огромный набор элементов пользовательского интерфейса
- 21. Основные приемы программирования в LabVIEW Потоковое программирование и встроенные функции
- 22. Приемы программирования в LabVIEW Потоковое программирование Автоматическое параллельное исполнение кода
- 23. Приемы программирования в LabVIEW Технология Экспресс ВП Удобная и простая настройка ВП по сбору, анализу и
- 24. Contour Mesh Quiver Stem Surface Comet Pie Scatter Ribbon Waterfall Bar Поверхности 3D Визуализация данных
- 25. Управление приборами с помощью LabVIEW Встроенные функции LabVIEW для сбора данных
- 26. Управление приборами Драйверы интегрированы в LabVIEW Платформа NI PXI Платформа NI CompactRIO Платформа NI DAQ Платформа
- 27. Управление приборами с помощью DAQmx Драйверы DAQmx DAQ Assistant Виртуальные приборы DAQmx Просто Быстро Интерактивно
- 28. Управление приборами Драйверы приборов сторонних производителей Поддержка более 5500 различных приборов более чем 250 фирм Возможность
- 29. Управление приборами с помощью NI VISA Простая настройка порта Виртуальные приборы для чтения и записи данных
- 30. Дополнительные библиотеки для LabVIEW
- 31. Дополнительные модули LabVIEW Интеграция систем реального времени и FPGA LabVIEW Real Time Module LabVIEW FPGA LabVIEW
- 32. Дополнительные модули LabVIEW Управление и моделирование LabVIEW PID and Fuzzy Logic Toolkit LabVIEW Control Design and
- 33. LabVIEW Real Time Module и LabVIEW FPGA Module Создание систем реального времени и программирование ПЛИС
- 34. Что такое система реального времени? «Реальное время в ОС – это способность ОС обеспечить требуемый уровень
- 35. Области применения систем РВ? Использование ОС РВ позволяет избежать: Потерь актуальности результатов мониторинга Больших финансовых потерь
- 36. Аппаратные компоненты системы РВ Функции Хост ПК и Целевой платформы Разработка приложения Буферизированный сбор данных Обработка
- 37. Основные средства NI LabVIEW Real Time Система с кросс-средствами разработки
- 38. Отличительные черты ОС РВ
- 39. Project Explorer LabVIEW Разработка приложений для Хост машины и ЦП Упрощенная процедура проектирования распределенной системы мониторинга
- 40. Что такое FPGA? Программируемая пользователем вентильная матрица Логические блоки Связи между блоками Блоки ввода/вывода
- 41. Преимущества использования ПЛИС Надежность Детерминизм Параллельное выполнение задач Возможность повторного конфигурирования Обработка данных происходит на ПЛИС
- 42. Программирование ПЛИС в LabVIEW Код в LabVIEW Реализация на ПЛИС Трансляция Оптимизация Синтез Загрузка на ПЛИС
- 43. Обновление NI LabVIEW Real-Time Module и NI LabVIEW FPGA Быстрая загрузка кода на ЦП Кэширование скомпилированного
- 44. Захват и обработка видеоизображений NI Vision Development Module Функции LabVIEW для регистрации изображений и их обработки
- 45. ПИД-регулирование и нечеткая логика NI LabVIEW PID and Fuzzy Logic Toolkit ПИ, ПД, ПИД регуляторы и
- 46. Обработка и анализ сигналов NI LabVIEW Advanced Signal Processing Toolkit Временной и частотный анализ Анализ временных
- 47. Функции для обработки сигналов Генерация сигналов Гармонический, пилообразный, меандр и т.д. Фильтры Операции с сигналами Окна
- 48. Человеко-машинный интерфейс NI LabVIEW Touch Panel Создание ЧМИ на сенсорных панелях NI Touch Panel Подключение к
- 49. Создание приложений NI LabVIEW Application Builder Создание самостоятельных приложений в виде исполняемых файлов и пакетов для
- 50. Использование многоядерных CPU Автоматическое параллельное исполнение приложений Использование циклов For Асинхронный вызов subVI
- 51. Асинхронный запуск VI Запуск нескольких VI одновременно Call&Forget и Call&Collect Возможность прерывания исполнения приложения Указание числа
- 52. Использование GPU Архитектура с массовым параллелизмом Пропускная способность памяти Прямой доступ к аппаратным возможностям видеокарт
- 53. Области применения GPU Вычисления до 100 раз быстрее Флуоресцентная микроскопия: 12x; Молекулярная динамика : 8-16x; Электростатика
- 54. Программировать в LabVIEW стало еще удобнее Ежегодные изменения, предложенные на Idea Exchange
- 55. ni.com/ideas Идей: 1263 Уникальных посетителей: 16039 Комментариев: 5068 Голосов: 25699 Обмен идеями для новых версий LabVIEW
- 56. Улучшения, предложенные на Idea Exchange
- 57. Новые математические функции Геометрия Алгебра и МатАнализ Расчет угла между векторами Разложение Холецкого 1-го ранга Поиск
- 58. Служба NI Error Report Service 1. Восстановление приложения после аварийного завершения 2. Отправка отчета об ошибке
- 59. Использование в LabVIEW ранее созданных приложений .m-файлы, библиотеки dll, COM/OLE, .NET
- 60. Интеграция *.m файлов NI LabVIEW MathScript RT Module Повторное использование большинства сценариев, созданных в The MathWorks,
- 61. Интеграция С-подобного кода Formula Node Удобен при составлении формул Поддержка ANSI C
- 62. Взаимодействие с библиотеками DLL Средства палитры LabVIEW Connectivity Подключение библиотек *.dll и исполнение *.exe приложений Поддержка
- 63. Взаимодействие с другими приложениями Взаимодействие с приложениями в рамках ActiveX Взаимодействие с приложениями MicroSoft® Поддержка элементов
- 64. Создание собственного add-on’а VI Package Manager
- 65. Загрузка дополнений для LabVIEW
- 66. VI Package Manager Загрузка и установка дополнительных add-on’ов Создание собственных add-on’ов
- 67. Локализация программ, созданных в LabVIEW Управление роботами DENSO, KUKA и Mitsubishi Функции, разработанные сообществом Open G
- 68. Что такое сообщества LabVIEW? Форумы Пользовательские группы Блоги Обмен кодом Обмен идеями NI Labs Социальные сервисы
- 69. Русскоязычное сообщество Форумы LabVIEW Portal и Центра NI в МГУ automationlabs.ru labviewportal.eu
- 70. Labview.ru Статьи о применении LabVIEW Каталог 200+ руководств и учебных курсов База ваших решений на основе
- 71. Мировое сообщество Социальные сети
- 72. Независимые форумы
- 73. Пользовательские группы NI Community Groups 300+ Онлайн-групп ni.com/groups LabVIEW Пользовательские интерфейсы Студенческие группы Аппаратные платформы Разработка
- 74. NI Sweet Apps Самые яркие применения LabVIEW Робототехника Альтернативная энергетика Технологии для энергоэффективности Экология Безопасность жизнедеятельности
- 75. Блоги NI Community Blogs 500+ блогов ni.com/blogs Блоги сотрудников NI Блоги разработчиков Блоги интересных приложений Блоги
- 76. Code Exchange Обмен кодом LabVIEW NI Code Exchange 13000+ программ ni.com/code - Готовые алгоритмы Драйверы приборов
- 77. Idea Exchange Обмен идеями для новых версий LabVIEW ni.com/ideas Идей: 1263 Уникальных посетителей: 16039 Комментариев: 5068
- 78. Банк алгоритмов Конкурс алгоритмов для промышленности и науки Новые алгоритмы и библиотеки функций для LabVIEW Открытый
- 79. VI Олимпиада LabVIEW Более 160 команд Более 400 участников Более 40 решений Впервые – он-лайн трансляция
- 80. VII Олимпиада LabVIEW Более 250 команд (рост +55% по сравнению с прошлым годом) Более 650 участников
- 81. Олимпиада LabVIEW для школьников
- 82. Обучение LabVIEW Самостоятельно Курсы NI Вводный курс LabVIEW Книги LabVIEW Help Примеры LabVIEW LabVIEW Основы 1,2
- 83. Вводный курс Бесплатно Курс упражнений для знакомства с LabVIEW Время прохождения 3,5 часа
- 84. Книги LabVIEW 15+ книг на русском языке 100+ книг на английском и других языках LabVIEW для
- 85. LabVIEW Help Полное описание возможностей LabVIEW Контекстная справка для быстрой помощи
- 86. Примеры кода LabVIEW
- 87. Курсы NI
- 89. Скачать презентацию