|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Приложение . Примеры функций библиотеки
1. DAQmxCreateTask Описание Создание задачи. Синтаксис. ANSI C(LabWindows/CVI 8.0) DAQmxCreateTask(“ ”, &taskHandle) Аргументы taskHandle:
2. DAQmxClearTask Описание Выгрузка задачи. Синтаксис. ANSI C(LabWindows/CVI 8.0) DAQmxClearTask(taskHandle) Аргументы taskHandle: Возвращаемый код 3. DAQmxStartTask Описание Запуск задачи на исполнение. Синтаксис. ANSI C(LabWindows/CVI 8.0) DAQmxStartTask(taskHandle) Аргументы taskHandle: Возвращаемый код 4. DAQmxStopTask Описание Останов задачи. Синтаксис. ANSI C(LabWindows/CVI 8.0) DAQmxStopTask(taskHandle) Аргументы taskHandle: Возвращаемый код 5. DAQmxCreateDOChan Описание Создание канала цифрового вывода. Синтаксис. ANSI C(LabWindows/CVI 8.0) DAQmxCreateDOChan(taskHandle, chan,””,DAQmx_Val_ChanForAllLines) Аргументы taskHandle: chan: номер канала DAQmx_Val_ChanForAllLines: Возвращаемый код Пример: DAQmxCreateDOChan(taskHandle, chan,””,DAQmx_Val_ChanForAllLines) DAQmxCreateDOChan(taskHandle, “Dev1/port0/line0:7”, ””, DAQmx_Val_ChanForAllLines)
6. DAQmxWriteDigitalLines Описание Запись данных цифрового канала. Синтаксис. ANSI C(LabWindows/CVI 8.0) DAQmxCreateDOChan(taskHandle, 1, 1, 10.0, DAQmx_Val_GroupByChannel, data, NULL, NULL) Аргументы taskHandle: chan: DAQmx_Val_ChanForAllLines: Возвращаемый код Пример DAQmxCreateDOChan(taskHandle, 1, 1, 10.0, DAQmx_Val_GroupByChannel, data, NULL, NULL) 7. DAQmxReadDigitalLines Описание. Чтение данных цифрового канала. Синтаксис. ANSI C(LabWindows/CVI 8.0) DAQmxReadDigitalLines (taskHandle, 1, 10.0, DAQmx_Val_GroupByChannel, data, 100, &read) Аргументы taskHandle: chan: DAQmx_Val_ChanForAllLines: Возвращаемый код Пример DAQmxReadDigitalLines (taskHandle, 1, 10.0, DAQmx_Val_GroupByChannel, data, 100, &read) 2. DAQmxCreateAIVoltageChan Описание Создание задачи ввода аналогового канала. Синтаксис. ANSI C(LabWindows/CVI 8.0) DAQmxCreateAIVoltageChan (taskHandle, “Dev1/ai0 ”, ””, DAQmx_Val_Cfg_Default, -10.0, 10.0, DAQmx_Val_Volts, NULL) Аргументы taskHandle: chan: DAQmx_Val_Cfg_Default: DAQmx_Val_Cfg_Default Возвращаемый код Пример: DAQmxCreateAIVoltageChan (taskHandle, “Dev1/ai0 ”, ””, DAQmx_Val_Cfg_Default, -10.0, 10.0, DAQmx_Val_Volts, NULL)
3. DAQmxReadAnalogF64 Описание Чтение данных аналогового канала. Синтаксис. ANSI C(LabWindows/CVI 8.0) DAQmxReadAnalogF64 (taskHandle, 1000, 10.0, DAQmx_Val_GroupByChannel,data,1000,&read, NULL) Аргументы taskHandle: chan: DAQmx_Val_GroupByChannel: Возвращаемый код Пример: DAQmxReadAnalogF64 (taskHandle, 1000, 10.0, DAQmx_Val_GroupByChannel,data,1000,&read, NULL)
Пример программы
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |