FAQs from Rohde & Schwarz

Labview прекращает работу сразу после компиляции программного обеспечения

Вопрос

Я написал код для прибора Rohde & Schwarz, который установлен на месте эксплутации, и столкнулся

с проблемой. Я загрузил программное обеспечение драйверов LabVIEW с веб-сайта Rohde & Schwarz.

Основная проблема заключается в том, что код нормально работает в обычном режиме разработки, но прекращает

работать сразу после компиляции программного обеспечения. Я использую LabVIEW 2011.

Ответ

Позвольте мне обратить ваше внимание на руководство по применению 1MA170

Больше информации

См. главу 3.4.2:

3.4.2 Как создаются исполняемые файлы в LabVIEW

Ядро драйверов приборов на базе атрибутов динамически связывается с

любым исполняемым VI во время исполнения. Эту привязку не распознает LabVIEW Application

Builder. LabVIEW Application Builder следует всем статическим зависимостям и

включает их в пакет распространения при создании исполняемого файла.

Для создания исполняемого файла в LabVIEW вручную добавьте все VI в папку <inst

lib>\rsXYZ\_utility\rsXYZ_core\callbacks\ проекта LabVIEW. Благодаря

этой ручной привязке драйверное ядро включается в сборку и

становится также доступным во время выполнения.