Перейти к содержимому

Daq assistant labview где взять

  • автор:

Аналоговый и цифровой сбор данных

На палитре Measurement I/O » DAQmx—Data Acquisition (NI-DAQmx сбор данных) (рис. 11.1) находятся ВП и другие инструменты для сбора данных — одного из основных преимуществ LabVIEW. Может быть, вы стали изучать LabVIEW именно для того, чтобы научиться быстро регистрировать, генерировать, управлять данными, включать и выключать различные системы.

Палитра NI-DAQmx сбор данных

Рис. 11.1. Палитра NI-DAQmx сбор данных

Чтобы научиться решать эти задачи максимально эффективно, давайте остановимся на взаимодействии ЕаЬУ1Е? и приборов сбора данных, а также рассмотрим, как операции ввода/вывода аналоговых и цифровых сигналов работают на программном уровне.

Перед тем как приступить к теории, посмотрите, как легко решить задачи сбора данных с помощью ВЛ() Л.чч1.чГап1.

Использование DAQ Assistant

ЭВП DAQ Assistant

Рис. 11.2. ЭВП DAQ Assistant

Перед тем как мы углубимся в теорию аналогового и цифрового ввода/вывода данных, давайте попробуем решить простейшую задачу в LabVIEW прямо сейчас. Благодаря DAQ Assistant вы можете это сделать. DAQ Assistant — это ЭВП, который создает, редактирует и запускает задачи NI-DAQmx (рис. 11.2).

Когда открывается диалог настройки этого ЭВП (например, при помещении его на блок-диаграмму), вы можете измерить сигнал (input) или сгенерировать (output) его, как показано на рис. 11.3.

Диалог настройки DAQ Assistant при создании новой задачи

Рис. 11.3. Диалог настройки DAQ Assistant при создании новой задачи

В этом диалоге (рис. 11.3) создается новая задача NI-DAQmx, также он открывается из многих других опций LabVIEW и МАХ. О задачах NI-DAQmx вы узнаете ниже в этой главе.

Из этого диалога вы можете выбрать любую задачу сбора или генерации данных, которую поддерживаетМ-ОА?)тх. После выбора задачи и канала откроется окно настроек Ш-ИЛЦтх для конфигурации задачи (рис. 11.4).

После выбора типа измерений в ЭВП DAQ Assistant изменить его нельзя. Вы можете добавить или удалить каналы того же типа, но чтобы изменить тип задачи, вам нужно будет создать ее с самого начала в новом ЭВП.

После подтверждения выбора кнопкой ОК откроется окно с полосой прогресса создания задачи сбора данных. После окончания процесса в ЭВП появится новый терминал для ввода или вывода сигнала, как показано на рис. 11.5. Тип данных терминала — динамические, о них мы узнали в главе 8. Он может содержать числа и осциллограммы любого типа, который поддерживается ЭА() Л8.ч18[ап1:.

Перейдем к практическому примеру и решим несколько типичных задач с помощью Г)Л() Л88181аШ.

Окно конфигурации задачи DAQ Assistant

Рис. 11.4. Окно конфигурации задачи DAQ Assistant

У вас нет системы сбора данных? Все упражнения этой главы можно сделать (под Мпс1ол/з), даже если у вас нет реальной платы сбора данных. Создайте имитированный прибор Ш-ИАОтх, который будет генерировать сигналы вместо вас. ВП сбора данных в 1аЬМШ отличаться не будут, разумеется, имитированный сигнал на реальный будет похож мало. О том, как создать имитированный прибор, посмотрите в главе 10.

Daq assistant labview где взять

beginner

Kuban beginner
Сообщения: 16 Зарегистрирован: 09 окт 2012, 13:22 Версия LabVIEW: 2010 v10 32bit

DAQ Assistant помогите найти

Сообщение Kuban » 09 окт 2012, 13:33

Здравствуйте, я совсем пока чайник в LabVIEW, прохожу вводный курс по методичке. В 4м задании («Сбор данных и взаимодействие с приборами») 1й пункт «Создание DAQmx задачи» Надо выбрать Express > Input > DAQ Assistant. А у меня его там нет, пробовал найти через поиск, тоже не вышло. Пытался найти в интернете какое дополнение надо установить, чтобы он появился и не нашел. Подскажите плиз как мне его найти? =) Он очень мне нужен в написание дипломной работы. Заранее благодарен.
P.S. Не судите строго 😉

Установленно National Instruments LabVIEW 2010 v.10 (32bit)

Professionalism

VIP

VIP
Сообщения: 952 Зарегистрирован: 11 дек 2010, 12:31 Награды: 2 Версия LabVIEW: 2014-2021 Откуда: Москва Благодарил (а): 4 раза Поблагодарили: 9 раз

Re: DAQ Assistant помогите найти

Сообщение Andrew Lunev » 09 окт 2012, 13:58

Вам нужно установить драйвер DAQmx. Скачать можно с сайта NI. http://ftp.ni.com/support/softlib/multi . loader.exe

beginner

Kuban beginner
Сообщения: 16 Зарегистрирован: 09 окт 2012, 13:22 Версия LabVIEW: 2010 v10 32bit

Re: DAQ Assistant помогите найти

Сообщение Kuban » 09 окт 2012, 20:41

Огромное спасибо. =))) Установил и все появилось.
3 сообщения • Страница 1 из 1
Похожие темы
Последнее сообщение Borjomy_1 « 27 сен 2023, 18:15
Добавлено в форуме Для чайников
Ответы: 2
time_skipper » 26 сен 2023, 10:13 » в форуме Для чайников
Последнее сообщение Artem.spb « 16 дек 2023, 20:48
Добавлено в форуме Проекты
Ответы: 3
nevvton » 16 дек 2023, 18:56 » в форуме Проекты
Последнее сообщение Artem.spb « 19 дек 2023, 18:07
Добавлено в форуме Для чайников
Ответы: 1
nickABOBA22 » 19 дек 2023, 03:49 » в форуме Для чайников
Последнее сообщение Artem.spb « 21 дек 2023, 15:31
Добавлено в форуме Для чайников
Ответы: 3
Wortex » 20 дек 2023, 16:11 » в форуме Для чайников
Последнее сообщение Wortex « 28 дек 2023, 19:29
Добавлено в форуме Для чайников
Ответы: 2
Wortex » 26 дек 2023, 16:56 » в форуме Для чайников

  • Форум инженеров
  • ↳ Русский
  • ↳ Магазин
  • ↳ Готовые комплексы сбора данных
  • ↳ CompactRIO
  • ↳ Контроллеры cRIO
  • ↳ Модули cRIO
  • ↳ Шасси cRIO
  • ↳ Главный форум
  • ↳ Новости
  • ↳ Для чайников
  • ↳ Общие
  • ↳ Железо
  • ↳ Софт
  • ↳ Наука
  • ↳ Коммуникация с приборами
  • ↳ Обработка сигнала
  • ↳ Лицевая панель
  • ↳ Сохранение данных
  • ↳ Работа с графикой и звуком
  • ↳ Модели программирования
  • ↳ Создание приложений
  • ↳ Среды разработки
  • ↳ Коммуникация с приложениями
  • ↳ Проекты
  • ↳ Actor Framework
  • ↳ Пакеты программ для инженеров и их расширения
  • ↳ Расширения NI LabVIEW
  • ↳ LIFA
  • ↳ Report Generation / Diadem
  • ↳ Vision / IMAQ
  • ↳ Real Time / FPGA / Embedded
  • ↳ LabWindows / CVI / Measurement Studio
  • ↳ PDA / Palm / Touch Panel
  • ↳ Modulation
  • ↳ Motion / PID
  • ↳ Statechart
  • ↳ GPU Analysis Toolkit
  • ↳ NI Requirements Gateway
  • ↳ TestStand
  • ↳ Языки программирования
  • ↳ Robotics
  • ↳ Multisim
  • ↳ Прочее
  • ↳ Конкурсы
  • ↳ Библиотека инженера
  • ↳ Курсы и сертификация
  • ↳ Объявления
  • ↳ Поздравления
  • ↳ Обо всём на свете
  • ↳ Olympiad 2020 / Олимпиада 2020
  • ↳ Вебсайт и форум
  • ↳ Анонсы
  • ↳ Отклики
  • ↳ Предложения
  • ↳ Интервью с форумчанами
  • ↳ Партнёрские организации и дочерние проекты
  • ↳ Developlabs
  • ↳ ЭПИ МИСиС
  • ↳ Проекты
  • ↳ ООО «ПромТех»
  • ↳ Продукция
  • ↳ ООО «Прикладная кибернетика»
  • ↳ ТехноАрт
  • ↳ WorldSkills Russia
  • ↳ Грузинский Технический Университет — სტუ — საქართველოს ტექნიკური უნივერსიტეტი
  • ↳ Deutsch
  • ↳ LabVIEW
  • ↳ News
  • ↳ Für Anfänger
  • ↳ Allgemein
  • ↳ Kommunikation mit Geräten
  • ↳ Signalverarbeitung
  • ↳ Front panel
  • ↳ Datenspeicherung
  • ↳ Arbeiten mit Grafik und Sound
  • ↳ Programmiermuster
  • ↳ Application Builder
  • ↳ Entwicklungsumgebung
  • ↳ Kommunikation mit Applikationen
  • ↳ Projekte
  • ↳ Module / Toolkits
  • ↳ Vision / IMAQ
  • ↳ Real Time / FPGA / Embedded
  • ↳ LabWindows / CVI / Measurement Studio
  • ↳ PDA / Palm / Touch Panel
  • ↳ Modulation
  • ↳ Motion / PID
  • ↳ TestStand
  • ↳ Statechart
  • ↳ Report Generation / Diadem
  • ↳ Sonstiges
  • ↳ Wettbewerbe
  • ↳ LabVIEW Bücher
  • ↳ Kurse und Zertifikation
  • ↳ Programmiersprachen
  • ↳ Software
  • ↳ Hardware
  • ↳ Arbeitsmarkt
  • ↳ Marktplatz
  • ↳ Über alles mögliche
  • ↳ Webseite und Forum
  • ↳ Ankündigungen
  • ↳ Rückmeldungen
  • ↳ Vorschläge
  • ↳ English
  • ↳ LabVIEW
  • ↳ News
  • ↳ For beginners
  • ↳ General
  • ↳ Communcation with devices
  • ↳ Signal processing
  • ↳ Front panel
  • ↳ Data storage
  • ↳ Working with graphic and sound
  • ↳ Design patterns
  • ↳ Application builder
  • ↳ Development environment
  • ↳ Communication with applications
  • ↳ Projects
  • ↳ Moduls / Toolkits
  • ↳ Vision / IMAQ
  • ↳ Real Time / FPGA / Embedded
  • ↳ LabWindows / CVI / Measurement Studio
  • ↳ PDA / Palm / Touch Panel
  • ↳ Modulation
  • ↳ Motion / PID
  • ↳ TestStand
  • ↳ Statechart
  • ↳ Report Generation / Diadem
  • ↳ Miscellaneous
  • ↳ Contests
  • ↳ LabVIEW books
  • ↳ Training and certification
  • ↳ Programming languages
  • ↳ Software
  • ↳ Hardware
  • ↳ Employment
  • ↳ Market
  • ↳ Offtopic
  • ↳ Website and forum
  • ↳ Announcements
  • ↳ Feedback
  • ↳ Suggestions
  • ↳ Український
  • ↳ LabVIEW
  • ↳ Новини
  • ↳ Для чайників
  • ↳ Загальний
  • ↳ Комунікація з пристроями
  • ↳ Обробка сигналу
  • ↳ Лицьова панель
  • ↳ Збереження даних
  • ↳ Робота з графікою і звуком
  • ↳ Моделі програмування
  • ↳ Створення додатків
  • ↳ Середовище розробки
  • ↳ Комунікація з додатками
  • ↳ Проекти
  • ↳ Модулі / Тулкіти
  • ↳ Vision / IMAQ
  • ↳ Real Time / FPGA / Embedded
  • ↳ LabWindows / CVI / Measurement Studio
  • ↳ PDA / Palm / Touch Panel
  • ↳ Modulation
  • ↳ Motion / PID
  • ↳ TestStand
  • ↳ Statechart
  • ↳ Report Generation / Diadem
  • ↳ NI Requirements Gateway
  • ↳ Інше
  • ↳ Конкурси
  • ↳ Книги по LabVIEW
  • ↳ Курси і сертифікація
  • ↳ Мови програмування
  • ↳ Софт
  • ↳ Хард
  • ↳ Біржа праці
  • ↳ Оголошення
  • ↳ Балачка
  • ↳ Вебсайт і форум
  • ↳ Анонси
  • ↳ Відгуки
  • ↳ Пропозиції
  • ↳ Italiano
  • ↳ LabVIEW
  • ↳ News
  • ↳ Per principianti
  • ↳ Generale
  • ↳ Comunicazione con dispositivi
  • ↳ Gestione dei segnali
  • ↳ Panello frontale
  • ↳ Salvataggio dati
  • ↳ Lavorare con grafica
  • ↳ Modelli di programmazione
  • ↳ Application Builder
  • ↳ Ambiente di sviluppo
  • ↳ Comunicazione con applicazioni
  • ↳ Progetti
  • ↳ Moduli / Toolkits
  • ↳ Vision / IMAQ
  • ↳ Real Time / FPGA / Embedded
  • ↳ LabWindows / CVI / Measurement Studio
  • ↳ PDA / Palm / Touch Panel
  • ↳ Modulation
  • ↳ Motion / PID
  • ↳ TestStand
  • ↳ Statechart
  • ↳ Report Generation / Diadem
  • ↳ Altro
  • ↳ Concorsi
  • ↳ Libri LabVIEW
  • ↳ Corsi e certificazione
  • ↳ Linguaggi di programmazione
  • ↳ Software
  • ↳ Hardware
  • ↳ Mercato di lavoro
  • ↳ Piazza di mercato
  • ↳ Un po di tutto
  • ↳ Pagina web e forum
  • ↳ Annunci
  • ↳ Feedback
  • ↳ Proposte
  • ↳ العربية
  • ↳ لاب فيو
  • ↳ آخر خبرية
  • ↳ ساحة المبتدئين
  • ↳ ساحة لاب فيو العامة
  • ↳ الإتصال بالمعدات
  • ↳ معالجة الإشارة
  • ↳ الواجهة الأمامية / Frontpanel
  • ↳ تخزين البيانات
  • ↳ جرافيك
  • ↳ نسوق برمجة
  • ↳ إنشاء التطبيقات
  • ↳ تطوير بيئة لاب فيو
  • ↳ الإتصال بالتطبيقات
  • ↳ مشاريعك
  • ↳ وحدات برمجة / أدوات برمجة
  • ↳ مرئيات / IMAQ
  • ↳ تقارير لحظية / FPGA / Embedded
  • ↳ لاب ويندوز /CVI/ ستوديو القياس
  • ↳ المساعد الشخصي / بالم / شاشات اللمس
  • ↳ تعديل الإشارة
  • ↳ حركة / تضميم
  • ↳ حقل التجارب
  • ↳ Statechart وحدة
  • ↳ تنفيذ التقارير / دياديم
  • ↳ متفرقات
  • ↳ مسابقات
  • ↳ مكتبة لاب فيو
  • ↳ التدريب و الشهادات
  • ↳ لغات برمجة
  • ↳ برمجيات
  • ↳ هاردوير
  • ↳ فرص عمل
  • ↳ مبيع و شراء
  • ↳ ساحة المواضيع الأخرى
  • ↳ حول الموقع و المنتدى
  • ↳ تبليغات إدارية
  • ↳ ملاحظات
  • ↳ إقتراحات
  • ↳ القسم الإداري
  • ↳ Қазақша
  • ↳ LabVIEW
  • ↳ Жаңалықтар
  • ↳ Шәйнектер үшін
  • ↳ Жалпы
  • ↳ Саймандар
  • ↳ Бағдарлама
  • ↳ Ғылым
  • ↳ Аспаптармен байланыстыру
  • ↳ Дабылды өңдеу
  • ↳ Бет панелі
  • ↳ Мәліметтерді сақтау
  • ↳ Графика және дыбыспен жұмыс жасау
  • ↳ Бағдарлама нұсқалары
  • ↳ Қосымшаларды жасау
  • ↳ Жасау ортасы
  • ↳ Қосымшалармен байланыстыру
  • ↳ Жобалар
  • ↳ עִבְרִית
  • ↳ LabVIEW
  • ↳ LabView חדשות לגבי
  • ↳ למתחילים
  • ↳ כללי
  • ↳ תקשרת עם מכשירים
  • ↳ עיבוד אותות
  • ↳ לוח קדמי
  • ↳ אחסון מידע
  • ↳ עבודה עם גרפים
  • ↳ עיצוב דוגמאות
  • ↳ בניית תוכנה
  • ↳ סביבה מפותחת
  • ↳ תקשרת ותוכנות
  • ↳ פרויקטים
  • ↳ Toolkits
  • ↳ Vision / IMAQ
  • ↳ Հայերեն
  • ↳ LabVIEW
  • ↳ Նորություններ
  • ↳ Սկսնակների համար
  • ↳ Ընդհանուր
  • ↳ Հաղորդակցում սարքերի միջոցով
  • ↳ Ազդանշանի վերլուծություն
  • ↳ Արտաքին վահանակ
  • ↳ Տվյալների պահպանում
  • ↳ Աշխատանք գրաֆիկայի և ձայնի միջոցով
  • ↳ Ծրագրավորման մոդելներ
  • ↳ Ծրագրերի ստեղծում
  • ↳ Զարգացման միջավայր
  • ↳ Հաղորդակցում ծրագրերի միջոցով
  • ↳ Նախագծեր
  • ↳ Մոդուլներ / Գործիքներ
  • ↳ Vision / IMAQ
  • ↳ Real Time / FPGA / Embedded
  • ↳ LabWindows / CVI / Measurement Studio
  • ↳ PDA / Palm / Touch Panel
  • ↳ Modulation
  • ↳ Motion / PID
  • ↳ TestStand
  • ↳ Statechart
  • ↳ Report Generation / Diadem
  • ↳ LEGO Mindstorms
  • ↳ Multisim
  • ↳ Այլ
  • ↳ Մրցույթներ
  • ↳ LabVIEW-ի վերաբերյալ գրքեր
  • ↳ Դասընթացներ և Հավաստագրում
  • ↳ Ծրագրավորման լեզուներ
  • ↳ Ծրագրեր
  • ↳ Սարքավորումներ
  • ↳ Թափուր աշխատատեղեր
  • ↳ Հայտարարություններ
  • ↳ Աշխարհում ամեն ինչի մասին
  • ↳ Վեբկայք և ֆորում
  • ↳ Տեղեկատու
  • ↳ Հետադարձ կապ
  • ↳ Առաջարկներ
  • ↳ Մոդերատորի բաժին
  • ↳ Խմբեր
  • ↳ Freelance
  • ↳ Ուսանողներ
  • ↳ Դասավանդողներ
  • ↳ Բլոգերներ
  • ↳ Polski
  • ↳ LabVIEW
  • ↳ Aktualności
  • ↳ Dla początkujących
  • ↳ Ogólne
  • ↳ Komunikacja z urządzeniami
  • ↳ Przetwórstwo sygnału
  • ↳ Panel czołowy (Front Panel)
  • ↳ Zapisywanie danych
  • ↳ Praca z grafiką i dźwiękiem
  • ↳ środowisko programistyczne
  • ↳ połączenie z aplikacjami
  • ↳ Projekty
  • ↳ Moduły/narzędzia
  • ↳ Vision / IMAQ
  • ↳ Real Time / FPGA / Embedded
  • ↳ Modulation
  • ↳ Multisim
  • ↳ Inne
  • ↳ Konkursy
  • ↳ Podręczniki po LabVIEW
  • ↳ Kursy i certyfikacja
  • ↳ Giełda pracy
  • ↳ Ogłoszenia
  • ↳ O wszystkim
  • ↳ Strona internetowa i forum
  • ↳ Anonsy
  • ↳ Propozycje
  • ↳ 中文
  • ↳ LabVIEW/虚拟仪器
  • ↳ 新闻
  • ↳ 新手入门
  • ↳ 概述
  • ↳ 设备控制与数据交换
  • ↳ 信号处理
  • ↳ 前面板
  • ↳ 数据存储
  • ↳ 图象处理
  • ↳ 设计模式
  • ↳ 应用程序生成器
  • ↳ 开发环境
  • ↳ 应用程序的沟通
  • ↳ 工程项目
  • ↳ 模块 / 工具包
  • ↳ 视觉 / IMAQ
  • ↳ 实时/ FPGA / 嵌入式系统
  • ↳ LabWindows / CVI / 测量工作室
  • ↳ PDA / Palm / 触摸屏
  • ↳ 调制
  • ↳ 方案 / PID
  • ↳ 测试状态
  • ↳ 状态
  • ↳ 报告生成 / Diadem
  • ↳ 其他
  • ↳ 竞赛
  • ↳ LabVIEW 书籍
  • ↳ 培训和认证
  • ↳ 编程语言
  • ↳ 软件
  • ↳ 硬件
  • ↳ 求职信息
  • ↳ 市场信息
  • ↳ 无所不能
  • ↳ 站点论坛
  • ↳ 公告
  • ↳ 反馈
  • ↳ 意见建议
  • ↳ 版主交流
  • ↳ Eesti
  • ↳ LabVIEW
  • ↳ Uudised
  • ↳ Võhikutele
  • ↳ Üldine
  • ↳ Seadmete kommunikatsioon
  • ↳ Signaalitöötlus
  • ↳ Esipaneel
  • ↳ Andmete salvestamine
  • ↳ Graafikaga ja heliga töötamine
  • ↳ Programmeerimise mudelid
  • ↳ Rakenduste loomine
  • ↳ Arengukeskkond
  • ↳ Kommunikatsioon tarkvaraga
  • ↳ Projektid
  • ↳ Moodulid/toolkitid
  • ↳ Vision / IMAQ
  • ↳ Real Time / FPGA / Embedded
  • ↳ LabWindows / CVI / Measurement Studio
  • ↳ Modulation
  • ↳ LEGO Mindstorms
  • ↳ Multisim
  • ↳ NI WSN
  • ↳ LIFA
  • ↳ Muu
  • ↳ Konkursid
  • ↳ LabVIEW raamatud
  • ↳ Kursused ja sertifikaadid
  • ↳ Programmeerimiskeeled
  • ↳ Tarkvara
  • ↳ Riistvara
  • ↳ Teadus
  • ↳ Tööbörs
  • ↳ Kuulutused
  • ↳ Õnnitlused
  • ↳ Räägime kõigest
  • ↳ Veebisait ja foorum
  • ↳ Teated
  • ↳ Tagasisede
  • ↳ Pakkumised
  • ↳ Intervjuu foorumi kasutajatega
  • ↳ Français
  • ↳ LabVIEW
  • ↳ News
  • ↳ Pour les débutants
  • ↳ Courant
  • ↳ La communication avec des périphériques
  • ↳ Traitement du signal
  • ↳ Front panel
  • ↳ Stokage de données
  • ↳ Travailler avec des graphiques
  • ↳ Modelè de programmation
  • ↳ Application Builder
  • ↳ Environnement de développement
  • ↳ Communication avec les applications
  • ↳ Projets
  • ↳ Modules/ boîtes à outils
  • ↳ Vision / IMAQ
  • ↳ Real Time / FPGA / Embedded
  • ↳ LabWindows / CVI / Measurement Studio
  • ↳ PDA / Palm / Touch Panel
  • ↳ Modulation
  • ↳ Motion / PID
  • ↳ TestStand
  • ↳ Statechart
  • ↳ Report Generation / Diadem
  • ↳ D’autres choses
  • ↳ Concourses
  • ↳ Livres de LabVIEW
  • ↳ Cours et la certification
  • ↳ Langues de programmation
  • ↳ Software
  • ↳ Hardware
  • ↳ Marché du travail
  • ↳ Place de marchè
  • ↳ Sur d’autres choses
  • ↳ Web site et forum
  • ↳ Annonces
  • ↳ Retour
  • ↳ Propositions
  • ↳ Olympiads / Олимпиады
  • ↳ Olympiad 2020
  • ↳ Olympiad 2021
  • Список форумов
  • Часовой пояс: UTC+03:00
  • Удалить cookies
  • Связаться с администрацией

LabView — учеб. пособия / Вводный курс LabVIEW

Глава 4 Сбор данных и коммуникация с приборами Отображение получаемых данных Вы можете использовать задачу, созданную в предыдущем примере, для отобра жения данных, полученных с помощью DAQ устройства. Выполните следующие шаги, чтобы построить на графике осциллограмм данные из канала и изменить название сигнала. 1. На блок диаграмме, щелкните правой кнопкой мыши по выходу data (данные), и выберите опцию Create » Graph Indicator из контекстного меню. 2. Переключитесь на лицевую панель и запустите ВП три или четыре раза. Наблю дайте за графиком диаграмм. На панели условных обозначений графика(plot leg end), находящейся над графическим индикатором, появится слово Voltage . 3. На блок диаграмме щелкните правой кнопкой мыши по экспресс ВП DAQ Assistant и выберите Properties (Свойства) из контекстного меню, чтобы от крыть DAQ Assistant . 4. Щелкните правой кнопкой мыши по пункту Voltage в списке каналов и выбе рите Rename (Переименовать) из контекстного меню, чтобы появилось диало говое окно Rename a channel or channels . Подсказка: Также для отображения диалогового окна Rename a channel or channels , можно выбрать на звание канала и нажать клавишу . 5. В текстовое поле New Name введите First Voltage Reading и нажмите на кнопку OK . 6. Нажмите кнопку OK , чтобы сохранить текущую конфигурацию и закрыть ок но DAQ Assistant . 7. Переключитесь на лицевую панель и запустите ВП. В условных обозначениях графика осциллограмм появится First Voltage Reading . 8. Сохраните ВП. Редактирование задачи DAQmx Чтобы иметь возможность сравнивать два разных значения напряжения, можно добавить в задачу еще один канал. Кроме этого, можно настроить задачу таким образом, чтобы показания напряжения считывались непрерывно. Выполните следующие шаги, чтобы добавить новый канал к задаче и настроить непрерывное получение данных. 1. На блок диаграмме дважды щелкните по экспресс ВП DAQ Assistant, чтобы открыть помощник по сбору данных DAQ Assistant. 2. Нажмите кнопку Add Channels , которая показана слева, и выберите канал Voltage (Напряжение) из меню Add Channel , чтобы появилось диалоговое окно Add Channels To Task . 3. Выберите любой неиспользуемый физический канал из списка Supported Physical Channels и нажмите кнопку OK , чтобы вернуться в DAQ Assistant. 4. Переименуйте канал в Second Voltage Reading . 5. На вкладке Task Timing выберите опцию Continuous . Когда вы устанавливаете опции временных характеристик и синхронизации в DAQ Assistant, эти опции применяются ко всем каналам из списка. 6. Нажмите кнопку OK , чтобы сохранить текущую конфигурацию и закрыть DAQ Assistant . На экране появится диалоговое окно Confirm Auto Loop Creation . 7. Нажмите кнопку Yes . LabVIEW автоматически разместит Цикл While вокруг экс пресс ВП DAQ Assistant и графического индикатора. На блок диаграмме появится кнопка остановки, соединенная с входом stop экспресс ВП DAQ Assistant. Выход stopped экспресс ВП соединен с терминалом условия выхода из цикла. Блок диаграмма должна выглядеть так же, как показано на рисунке 4 2.

LabVIEW 8.5.1. Вводный курс 37 © National Instruments Россия, СНГ, Балтия

Глава 4 Сбор данных и коммуникация с приборами Рисунок 4 2. Блок диаграмма ВП Read Voltage Если во время выполнения этого ВП происходит ошибка или вы нажимаете кноп ку стоп, экспресс ВП DAQ Assistant останавливает чтение данных; выход stopped возвращает значение TRUE (Истина) и останавливает Цикл While. Визуальное сравнение двух графиков напряжений Поскольку на графическом индикаторе изображены два графика напряжения, вы можете настроить их таким образом, чтоб они визуально различались. Выполните следующие шаги, чтобы настроить цвет графика на индикаторе. 1. На лицевой панели разверните панель настройки графиков так, чтобы было видно название обоих графиков. 2. Запустите ВП. Две кривых появятся на графике, и в панели настройки будут отображаться назва ния обеих кривых. 3. Щелкните правой кнопкой мыши по First Voltage Reading в панели настройки гра фика и выберите пункт Color (Цвет) из контекстного меню. Используя инструмент копирования цвета, выберите цвет, например желтый, чтобы график был хорошо виден. Измените цвет графика Second Voltage Reading . 4. Остановите ВП. 5. Сохраните ВП. Взаимодействие с приборами Драйверы приборов упрощают управление прибором и сокращают время разработ ки тестовой программы, устраняя необходимость изучать протокол взаимодействия для каждого прибора. Драйверы – это набор подпрограмм для управления прибо ром. Каждая подпрограмма соответствует операции, такой как настройка, чтение/за пись и вызов/запуск прибора. Поэтому, если возможно, для управления приборами пользуйтесь соответствующими драйверами. На сайте компании National Instruments содержатся тысячи драйверов для обширного набора приборов. В следующих упраж нениях вы будете осуществлять коммуникацию с прибором. Поиск и установка драйверов приборов (Windows и Linux) Используйте NI Instrument Driver Finder (Поисковик драйверов приборов), что бы найти и установить LabVIEW Plug and Play драйверы приборов, без выхода из среды разработки LabVIEW. Примечание: Instrument Driver Finder доступен только в Windows и Linux. Для его использования необ ходим доступ в Интернет. Вы также можете посетить сетевой ресурс NI Instrument Driver Network по ад ресу ni.com/idnet для поиска драйверов приборов. Выполните следующие шаги, чтобы найти и установить драйвер прибора, ис пользуя Instrument Driver Finder. 1. Выберите пункт Tools » Instrumentation » Find Instrument Drivers или Help » Find Instrument Drivers чтобы запустить Instrument Driver Finder. 2. Выберите пункт National Instruments из выпадающего меню Manufacturer (Про изводитель).

ni.com/russia 38 LabVIEW 8.5.1. Вводный курс

Глава 4 Сбор данных и коммуникация с приборами 3. Нажмите кнопку Search . Папки на странице Search Results содержат драйверы приборов, а их содержимое – это файлы, которые Instrument Driver Finder мо жет загрузить и установить. Instrument Driver Finder открывает первую в спис ке папку и выбирает файл драйвера. Вы можете щелкать по другим файлам и, используя подробную информацию в окне справа, выбрать правильный драй вер для прибора. 4. Выберите первый файл драйвера из списка Driver и щелкните по кнопке Install . 5. Если у вас нет профиля на сайте ni.com, выберите пункт No, I Need to create a profile (Нет, требуется создать профиль) и нажмите кнопку Create Profile , чтобы открыть окно браузера, в котором вы сможете создать профиль на сайте ni.com. Если у вас есть профиль NI.com, переходите к пункту 7. 6. Создайте профиль и вернитесь к Instrument Driver Finder. 7. Выберите Yes (Да), введите адрес вашей электронной почты и пароль и нажми те кнопку Login . 8. Нажмите кнопку Close после того, как Instrument Driver Finder загрузит и уста новит драйвер прибора в каталог labview\instr.lib и покажет путь к вновь установленному драйверу. 9. Нажмите кнопку Close , чтобы закрыть Instrument Driver Finder. Также можно создавать собственные драйверы приборов. Для получения дополнительной информации о создании драйверов приборов, об ратитесь к разделу Controlling Instruments » Using Instrument Drivers на вкладке Contents справки LabVIEW Help . Организация доступа к прибору с помощью Instrument I/O Assistant Если драйвер для прибора недоступен, тогда для взаимодействия с прибором можно воспользоваться экспресс ВП Instrument I/O Assistant. Примечание: Для того чтобы пользоваться экспресс ВП Instrument I/O Assistant, это приложение не обходимо установить. Instrument I/O Assistant устанавливается с компакт диска National Instruments Device Drivers. Выполните следующие шаги, чтобы выбрать прибор, используя экспресс ВП Instrument I/O Assistant. 1. Включите прибор, который вы хотите использовать. 2. Выберите экспресс ВП Instrument I/O Assistant в палитре Input и поместите его на блок диаграмму. На экране появится диалоговое окно Instrument I/O Assistant . 3. Нажмите кнопку Show Help , изображенная слева, в верхнем правом углу диало гового окна Instrument I/O Assistant . Справа от диалогового окна появится справка. Верхнее окно справки содержит практические рекомендации по ис пользованию Instrument I/O Assistant . Нижнее окно справки содержит инфор мацию о компонентах диалогового окна, которая зависит от содержимого. 4. Щелкните по ссылке Select Instrument (Выбор прибора) в верхнем окне справ ки и следуйте указаниям в справочном окне, чтобы выбрать прибор, с которым вы хотите наладить коммуникацию. 5. В случае необходимости, настройте свойства прибора. 6. Если вы хотите свернуть окно справки, нажмите кнопку Hide Help , которая по казана слева, в верхнем правом углу диалогового окна Instrument I/O Assistant .

LabVIEW 8.5.1. Вводный курс 39 © National Instruments Россия, СНГ, Балтия

Глава 4 Сбор данных и коммуникация с приборами Сбор и анализ данных прибора После того, как вы выбрали прибор, ему можно послать команду на считывание данных. В этом упражнении вы будете учиться использовать экспресс ВП Instrument I/O Assistant, чтобы получить и проанализировать идентификацион ную информацию о приборе. Выполните следующие шаги для коммуникации с прибором. 1. В диалоговом окне Instrument I/O Assistant , щелкните кнопкой Add Step и вы берите шаг Query and Parse . 2. В текстовое поле Enter a command введите *IDN? . *IDN? является запросом, ко торый распознается большинством приборов. Ответ на него – строка идентифика ционного номера, которая описывает прибор. Если прибор не воспринимает эту команду, посмотрите список разрешенных команд в его справочном описании. 3. Нажмите кнопку Run , которая показана слева. Instrument I/O Assistant пошлет команду прибору, а прибор вернет свою идентификационную информацию. 4. Выберите пункт ASCII only из выпадающего меню ниже столбца Byte index в окне ответа, чтобы анализировать название как строку ASCII. Вы также можете использовать Instrument I/O Assistant для анализа номеров в ASCII формате и двоичных данных. 5. Нажмите кнопку Parsing help , которая показана слева, в диалоговом окне Instrument I/O Assistant , чтобы отобразить информацию о синтаксическом ана лизе данных. 6. В столбце ASCII representation окна ответа, щелкните на значение, которое вы хотите анализировать. 7. В текстовое поле Token name введите название для маркера. Название, которое вы введете – это выход экспресс ВП Instrument I/O Assistant, показанный слева. Создание команды для прибора После получения данных от прибора, вы можете добавить входной параметр к команде. Параметр будет входным значением для ВП или функции. Выполните следующие шаги, чтобы добавить параметр для команды. 1. Нажмите кнопку Add Step и щелкните по шагу Write . 2. В текстовое поле Enter a command введите команду *IDN? . 3. Выберите команду в текстовом поле Enter a command и щелкните кнопкой Add parameter , чтобы добавить параметр для команды. 4. В текстовое поле Test value введите для параметра значение по умолчанию. 5. В текстовое поле Parameter name введите название параметра. Используйте это название, чтобы сослаться на параметр в приложении. 6. Нажмите кнопку OK , чтобы сохранить текущую конфигурацию и закрыть ди алоговое окно Instrument I/O Assistant . Краткое изложение пройденного материала и итоги Экспресс ВП DAQ Assistant Вы можете использовать экспресс ВП DAQ Assistant, чтобы в интерактивном ре жиме создавать каналы измерения или задачи. Поместите экспресс ВП DAQ Assistant на блок диаграмму, чтобы настроить ка налы и задачи, пользуясь инструментальным драйвером DAQmx для сбора дан ных. DAQmx представляет собой интерфейс программирования, который приме

ni.com/russia 40 LabVIEW 8.5.1. Вводный курс

Глава 4 Сбор данных и коммуникация с приборами няется для коммуникации с устройствами сбора данных. Обратите внимание, что вы можете использовать экспресс ВП DAQ Assistant для управления устройства ми, поддерживаемыми DAQmx. Дополнительную информацию об экспресс ВП DAQ Assistant можно найти в книге Getting Started » Getting Started with DAQ » Taking an NI DAQmx Measurement in LabVIEW , ссылка на которую находится во вкладке Contents справки LabVIEW Help . Информацию об устройствах, поддерживаемых DAQmx можно найти в докумен те NI DAQ Readme. Если DAQmx не поддерживает устройство, которое вы хоти те использовать, обратитесь к книге Taking Measurements на вкладке Contents справки LabVIEW Help для получения информации об использовании Traditional NI DAQ (Legacy) для сбора данных. Задачи В DAQmx под задачей понимается совокупность одного или нескольких вирту альных каналов, обладающих некоторыми свойствами, такими как, временные параметры, синхронизация и и другие свойства. Концептуально, задача пред ставляет выполняемую операцию по измерению или генерации сигнала. Например, вы можете настроить набор каналов для операций аналогового ввода. После того, как вы создаете задачу, можно обращаться к ней вместо того, чтобы настраивать каналы индивидуально для выполнения операций аналогового вво да. После создания задачи, можно добавлять или удалять из нее каналы. Обратитесь к книге Taking Measurements во вкладке Contents справки LabVIEW Help для получения дополнительной информации о каналах и задачах. Драйверы приборов Используйте поисковик NI Instrument Driver Finder, чтобы найти и установить LabVIEW Plug and Play драйверы приборов без выхода из среды разработки LabVIEW. Драйверы приборов это набор подпрограмм для управления прибором. Каждая подпрограмма соответствует программной операции, такой как настройка, чте ние/запись и вызов/запуск прибора. Всегда, когда это возможно, для управления приборами пользуйтесь соответствующими драйверами. На сайте компании National Instruments содержатся тысячи драйверов для обширного набора приборов. Для получения дополнительной информации о Instrument Driver Finder, обрати тесь к разделу Controlling Instruments » Using Instrument Drivers во вкладке Contents справки LabVIEW Help . Вы также можете посетить ресурс NI Instrument Driver Network на ni.com/idnet , чтобы найти драйвер для прибора или создать собственный драйвер. Для получения дополнительной информации о создании драйверов приборов, обратитесь к разделу Controlling Instruments » Using Instrument Drivers на вкладке Contents справки LabVIEW Help . Экспресс ВП Instrument I/O Assistant Если драйвер прибора недоступен вы можете использовать Instrument I/O Assistant для взаимодействия с прибором. Этот ВП служит для взаимодействия с приборами путем обмена текстовыми сообщениями и последующим распознава нием полученного ответа. Запустите Instrument I/O Assistant , поместив на блок диаграмму экспресс ВП Instrument I/O Assistant или дважды щелкнув по значку экспресс ВП Instrument I/O Assistant на блок диаграмме. Для получения дополнительной информации о коммуникации с внешним уст ройством, обратитесь к справке Instrument I/O Assistant Help , которую можно уви деть, нажав кнопку Show Help в диалоговом окне Instrument I/O Assistant .

LabVIEW 8.5.1. Вводный курс 41 © National Instruments Россия, СНГ, Балтия

5 Использование дополнительных возможностей LabVIEW В предыдущих главах этого руководства вашему вниманию было представлено большинство возможностей среды, которые необходимы для создания стандарт ных измерительных приложений. По мере изучения среды LabVIEW вам, воз можно, потребуется улучшить уже созданные ВП либо более тонко осуществлять управление процессами, для которых эти ВП были созданы. В этой главе будут представлены некоторые концепции, с которыми необходимо познакомиться, прежде чем использовать дополнительные возможности LabVIEW. Для получе ния дополнительной информации об этих концепциях, вы можете использовать раздел Fundamentals , ссылка на который находится на вкладке Contents справки LabVIEW Help . Раздел Concepts познакомит вас с основными концепция ми/принципами программирования в среде LabVIEW. В разделе How To вы най дете пошаговые инструкции по использованию LabVIEW. Все элементы управления и индикаторы Элементы управления и индикаторы, расположенные в подпалитре Express палитры элементов управления – это только часть полного набора элементов управления и индикаторов, доступных в LabVIEW. Поэтому в других подпалитрах вы можете найти все элементы управления и индикаторы, которые можно использовать для создания лицевой панели. Однако, все подпалитры, кроме подпалитры Express , объединяют элементы управления и индикаторы по функциональным возможностям вместо того, чтобы иметь отдельно подпалитру для элементов управления и отдельно для индикаторов. Например, верхний уровень подпалитры Express содержит подпалитру Numeric Controls (числовых элементов управления) и подпалитру Numeric Indicators (числовых индикаторов). А в подпалитрах Modern и Classic эти элементы управления и индикаторы расположены в одной подпалитре Numeric , потому что все они – числовые объекты. Нажмите на кнопку View на закрепленной палитре Элементов управления и выберите опцию Always Visible Categories » Show All Categories в контекстном меню, чтобы отобразить все категории палитры Элементов управления . Для получения дополнительной информации об использовании полного набора встроенных элементов управления и индикаторов, вы можете воспользоваться параграфом Fundamentals » Building the Front Panel , ссылка на которую находится на вкладке Contents справки LabVIEW Help .

ni.com/russia 42 LabVIEW 8.5.1. Вводный курс

Глава 5 Использование дополнительных возможностей LabVIEW Все ВП и Функции Экспресс ВП и структуры, расположенные в подпалитре Express палитры Функ ций ( Function palette), являются частью полного набора встроенных ВП, функций и структур среды LabVIEW. Щелкните по кнопке View на прикрепленной палитре Функций и выберите пункт Always Visible Categories » Show All Categories в контекстном меню, чтобы отобра зить все категории палитры Функций . В среде LabVIEW используется цветовое кодирование иконок, чтобы различать функции, ВП и экспресс ВП. Иконки функций имеют бледно желтый фон, большинство иконок ВП имеет белый фон, а иконки экспресс ВП – голубые с синими полями. Экспресс ВП на блок диаграмме выглядят как расширяемые узлы с иконками на голубом фоне. В отличие от экспресс ВП, большинство функций и ВП на блок диаграмме имеют вид просто иконок, а не расширяемых узлов. ВП При размещении ВП на блок диаграмме, эти ВП становятся подприборами (подВП). Если дважды щелкнуть по ВПП (подВП), появится его лицевая панель, а не диалоговое окно настройки. В правом верхнем углу лицевой панели или блок диаграммы отображается иконка этого ВП. Эта иконка будет представлять ВП при помещении его на блок диаграмму другого ВП. Практически любой созданный ВП вы можете использовать в качестве ВПП. Для получения дополнительной информации о создании ВПП можно использовать параграф Fundamentals » Creating VIs and SubVIs , ссылка на который находится на вкладке Contents справки LabVIEW Help . Вы также можете сохранить сконфигурированный экспресс ВП в качестве ВПП. Дополнительную информацию о создании (подВП) из экспресс ВП можно най ти в параграфе Fundamentals » Building the Block Diagram , ссылка на который нахо дится на вкладке Contents справки LabVIEW Help . Функции Функции – основные исполняемые элементы LabVIEW. В отличие от ВП, функ ции не имеют лицевых панелей или блок диаграмм.

LabVIEW 8.5.1. Вводный курс 43 © National Instruments Россия, СНГ, Балтия

Глава 5 Использование дополнительных возможностей LabVIEW Типы данных На блок диаграмме ВП терминалы объектов лицевой панели имеют различные цвета. Цвет и символ терминала указывают тип данных соответствующего эле мента управления или индикатора. Цвета также указывают типы данных провод ников, вводов и выводов. Цвет вводов и выводов экспресс ВП указывает, какие данные принимаются или передаются возвращаются. Типы данных указывают, какие объекты, входы и выходы можно соединять вме сте. Например, если переключатель имеет зеленую границу, тогда можно соеди нить его с любым входом экспресс ВП с зеленой меткой. Ручка управления име ет оранжевую границу, поэтому ее можно соединить с любым входом экспресс ВП с оранжевой меткой. Однако вы не можете присоединить ручку управления к входу с зеленой меткой. Заметим, что создаваемые проводники имеют тот же цвет, что и соответствующий терминал. Для получения дополнительной информации о типах данных вы можете прочи тать параграф Fundamentals » Building the Block Diagram , ссылка на который нахо дится на вкладке Contents справки LabVIEW Help . Динамический Тип данных Динамические данные хранят информацию, сгенерированную или полученную экс пресс ВП. Динамический тип данных выглядит как темно синий терминал (показан слева). Большинство экспресс ВП принимает или возвращает динамические дан ные. Вы можете присоединить динамические данные к любому индикатору или вво ду, который принимает числовые или логические данные, а также осциллограммы. Поэтому соединяйте динамические данные с таким индикатором, который сможет лучше всего представить эти данные. Такими индикаторами могут быть графики (Graphs), развертки (Charts) и числовые индикаторы (Numeric Indicators). Большинство других ВП и функций LabVIEW не принимают динамические дан ные. Чтобы использовать встроенный ВП или функцию для анализа или обработ ки динамических данных, необходимо привести их к числовому или логическо му типам либо преобразовать в осциллограмму или массив данных. Экспресс ВП Convert from Dynamic Data преобразует динамические данные в числовой, логический типы, осциллограмму или массив данных для дальнейше го использования с другими ВП и функциями. Если вы присоедините динамиче ские данные к индикатору массива, LabVIEW автоматически поместит экспресс ВП Convert from Dynamic Data на блок диаграмму. Справедлива и обратная операция, т.е. экспресс ВП Convert to Dynamic Data пре образует числовой, логический типы, осциллограмму и массивов данных в дина мические данные для использования их в экспресс ВП. Для получения дополнительной информации о динамическом типе данных, вы можете использовать параграф Fundamentals » Building the Block Diagram , ссылка на который находится на вкладке Contents справки LabVIEW Help . Случаи, в которых используют дополнительные возможности LabVIEW Экспрес ВП, структуры, элементы управления и индикаторы, расположенные в подпалитрах Express палитр элементов правления и индикаторов, обеспечивают требуемую функциональность при создании базовых измерительных приложе ний. Ниже приведен список случаев, которые потребуют использования ВП, функ ций, структур, элементов управления и индикаторов, расположенных в других подпалитрах. • Программно управляемые свойства и методы для среды LabVIEW, ВП, элементов управления и индикаторов – Вы можете программно управлять поведением ВП во время выполнения, определять, как выглядят элементы управления или ин

ni.com/russia 44 LabVIEW 8.5.1. Вводный курс

Глава 5 Использование дополнительных возможностей LabVIEW дикаторы, либо управлять поведением среды LabVIEW. Для получения допол нительной информации об этих возможностях, вы можете прочитать раздел Fundamentals » Programmatically Controlling VIs , ссылка на который находится на вкладке Contents справки LabVIEW Help . • Вызов кода, написанного на текстовом языке программирования – вы можете ис пользовать LabVIEW для взаимодействия с приложениями, написанными на текстовом языке программирования, такими как C или C++. Для получения дополнительной информации об этом, вы можете использовать раздел Fundamentals » Calling Code Written in Text Based Programming Languages , ссылка на который находится на вкладке Contents справки LabVIEW Help . • Управление ВП по сети – вы можете вызвать ВП, который находится на другом компьютере, на котором запущена среда LabVIEW. Для получения дополни тельной информации об этом, вы можете использовать раздел Fundamentals » Networking in LabVIEW , ссылка на который находится на вкладке Contents справки LabVIEW Help . • Обмен данными в приложении или по сети – можете создать настраиваемые программ ные элементы, называемые переменными общего (shared variables), чтобы передавать данные между различными ВП или между участками кода внутри одного ВП, кото рые невозможно соединить проводниками. Для получения дополнительной инфор мации об этом, вы можете использовать раздел Fundamentals » Networking in LabVIEW , ссылка на который находится на вкладке Contents справки LabVIEW Help . • Публикация ВП в сети Интернет – вы можете опубликовать лицевую панель лю бого ВП в сети, и пользователи смогут с ней взаимодействовать. Для получения дополнительной информации об этом, вы можете использовать раздел Fundamentals » Networking in LabVIEW , ссылка на который находится на вкладке Contents справки LabVIEW Help . • Сохранение данных в файлы различных форматов – в дополнение к формату изме рительных файлов, которые в своей основе являются текстовыми, вы можете со здавать файлы, которые можно непосредственно использовать в других приложе ниях, например электронные таблицы и текстовые файлы. Для получения допол нительной информации об этом, вы можете использовать раздел Fundamentals » File I/O , ссылка на который находится на вкладке Contents справки LabVIEW Help . • Настройка меню – можно настроить, какие пункты меню будут появляться при запуске ВП. Можно также создавать пользовательские меню. Для получения дополнительной информации об этом, вы можете использовать раздел Fundamentals » Creating VIs and SubVIs , ссылка на который находится на вклад ке Contents справки LabVIEW Help . • Использование проектов LabVIEW – проекты LabVIEW применяются для группи ровки как файлов среды LabVIEW, так и других приложений, создания специфика ций компиляции и загрузки файлов в различные целевые устройства из одного хост компьютера. Проекты необходимо использовать при создании исполняемых при ложений и разделяемых библиотек. Они необходимы при работе с системами ре ального времени, с сенсорными панелями (Touch Panel), ПЛИС, PDA, цифровыми сигнальными процессорами и встраиваемыми целевыми устройствами. Дополни тельную информацию об использовании проектов в перечисленных целях вы смо жете найти в документации к этим специальным модулям. Общую информацию об использовании проектов в среде LabVIEW можно найти в разделе Fundamentals » Organizing and Managing a project справки LabVIEW Help . • Доступ к другим приложениям Windows – вы можете использовать LabVIEW в ка честве клиента .NET или ActiveX, чтобы обратиться к объектам, свойствам, ме тодам и событиям, связанным с .NET сервером или приложениями ActiveX. Для получения дополнительной информации об этих возможностях используйте раздел Fundamentals » Windows Connectivity справки LabVIEW Help . • Написание математических формул, уравнений и скриптов – для выполнения ма тематических операции на блок диаграмме вы можете использовать различные узлы (nodes). С этой целью, а также для написания математических функций и сценариев, можно применять текстовый язык LabVIEW MathScript . Дополни

LabVIEW 8.5.1. Вводный курс 45 © National Instruments Россия, СНГ, Балтия

A automatic scaling (автоматическое масштабирование) B block diagram (блок диаграмма) Boolean controls/indicators (логические элементы управления/индикаторы) broken Run button (неисправная кнопка запуска ВП) broken VI (неисправный ВП) C channel (канал) checkbox conditional terminal (терминал условия выхода из цикла) Context Help window (окно контекстной справки)

Возможность шкал автоматически изменяться, подстраиваясь под диапазон ото бражаемых значений. В частности, автомасштабирование для шкал графика бу дет определять их максимальное и минимальное значения. Графическое представление программы либо алгоритма. Блок диаграмма состоит из исполняемых узлов (node), изображаемых иконками, и проводников (wire), пе редающих данные от узла к узлу. Блок диаграмма является исходным кодом вирту ального прибора и отображается в специальном окне ВП – окне блок диаграмм. Объекты лицевой панели, предназначенные для операций и отображения логи ческих данных (ИСТИНА или ЛОЖЬ). Видоизменение кнопки запуска при неисправности ВП вследствие возникнове ния ошибок. ВП, который не может выполняться вследствие возникновения ошибок. Свиде тельством этого является разорванная стрелка на кнопке запуска ВП. 1. Физический – терминал или контакт, на который подается аналоговый либо цифровой сигнал при измерении или генерации. Один физический канал может содержать более одного терминала, что происходит в случае дифференциальной конфигурации аналогового ввода или цифрового порта, состоящего из восьми линий. Наименование физического канала счетчика (counter) представляет со бой исключение, поскольку не является именем терминала, на котором счетчик измеряет или генерирует цифровой сигнал. 2. Виртуальный – совокупность настроек, таких как имя, физический канал, подключения входных терминалов, тип измерения либо генерации и информа ция о масштабе. Виртуальные каналы NI DAQmx можно определить либо, не привязываясь к какой либо задаче (глобальный канал), либо как часть конкрет ной задачи (локальный канал). Настройка виртуальных каналов не является обя зательной процедурой при использовании устаревшего драйвера Traditional NI DAQ в отличие от драйвера NI DAQmx. При использовании Traditional NI DAQ настройка каналов происходит в утилите MAX. В NI DAQmx вы можете настра ивать виртуальные каналы либо в MAX, либо непосредственно в программе, и при этом настройка может являться как частью задачи, так и выполняться от дельно. 3. Канал переключателя (Switch) – представляет любую точку подключения пере ключателя. Канал может состоять из одного или нескольких сигнальных прово дов (обычно один, два или четыре) в зависимости от топологии переключателя. Для канала переключателя нельзя создать виртуальный канал. Каналы переклю чателя могут использоваться только совместно с функциями и ВП из библиотеки NI DAQmx Switch. В диалоговом окне небольшое квадратное поле, в котором можно ставить либо сни мать отметку. Обычно служат для независимого выбора из некоторого набора опций. Терминал Цикла While (While Loop), принимающий логическое значение, кото рое определяет, будет ли цикл выполняться еще раз. Окно, отображающее основную информацию об объекте LabVIEW, над которым в данный момент находится курсор мыши. Такими объектами могут быть ВП,

ni.com/russia 46 LabVIEW 8.5.1. Вводный курс

Daq assistant labview где взять

Reported In shows products that are verified to work for the solution described in this article. This solution might also apply to other similar products or applications.

Software

  • LabVIEW
  • Measurement & Automation Explorer (MAX)

Driver

  • NI-DAQmx

Issue Details

  • I have already installed LabVIEW, and the DAQ Assistant Express VI is missing or not showing up in my Measurement I/O functions palette, or when I use search.
  • I just installed NI-DAQmx and LabVIEW, but DAQ functions, like DAQ Assistant, are not available in LabVIEW. However, I can create a task in NI MAX. What’s wrong with LabVIEW?
  • I am able to see the DAQ Assistant VI, but I am having issues when trying to load it, as it does not initialize correctly when I place it in LabVIEW.

Solution

The DAQ Assistant is part of the NI-DAQmx DAQ hardware driver and is not included with the LabVIEW download. Go through the following checks to ensure that DAQmx is downloaded and compatible with your system.

If you are having issues locating the DAQ Assistant VI

  • Ensure compatibility for your Operating System (OS), LabVIEW, and NI-DAQmx versions by checking the following charts:
    • LabVIEW and Microsoft Windows Compatibility
    • NI-DAQmx and LabVIEW Compatibility
    • If the installation was in the incorrect order, repairing or force reinstalling the DAQmx driver will fix the order.
    • When repairing the driver, make sure you are selecting to include NI-DAQmx Support for your release of LabVIEW. As an example you may need to ensure you have installed NI-DAQmx Support for LabVIEW 2021 (32-bit).

    If you are seeing the DAQ Assistant VI in LabVIEW but you are having issues initializing or loading it.

    • Try Repairing the software Using NIPM or Forcing the Reinstallation of DAQmx since this can be directly caused by a corruption of the software.

    Additional Information

    • Upgrading or Downgrading LabVIEW with NI-DAQmx explains how to verify the software and driver versions needed for your system, how to upgrade or downgrade LabVIEW properly, ensure that LabVIEW DAQmx ADE support is installed, and additional troubleshooting steps to perform after installation.
    • After NI-DAQmx installation, if you can find the DAQ Assistant Express VI, but you are still Missing Input and Output Terminals , double-click the VI and perform any necessary configuration.
    • If using Windows Vista or Windows 7 you may have to temporarily disable User Account Control (UAC) (external) (How to disable User Account Control (UAC)).

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *