Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LabVIEW Basics 1.pdf
Скачиваний:
601
Добавлен:
05.06.2015
Размер:
6.38 Mб
Скачать

Урок 5 Отладка ВП

Урок 5 Отладка ВП

Для запуска ВП достаточно подать на входы всех его подВП, структур и функций данные правильного типа. Однако это не гарантирует, что ВП будет работать так, как ожидалось. LabVIEW позволяет управлять выполнением ВП и помогает выявлять ошибки в структуре блок-диаграммы или в передаваемых данных.

Темы

A.Исправление неработоспособных ВП

B.Методы отладки

C.Неопределенные или непредвиденные данные

D.Обработка ошибок

©National Instruments Corporation

5-1

Учебный курс LabVIEW Основы I

Урок 5 Отладка ВП

A.Исправление неработоспособных ВП

Если ВП не запускается, это означает, что он содержит код, который невозможно выполнить. Кнопка Run при этом выглядит «сломанной», как показано ниже.

Если после выполнения всех соединений на блок-диаграмме кнопка не приняла нормальный вид, то ВП содержит ошибки.

Поиск причин неработоспособности ВП

Предупреждения не запрещают запуск ВП, они лишь помогают избежать потенциальных проблем. Однако ошибки могут сделать ВП неработоспособным, и они должны быть устранены до запуска ВП.

Чтобы узнать, почему ВП неработоспособен, щелкните на кнопке

Run или выберите пункт меню View>>Error list. В окне Error list

будут перечислены все ошибки. Раздел Items with errors (Элементы с ошибками) содержит имена всех объектов в памяти (таких как ВП и библиотеки проектов), содержащих ошибки. Если имена двух или более объектов совпадают, будут указаны конкретные экземпляры, используемые в приложении. В разделе errors and warnings перечислены ошибки и предупреждения для ВП, выбранного в разделе Items with errors. Раздел Details содержит описания ошибок, а в некоторых случаях — рекомендации по их устранению. Нажав кнопку Help, можно открыть раздел справочной системы LabVIEW с подробным описанием ошибки и пошаговыми инструкциями по ее исправлению.

После щелчка на кнопке Show Error или двойного щелчка на описании ошибки будет подсвечен тот участок блок-диаграммы или лицевой панели, где находится ошибка.

Рис. 5-1. Пример диалога Error list.

©National Instruments Corporation

5-2

Учебный курс LabVIEW Основы I

Урок 5 Отладка ВП

Типичные причины неработоспособности ВП

Ниже перечислены типичные причины, по которым ВП может стать неработоспособным в процессе редактирования.

Блок-диаграмма содержит «висящий» (ни с чем не соединенный) или разорванный из-за несоответствия типов данных проводник.

Восстановление разорванных проводников описано в разделе

Correcting Broken Wires справочной системы LabVIEW.

Не соединен обязательный терминал блок-диаграммы.

Подробнее об обязательных входах и выходах можно узнать в разделе Using Wires to Link Block Diagram Objects справочной системы LabVIEW.

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

ПодВП описаны в разделе Creating SubVIs справочной системы

LabVIEW.

©National Instruments Corporation

5-3

Учебный курс LabVIEW Основы I

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]