Блок предназначен для обмена данными с оборудованием National Instruments. В операционной
системе должен быть установлен пакет штатного программного обеспечения NI включающий в себя
драйверы оборудования (например https://www.ni.com/ru-ru/shop/daqexpress.html).
Входы/выходы
Количество входов и выходов блока зависит от конфигурации свойств блока.
Свойства
- Аналоговые входы
- Имена аналоговых входов - список имен аналоговых входов
устройства, с которых будут получены данные*. Блок на схеме получит столько выходных портов, сколько
дискретных, аналоговых и счетных входов задано в свойствах;
- Типы аналоговых входов - свойство определяет измеряемую
устройством величину;
- Минимум аналоговых входов - минимальное значение
измеренного сигнала;
- Максимум аналоговых входов - максимальное значение
измеренного сигнала;
- Сопротивление внешнего шунта при изменении тока, Ом -
значение имеет смысл, только если в качестве типа аналоговых входов выбран
"Ток";
- Типы терминаторов аналоговых входов - задает способ
физического подключения аналогового сигнала к устройству.
- Аналоговые выходы
- Имена аналоговых выходов - список имен аналоговых выходов
устройства, на которые будут отправляться данные*. Блок на схеме получит
столько входных портов, сколько дискретных, аналоговых и счетных выходов задано в
свойствах;
- Типы аналоговых выходов - свойство определяет тип величины,
поступающей на выход;
- Минимум аналогового выхода - минимальное значение выходного
сигнала;
- Максимум аналогового выхода - максимальное значение
выходного сигнала;
- Дискретные входы
- Имена дискретных входов - список имен дискретных входов
устройства, с которых будут получены данные*. Блок на схеме получит столько выходных портов, сколько
дискретных, аналоговых и счетных входов задано в свойствах;
- Дискретные выходы
- Имена дискретных выходов - список имен дискретных выходов
устройства, на которые будут отправляться данные*. Блок на схеме получит
столько входных портов, сколько дискретных, аналоговых и счетных выходов задано в
свойствах;
- Счетные входы
- Имена счетных входов - список имен счетных входов
устройства, с которых будут получены данные*. Блок на схеме получит столько выходных портов, сколько
дискретных, аналоговых и счетных входов задано в свойствах;
- Типы счетных входов - свойство определяет измеряемую
устройством величину;
- Имена входных терминалов счетчика;
- Имена входных терминалов второго сигнала;
- Начальная граница импульса;
- Конечная граница импульса;
- Способ усреднения частоты и периода;
- Минимум счетного входа;
- Максимум счетного входа;
- Время измерения частоты и периода;
- Делитель частоты;
- Счетные выходы
- Имена счетных выходов - список имен счетных выходов
устройства, на которые будут отправляться данные*. Блок на схеме получит
столько входных портов, сколько дискретных, аналоговых и счетных выходов задано в
свойствах;
- Типы счетных выходов;
- Имена выходных терминалов счетчика;
- Начальная задержка;
- Частота\начальное время\начальный такт;
- Скважность\конечное время\конечный такт;
- Источник тактирования для режима по тактам;
- Параметры опроса
- Количество отсчетов на канал - количество отсчетов на
каждый канал - размерность массива значений на каждом выходе блока;
- Частота сэмплирования, Гц - частота опроса регистров
устройства;
- Коэффициент ускорения модельного времени;
- Синхронизировать модельное время с устройством -
синхронизация задачи с таймером реального времени устройства;
- Источник тактирования AI\DI;
- Граница сигнала тактирования;
- Источник сигнала пуска измерения AI\DI;
- Граница сигнала пуска измерения;
- Записать данные при инициализации - производить ли запись в
момент инициализации схемы на расчет.
Прим.: для свойств, отмеченных звездочкой (*) доступно автоматизированное
заполнение: для этого следует нажать кнопку с пиктограммой калькулятора в столбце "Значение"
соответствующего свойства:
при этом будет вызвана функция, запрашивающая
информацию о портах выбранного типа через драйвер National Instruments. Из полученного списка
портов необходимо выбрать один или несколько необходимых.
Видеоурок по работе с блоком доступен по ссылке.
Статья в разработке.