Автоматизированные системы измерения, контроля и управления
4. Выберите шаблон Data Acquisition with NI-DAQmx (Сбор данных с М- DAQmx) в меню New ^ New DAQ при запуске LabVIEW. Для создания задачи программным способом используется подпрограмма DAQmx Create Virtual Channel.vi (Создание виртуального канала DAQmx), расположенная в подпалитре DAQmx-Data Acquisition (Functions ^ ^ Measurement I/O ^ DAQmx-Data Acquisition). Посредством этой подпрограммы определяется следующее: - выполняемое действие (измерение или генерация); - тип измерительного канала (аналоговый, цифровой или счетчик); - автоматически создается задача. Внешний вид подпрограммы DAQmx Create Virtual Channel.vi с подключенными терминалами показан на рис. 2.31. Конфигурация измерительного канала Минимальное значение Максимальное значение Присваиваемое имя Вход задачи Физические каналы Единицы измерения Специальное имя шкалы inpLit terminal configurattert minamum value maximifn value fame ta assign fl tesk in ШШ j || >1 luMi lr^-гА» Н i R1! task скЛ . rJ '«— »l units ja JWl custom scale name Д] Voltage ^ Рис. 2.31 Задание режима тактирования (Timing) Для определения временных параметров измерительного процесса служит подпрограмма DAQmx Timing.vi (рис. 2.32), расположенная в подпалитре DAQmx-Data Acquisition (Functions ^ Measurement I/O ^ DAQmx-Data Acquisition). Выполняемые функции: - задание объема выборки; - буферизация данных в памяти (при необходимости); - синхронизация измерительного процесса. 50
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy