National instruments что это за программа
Аппаратура и программное обеспечение NI предназначены для решения широкого круга задач в науке, технике, образовании, медицине и т.д. К ним относятся: автоматизация измерений и управления в научном эксперименте и промышленности; обработка сигналов и изображений; моделирование динамических систем и др. Возможности использования этих технологий в конкретных предметных областях определяются наличием соответствующих преобразователей физических величин в электрические сигналы, а также исполнительных устройств.
Корпорация NI выпускает различные типы многофункциональных и специализированных модулей, предназначенных для аналогового и цифрового ввода и вывода сигналов. Многие зарубежные и отечественные производители (Advantech, L-Card и т.д.) включают в состав программного обеспечения к своим изделиям аналогичного назначения драйверы под наиболее популярный программный пакет NI LabVIEW.
Программное обеспечение NI насчитывает несколько десятков пакетов, поддерживающих перечисленные выше приложения, и ориентированных на максимальное использование возможностей аппаратуры NI. Среди них наиболее оригинальной, универсальной и простой в освоении является графическая среда программирования LabVIEW (Laboratory Virtual Instrument Engineering Workbench). LabVIEW является базовым пакетом, используемым в учебной и научной работе Центра.
LabVIEW — среда разработки прикладных программ, в которой используется интуитивно понятный язык графического программирования. Его освоение не требует знания традиционных текстовых языков программирования. LabVIEW предоставляет широкие возможности для проведения вычислений и математического моделирования. В этом отношении среда LabVIEW конкурентоспособна с такими известными системами компьютерной математики, как MATLAB, MathCAD, Mathematica, MAPLE.

Однако наиболее полно возможности LabVIEW раскрываются при создании приборов и систем для измерений физических величин в научных экспериментах, лабораторных и промышленных установках. Важным достоинством LabVIEW является возможность управления процессом измерения в автоматическом или интерактивном режиме. Для обработки и анализа данных используется обширный набор функциональных библиотек (общего назначения и специализированных). Взаимодействие с исследователем или оператором осуществляется с помощью продуманного и простого в программировании графического интерфейса. С помощью программ-драйверов LabVIEW эффективно взаимодействует с разнообразными платами ввода/вывода аналоговых и цифровых сигналов, модулями ввода видеосигналов, а также со специализированными модульными приборами (осциллографы, анализаторы спектра, генераторы сигналов и т.д.).
Последние версии LabVIEW ориентированы на создание распределенных и дистанционных систем измерений. Это позволяет обеспечить доступ к уникальным экспериментальным стендам и организовать дистанционное обучение.
Возможности базового пакета могут быть расширены с помощью специализированных модулей и функциональных библиотек. В настоящее время ННГУ располагает лицензией для работы с последней версией LabVIEW 8, включающей практически все существующие библиотеки расширений.
Последняя модификация: 02.07.2019 10:08:10
National instruments что это за программа
Каталог > Вендоры > National Instruments
National Instruments
National Instruments – лидер на рынке виртуальных инструментариев последних 30 лет. За это время компания изменила взгляд на ИТ технологии инженеров и ученых в области индустрии, управления и образования с помощью нового метода автоматизации и оценки. Главный офис компании находится в Техасе (США), над созданием новых решений трудятся более 3900 сотрудников. Компания осуществляет прямые поставки в 40 стран мира. За 2005 год продукция компании была приобретена 25000 организаций в 90 странах мира.
Программное обеспечение National Instruments:
DIAdem – это интерактивное программное обеспечение для работы с данными, их обработки и составления отчетов.
LabVIEW — высокоэффективная среда графического программирования, в которой можно создавать гибкие и масштабируемые приложения измерений, управления и тестирования с минимальными временными и денежными затратами.
Базовый пакет LabVIEW Base Package представляет собой минимальную комплектацию LabVIEW.
Полный комплект LabVIEW Full Development System лучше всего подходит для осуществления ввода/вывода сигналов, анализа результатов измерений и составления отчетов. Этот комплект содержит все функции базового пакета LabVIEW Base Package плюс библиотеку анализа, содержащую более 400 математических функций, а также дополнительные средства разработки измерительных систем, событийно-управляемого программирования и дополнительные средства создания пользовательского интерфейса.
Профессиональный комплект разработчика LabVIEW Professional Development System включает все функции комплекта LabVIEW Full Development System, а также дополнительные инструменты для создания сложных приложений командой разработчиков и для пользователей, работающих с большим количеством ВП. Для создания отдельно исполняемых файлов и библиотек DLL в пакет входит программа LabVIEW Application Builder. Управление исходными кодами, комплексные измерительные средства и графическое дифференцирование служат для отладки, оптимизации и контроля качества приложения. В комплект также включены пять лицензий на удаленное управление приложениями с помощью стандартного Интернет-браузера.
LabWindows/CVI – это хорошо зарекомендовавшая себя среда разработки приложений измерения и тестирования в ANSI C, которая позволяет повысить производительность систем, созданных учеными и инженерами.
NI Developer Suite – это полный комплект программного обеспечения, предлагаемого компанией National Instruments.
NI Switch Executive – первая открытая программа маршрутизации и управления переключателями.
TestStand – полностью готовая к работе среда для организации управления и автоматизированного тестирования прототипов изделий и контроля качества конечной продукции.
Узнать цены и условия поставки на продукты компании National Instruments, а так же получить консультацию по лицензированию Вы можете отправив нам запрос.
Prodmag.ru — торговая марка ООО «Системы 21» (ОГРН: 1047796235695)
Copyright © ООО «Системы 21» — профессиональное лицензионное программное обеспечение.
Все логотипы, товарные знаки и марки являются собственностью зарегистрировавших их компаний.
Дизайн сайта — ТАО-медиа
National Instruments
![]()
National Instruments, или NI ( NASDAQ: NATI ) — американская компания, насчитывающая свыше 5000 сотрудников и имеющая представительства в 41 стране мира. Штаб-квартира комапнии расположена в г.Остин, Техас. National Instruments является одним из мировых лидеров в технологии виртуальных приборов и в разработке и изготовлении аппаратного и программного обеспечения для систем автоматизированного тестирования.
Флагманским программным продуктом компании является среда графического инженерного программирования LabVIEW. Большой популярностью в инженерно-технической среде пользуются также: LabWindows/CVI — оболочка разработки виртуальных приборов для языка C, среда управления тестами TestStand (англ.) , а также Multisim (англ.) (разработанная фирмой Electronics Workbench, ныне являющейся подразделением NI) — программа моделирования и анализа электрических и электронных схем.
Основные аппаратные платформы, выпускаемые National Instruments — это, в первую очередь, магистрально-модульная платформа для систем измерения, управления и автоматизации PXI (англ.) (NI предлагает весь спектр PXI продуктов — шасси, контроллеры, функциональные модули, интерфейсы), а также компактные платформы реального времени Compact FieldPoint и CompactRIO. Традиционно популярны у потребителей такие семейства продуктов NI, как устройства сбора данных (data acquisition), приборные интерфейсы (instrument control), системы управления электроприводами и машинного зрения (machine vision).
Основные продукты компании:
- Среда графического программирования LabVIEW
- PXI-шасси и модульные измерительные приборы на его основе
- PXI Express шасси
Ссылки
- Официальный сайт NI (English)
- Сайт National Instruments Russia
- Русскоязычный сайт о LabVIEW
- Викифицировать статью.
- Исправить статью согласно стилистическим правилам Википедии.
- Найти и оформить в виде сносок ссылки на авторитетные источники, подтверждающие написанное.
- Проставить для статьи более точные категории.
Комплекс решений National Instruments (NI) для разработки встраиваемых систем
Аппаратно-программные средства компании National Instruments позволяют разработчикам встраиваемых систем создавать системы быстро и с наименьшими затратами. В качестве примера в статье рассказано об автоматизации испытательного стенда электронасосных агрегатов, проведенной на базе реконфигурируемой платформы NI RIO.
National Instruments Россия, г. Москва
Давайте попробуем осмыслить, сколько вокруг нас встраиваемых систем.
Встраиваемая система – это система управления, сконструированная таким образом, чтобы управлять работой устройства, находясь непосредственно в его корпусе. В современном высокотехнологичном мире устройства с микропроцессорными «мозгами», более или менее мощными, окружают нас со всех сторон – в быту, промышленности, на транспорте, в медицине, где угодно. Это неудивительно: программа способна придать технике недостижимую прежде функциональность, поэтому такие устройства давно приобрели огромную популярность, их количество непрерывно растет, а функциональность усложняется, и эта тенденция сохраняется до сих пор, не демонстрируя признаков затухания. Все появляющиеся компьютерные технологии чаще всего применяются именно во встраиваемых системах.
Отсюда постоянный и устойчивый спрос на разработку всё новых и новых встраиваемых систем, что порождает азартную конкуренцию в среде их разработчиков.
Что же нужно разработчикам, для того чтобы выжить в условиях жесткой конкуренции, и с какими проблемами они сталкиваются?
Сегодняшние системы очень сложны, и не только с технической точки зрения. При их создании необходимо добиться, чтобы с небольшими бюджетными средствами разработка продукта (от проекта до реализации) отняла мало времени, само решение обладало хорошей функциональностью, гибкостью и полностью соответствовало техническим требованиям заказчика. Такой продукт получит преимущество на рынке встраиваемых систем.
Представьте, что у вас есть набор инструментов, с которым все эти условия выполняются: экономно расходуются средства, разработка от проекта до внедрения занимает мало времени, хотя осуществляется меньшей командой специалистов, функциональность встраиваемой системы полностью соответствует нуждам заказчика, а сама система обладает гибкостью.
Такой набор инструментов создала для разработчиков встраиваемых систем компания National Instruments («Нэшнл Инструментс», NI), всемирно известный лидер в области производства аппаратно-программных средств автоматизации. Штаб-квартира компании находится в г. Остин (штат Техас, США).
Для разработки встраиваемых систем компания NI предлагает широкий спектр готового оборудования с единой архитектурой реконфигурируемого ввода/вывода (RIO). Во всех приборах есть процессор, способный решать задачи в режиме реального времени, программируемая вентильная матрица (Field-Programmable Gate Array, FPGA – англ.) и всевозможные интерфейсы: аналогового, цифрового ввода/вывода, управления движением и передачи данных по сети. Применение такой архитектуры совместно с графической средой NI LabVIEW позволяет ускорить процесс разработки и макетирования встраиваемых систем, систем промышленного мониторинга и управления на основе гибкого, высокопроизводительного оборудования. Возможность повторного использования кода и применение единой архитектуры гарантирует быстрый и экономически выгодный переход от макета к готовой системе, а также минимальное время выхода системы на рынок (рис. 1).
Рис. 1. Архитектура NI RIO: быстрое создание прототипа и воплощение в готовом изделии
Новая встраиваемая система NI System on Module (SOM) расширяет возможности семейства NI RIO (NI CompactRIO, NI SingleBoard RIO), позволяя создавать встраиваемые системы на уровне одной печатной платы. Как и раньше, используя стандартную архитектуру NI RIO вместе с кроссплатформенной графической средой разработки приложений LabVIEW, можно будет быстро разработать прототип новой системы на базе гибкой модульной платформы CompactRIO и столь же быстро воплотить ее в недорогом встраиваемом одноплатном компьютере NI RIO. Больше не потребуется модификация программного кода при переходе от создания прототипов к внедрению законченных систем, что позволит снизить время выхода продукции на рынок и повысить надежность встраиваемой системы.
В каждой NI SOM (рис. 2) на одной микросхеме реализованы линии цифрового ввода/вывода, процессор реального времени и высокопроизводительная ПЛИС (программируемая логическая интегральная схема). Как и во всех устройствах семейства NI RIO, непосредственное подключение линий ввода/вывода к схеме обеспечивает возможность низкоуровневой настройки тактирования и обработки сигналов. Между ПЛИС и встраиваемым процессором реального времени сигналы передаются по высокоскоростной шине. Программа LabVIEW обеспечивает автоматическую передачу данных с линий ввода/вывода на ПЛИС и на процессор для быстрого решения задач обработки данных в реальном времени, регистрации сигналов и передачи их по сети.
Рис. 2. Встраиваемая система NI System on Module (SOM)
С помощью среды графической разработки LabVIEW можно программировать процессор реального времени, реконфигурируемую ПЛИС и линии ввода/вывода встраиваемой системы управления, мониторинга, обработки сигналов, регистрации данных – всё в одном проекте на LabVIEW. Применяя специализированные модули, можно программировать процессор реального времени (LabVIEW Real-Time) и ПЛИС (LabVIEW FPGA). Библиотека связующих драйверов позволит без проблем интегрировать с единым целым все компоненты встраиваемой системы: интерфейсы аналогового и цифрового ввода/вывода, ПЛИС, процессор, периферийные устройства и память.
К услугам разработчика – модуль LabVIEW FPGA для конфигурирования ПЛИС, а также связующие драйвера и утилиты настройки, обязательно входящие в комплект поставки каждого прибора, который поддерживается платформами NI RIO.
На графике, приведенном на рис. 3, видно, что благодаря LabVIEW и другим инструментам разработки встраиваемых решений от NI продукт попадает на рынок в два раза быстрей, чем обычно. При этом используется в три раза меньше, чем обычно, технических средств.
Рис. 3. На графике отражены результаты исследований компании UBM plc*
_______________________________________________
* UBM plc – исследовательская международная компания (с центром в Лондоне), работающая в сфере бизнеса и маркетинга. Издает журнал Electronic Engineering Times (EET). UBM/EET – общие данные по компаниям рынка встраиваемых систем, опубликованные компанией UBM plc в журнале EET. MoE (measure of effectiveness) – показатель эффективности.
Приведем пример из практики. Покажем, как с помощью решений NI была успешно создана встраиваемая система управления для испытательного стенда электронасосных агрегатов.
Создание АСУ ТП на базе ПЛК NI
Испытание электронасосных агрегатов проводят по ГОСТ 6134-2007. Исторически сложилось, что данный вид испытаний проходит в ручном режиме с использованием проверенных временем стрелочных приборов: стрелочных манометров, образцовые модели которых имеют класс точности 0,4, стрелочных амперметров, вольтметров и ваттметров. Измерения виброшумовых параметров агрегатов зачастую выполняется с помощью 1–4-канальных переносных приборов.
Руководством предприятия была поставлена задача создать стенд с повышенной степенью автоматизации на базе использования современных средств контроля, управления и измерения. Одной из основных целей была минимизация работы обслуживающего персонала, максимальное снижение влияние человеческого фактора при проведении типовых испытаний. Кроме того, важно было создать удобный инструмент для инженера-исследователя, позволяющий сжать сроки проведения исследований, одновременно увеличить объем анализируемой информации и повысить качество измерений. При этом уровень используемых приборов, контроллеров и программного обеспечения должен быть на уровне лучших западных аналогов.
Наряду с автоматизацией стояла задача дублировать все высокотехнологичные системы ручными аналогами и осуществить возможность параллельной работы обеих систем.
Также нужно было обеспечить одновременную независимую работу двух испытательных стендов под управлением одной команды испытателей. В ходе испытания снимаются гидравлические и виброшумовые параметры, а также осуществляется управление всем вспомогательным оборудованием, поэтому было принято решение использовать платформу NI RIO. Два контроллера были оснащены следующими модулями:
— 9208 для работы с датчиками 4–20 мА;
— 9871 для управления «умными» задвижками и опроса оборудования, поддерживающего интерфейс RS‑485;
— 9375 для управления пускателями всего вспомогательного оборудования, управления клапанами и непосредственного запуска и остановки испытуемых агрегатов;
— 9234 для виброшумовых испытаний агрегатов, тестируемых по ГОСТ 6134-2007 и ГОСТ 51401-99.
Так как при типовых испытаниях с определением виброшумовых характеристик требуется измерять вибрации (не менее чем в 24 точках) и воздушный шум (не менее чем 5 точках), для решения этой задачи был выбран контроллер NI PXI 1082 с модулями PXI‑4498.
Описание решения
Схема устройства первого стенда с установленным агрегатом и вариантом подключения всех модулей контроллера представлена на рис. 4. На рис. 5. показана подробная схема подключения датчиков и приборов к контролеру.
Рис. 4. Схема подключения контроллеров к приборам и датчикам,
установленным на испытуемом агрегате,
а также информационные и управленческие линии
Рис. 5. Схема подключения датчиков, установленных на агрегате, к измерительным модулям
К особенностям реализации данной схемы можно отнести использование модуля 9208. Этот модуль способен работать в двух режимах: первый – режим наибольшей частоты опроса, второй – наибольшей точности. С учетом решаемых задач и используемых датчиков был выбран режим высокой частоты опроса датчиков, при этом пришлось уменьшить количество используемых каналов в два раза. В имеющейся схеме подключения только три датчика, расположенных на баке, имеют постоянное месторасположение и, соответственно, могут быть подключены стационарно. Расположение остальных датчиков зависит от типа насоса, установленного на испытания, и характера испытаний. Так, во время проведения энергетических испытаний требуется 2 датчика, в то время как для исследования различной гидравлической аппаратуры может потребоваться от 2 до 6 датчиков. В связи с такой схемой эксплуатации для подключения датчиков 4–20 мА был использован бронированный кабель повышенной толщины. К тому же в ходе эксплуатации возможны частые перемещения, скручивания, кабель может находиться на полу, где он подвергается различным механическим воздействиям. Бронирование кабеля позволит свести к минимуму вероятность его повреждения. В итоге имеется возможность подключить к одному модулю шесть датчиков. В созданной схеме к первому модулю 9208 подключается 3 датчика, установленных на баке, и 2 датчика, участвующих в испытаниях насоса. Остальные датчики, используемые для исследовательских целей, подключаются ко второму модулю.
Использование «умных» задвижек, подключаемых по интерфейсу RS‑485, позволило, во‑первых, упростить работу для интегратора, а во‑вторых, избежать применения аналоговых модулей для управления задвижками. Также использование модуля 9871 позволило подключить приборы измерения электрических параметров (сила тока, напряжение, мощность и частота) и расхода.
Модуль 9375 обеспечил возможность запуска и останова всего вспомогательного оборудования и испытываемых насосов, а также позволил управлять электроклапанами, установленными на баке. В ходе проектирования рассматривалась возможность установки клапанов с интерфейсом RS‑485, но их цена была на порядок выше.
В процессе проектирования электросхемы не была заложена возможность получения обратных сигналов от запускаемого оборудования. Это привело к определенным накладкам при совместной эксплуатации оборудования в ручном и автоматическом режимах: оператор на мониторе пульта управления не видел результатов срабатывания органов управления, включаемых в ручном режиме в стендовом зале.
Программное обеспечение создавалось с учетом индивидуальных особенностей построения стенда и программы испытаний. Работа с интегратором велась на всех этапах проектирования. Разработкой алгоритмов и интерфейсов занимались инженеры, которые в дальнейшем эксплуатировали агрегат.
На рис. 6. приведены примеры интерфейса работы оператора.
Рис. 6. Интерфейс управления и проведения энергетических испытаний
При работе с PXI наиболее простой оказалась реализация режима типового испытания, когда на монитор выводятся лишь несколько конкретных заранее заданных параметров. Более сложной является задача разработки интерфейса универсального спектроанализатора, ориентированного на проведение исследовательских работ. В настящий момент ведется разработка интерфейса спектроанализатора, функционально адаптированного к специфике решаемых задач.
Для облегчения работы оператора и снижения влияния человеческого фактора формирование отчетов происходит в автоматическом режиме. Выгрузка всех необходимых данных происходит в протоколах, форматы которых соответствуют требованиям ГОСТ 6134-2007.
Разработанная система введена и проходит тестовую эксплуатацию в лаборатории насосного оборудования ОАО «Корпорация «ВНИИЭМ». В данный момент планируется до второго квартала 2015 года осуществить полный переход с системы ручного управления стендом на управление с пульта оператора. На следующем этапе предстоит полностью автоматизировать процесс проведения типовых испытаний, фактически исключив из работы оператора и оставив за ним только функции визуального контроля.