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

Сбор и генерация цифровых данных с помощью оборудования сбора данных

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

Функции

расширить все

addinputДобавьте входной канал к интерфейсу устройства
addoutputДобавьте выходной канал к интерфейсу устройства
addbidirectionalДобавьте цифровой двунаправленный канал к интерфейсу устройства
removechannelУдалите канал из интерфейса устройства
readЧтение данных, полученных оборудованием
writeЗапись выходных сканов в аппаратные каналы
readwriteОдновременно считывайте и записывайте данные канала устройства
startЗапустите фоновую операцию DataAcquisition
stopОстановите операцию
preloadСканы очереди для вывода устройства
flushОчистите входные и выходные буферы DataAcquisition
decimalToBinaryVectorПреобразуйте десятичное значение в двоичный вектор
binaryVectorToDecimalПреобразуйте значение двоичного вектора в десятичное значение
hexToBinaryVectorПреобразуйте шестнадцатеричное значение в двоичный вектор
binaryVectorToHexПреобразуйте значение двоичного вектора в шестнадцатеричное

Темы

Базовый рабочий процесс

Цифровые каналы

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

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

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

Генерация некорректных цифровых данных

Этот пример показывает, как записать данные в две линии на NI 6255.

Получение цифровых данных с использованием общих часов

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

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

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

Еще

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

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

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

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

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

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

Генерация и сбор данных по двунаправленным каналам

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

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

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

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