Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Цель: Приобретение практических навыков отладки ВП



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

 

Лицевая панель.

1. Выберите пункт главного меню File»Open и перейдите в каталог

c: \exercises\LV Basics I, чтобы открыть Отладка ВП (Главная).vi

Если все ВП закрыты, следует воспользоваться кнопкой Open VI в диалоговом окне LabVIEW.

Появится следующая лицевая панель ( Рис. 39 ):

Рис.39

 
 

Лицевая панель.

Кнопка Run, показанная слева, имеет вид разорванной стрелки. Это говорит о том, что ВП не может работать.

 

Блок-диаграмма.

2.

 
 

Выберите пункт главного меню Window»Show Diagram, чтобы перейти на блок-диаграмму ( Рис. 40 ).

Рис.40 Блок – диаграмма.

 

Функция Random Number (0-1) (Генератор случайных чисел) -

генерирует случайные числа от 0 до 1.

Функция Multiply (Умножение) - умножает случайное число на

10, 0.

В этой числовой константе введено значение, на которое умножается случайное число.


Запуск ВП.

ВП Отладка ВП (Подпрограмма) - добавляет 100.0 и вычисляет квадратный корень из полученного значения.

3. Найдите все ошибки.

a. Нажмите кнопку Run. В окне Error list (Список ошибок) перечислены все допущенные ошибки.

b. Для получения информации об ошибках нажмите на описание каждой из них.

c. Нажмите кнопку Show Error, чтобы перейти на место текущей ошибки.

d. Подробная информация об ошибке находится в окне Details.

4. Выберите пункт главного меню File»Save, чтобы сохранить ВП.

5. Перейдите на лицевую панель, выбрав пункт главного меню Window»Show Panel.


6. Несколько раз запустите ВП, нажимая кнопу Run.

7. Выберите пункт главного меню Window»Show Diagram, чтобы перейти на блок-диаграмму

8. Включите режим анимации выполнения ВП.

a. Нажмите кнопку Highlight Execution, показанную слева, чтобы включить режим анимации выполнения.

b. Нажмите кнопку Step Into, показанную слева, чтобы включить режим пошаговой отладки. Режим анимации показывает передвижение данных на блок-диаграмме от узла к узлу с помощью подвижных точек на проводниках данных. Узлы мигают, показывая готовность к выполнению.

c. Нажимать кнопку Step Over, показанную слева, следует после каждого узла для передвижения по всей блок-диаграмме. Каждый раз после нажатия кнопки Step Over, узел выполняется и наступает пауза перед выполнением следующего, готового к выполнению узла. Во время выполнения ВП на лицевой панели отображаются данные. ВП генерирует случайные числа и умножает их на 10, 0. Подпрограмма ВП прибавляет 100, 0 и вычисляет из результата корень квадратный.

d. Когда начнет мигать контур блок-диаграммы, нажмите кнопку Step Out, показанную слева, чтобы выключить режим пошаговой отладки ВП Отладка ВП (Главная).vi

9. В режиме пошаговой отладки просмотрите подпрограмму ВП.

a. Нажмите кнопку Step Into, чтобы включить режим пошаговой отладки.

b. Когда ВП Отладка ВП (подпрограмма).vi начнет мигать, нажмите кнопку Step Into. Появится следующая блок-диаграмма ( Рис. 41 ):

Рис.41

 
 

Блок – диаграмма при нажатии Step Into.

c. Перейдите на блок-диаграмму ВП Отладка ВП (Главная).vi, нажав на нее.

Зеленая стрелка на иконке ВП Отладка ВП (Главная.)vi, показанная слева, указывает на режим пошаговой отладки.

d. Перейдите на блок-диаграмму ВП Отладка ВП (подпрограмма).vi

e. Дважды нажмите кнопку Step Out для завершения режима пошаговой отладки для подпрограммы ВП. Блок-диаграмма ВП Отладка ВП (Главная).vi останется активной.

f. Нажмите кнопку Step Out для завершения режима пошаговой отладки.

10. С помощью отладочных индикаторов посмотрите текущее значение данных в проводнике.

a.

 
 

Инструментом УСТАНОВКА ОТЛАДОЧНЫХ ИНДИКАТОРОВ, показанным слева, нажмите на любом объекте. Появится следующее окно ( Рис. 42 ).

Рис.42 Окно Probe.

Номер в заголовке окна Probe соответствует номеру отладочного индикатора, поставленного на блок-диаграмме.

b. Снова включите режим пошаговой отладки. Окно Probe покажет данные по мере их прохождения через отладочный индикатор.

11. Установите контрольные точки для приостановки выполнения ВП в этом месте.

a. Инструментом ВВОД КОНТРОЛЬНОЙ ТОЧКИ щелкните на узле или проводнике данных. Щелчок по рабочему пространству блок- диаграммы означает остановку выполнения в самом начале выполнения ВП.

b. Нажмите кнопку Run, чтобы запустить ВП. ВП остановится на контрольной точке.

c. Нажмите кнопку Continue, показанную слева, чтобы продолжить выполнение ВП.

d. Инструментом ВВОД КОНТРОЛЬНОЙ ТОЧКИ щелкните по установленной контрольной точке, чтобы удалить ее.

12. Нажмите кнопку Highlight Execution, чтобы отключить режим анимации выполнения ВП.

13. Войдите в пункт главного меню File»Close, чтобы закрыть ВП.


Поделиться:



Популярное:

Последнее изменение этой страницы: 2017-03-10; Просмотров: 587; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.011 с.)
Главная | Случайная страница | Обратная связь