Цифровой вход и Выход

Получите и сгенерируйте цифровые данные с оборудованием сбора данных

Чтобы изучить, как создать сеанс и получить или сгенерировать цифровые данные, смотрите Цифровой Рабочий процесс Ввода и вывода.

Прежде чем вы будете использовать цифровые каналы, смотрите Аппаратного Setup Открытия и Сеанса.

Функции

addDigitalChannelДобавьте цифровой канал
inputSingleScanПолучите одно сканирование от всех входных каналов
outputSingleScanСгенерируйте одно сканирование на всех выходных каналах
queueOutputDataДанные очереди, которые будут выведены
startForegroundЗапустите приоритетные операции
startBackgroundЗапустите фоновые работы
addClockConnectionДобавьте связь часов
stopОстановите фоновую работу
waitБлокируйте MATLAB, пока фоновая работа не завершится
decimalToBinaryVectorПреобразуйте десятичное значение в бинарный вектор
binaryVectorToDecimalПреобразуйте бинарное векторное значение в десятичное значение
hexToBinaryVectorПреобразуйте шестнадцатеричное значение в бинарный вектор
binaryVectorToHexПреобразуйте бинарное векторное значение в шестнадцатеричный

События

addlistenerСоздайте прослушиватель события
DataAvailableУведомите, когда полученные данные будут доступны для процесса
DataRequiredУведомите, когда дополнительные данные будут требоваться для выхода на непрерывной генерации
ErrorOccurredУведомите, когда связанные с устройством ошибки произойдут

Темы

Основной рабочий процесс

Цифровые каналы подсистемы

Передайте цифровые или логические значения в битах через цифровые линии.

Получите несинхронизированные цифровые данные

Получите одно сканирование цифровых данных от двух каналов устройства NI.

Сгенерируйте несинхронизированные цифровые данные

В этом примере показано, как записать данные к двум линиям на NI 625

Получите цифровые данные Используя внешний таймер

Получите цифровые данные на переднем плане с помощью внешних часов сканирования.

Больше

Получите цифровые данные в шестнадцатеричных значениях

В этом примере показано, как записать данные с помощью двух каналов на NI 6255.

Получите цифровые данные Используя разделяемые часы

Совместно используйте часы с подсистемой аналогового входа на вашем устройстве с цифровой подсистемой.

Получите цифровые данные Используя встречный Выходной канал как внешний таймер

Получите цифровые данные с помощью встречного выходного канала, чтобы сгенерировать импульсы часов.

Сгенерируйте сигналы Используя десятичные данные через несколько линий

В этом примере показано, как преобразовать десятичные данные и вывести к двум линиям на NI 6255.

Управляйте Шаговым двигателем с помощью Цифровых выходов

В этом примере показано, как управлять шаговым двигателем с помощью портов цифрового выхода.

Сгенерируйте и получите данные по двунаправленным каналам

В этом примере показано, как использовать двунаправленный канал и читать и записать данные с помощью тех же двух линий на NI 6255.

Сгенерируйте сигналы и на аналоге и на цифровых каналах

В этом примере показано, как сгенерировать сигналы, когда сеанс содержит и аналог и цифровые каналы.

Сопутствующая информация

Рекомендуемые примеры

Для просмотра документации необходимо авторизоваться на сайте