Как связать аналоговый выход и аналоговый вход в моделируемом устройстве сбора данных?

Я моделирую устройство NI PCI-6110 в NI MAX. В LabView мне нужно отправить некоторый сигнал на AO0 этого устройства и прочитать ЭТОТ сигнал с устройства в другой области (не имеет значения, читать с AO0 или AI0). Как настроить редирект с AO на AI?

Я мог бы связать AI и AO проводом на реальном/физическом устройстве, но я не знаю, как это сделать на моделируемом устройстве.

ЛабВью 2013 x86.


person CrazyMax    schedule 28.04.2014    source источник


Ответы (1)


Смоделированные входные данные для устройств DAQmx всегда будут синусоидой при вызове в LabVIEW. Если вы хотите проверить, как ваше приложение будет реагировать (в данном случае выводить напряжение на 6110) на основе ввода, вам потребуется смоделировать как ввод, так и вывод с помощью пользовательского кода.

Я делаю это, размещая структуру case вокруг VI DAQmx с параметром «Debug?». управления ИЛИ с "Отладка?" global для переключения смоделированных данных. Затем в случаях отладки вам нужно будет написать новый код, который имитирует сбор/генерацию. Это позволяет довольно легко переключаться между смоделированными и реальными данными для модульного или интеграционного тестирования.

person Ryan Duell    schedule 27.08.2014