Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lesson03.doc
Скачиваний:
2
Добавлен:
16.11.2019
Размер:
1.9 Mб
Скачать

Режим пошаговой отладки вп

Режим пошаговой отладки ВП используется для просмотра выполнения ВП на блок-диаграмме. Активация пошагового режима осуществляется нажатием кнопок Step Over или Step Into на инструментальной панели. Чтобы увидеть подсказку, следует поместить курсор поверх кнопок Step Over, Step Into или Step Out. Подсказка описывает событие, которое последует после нажатия этой кнопки. Пошаговый режим можно использовать и для просмотра выполнения подпрограммы ВП.

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

Отладочные индикаторы

Инструмент УСТАНОВКА ОТЛАДОЧНЫХ ИНДИКАТОРОВ, показанный слева, предназначен для проверки промежуточного значения данных в проводнике данных в процессе выполнения ВП. В режиме пошагового выполнения или при остановке в контрольной точке с помощью отладочных индикаторов можно визуализировать значения данных в проводнике или поле ввода/вывода узла данных, если узел уже получил свое значение.

Можно установить несколько локальных отладочных индикаторов для одновременного наблюдения за данными в разных точках блок-диаграммы. Чтобы создать локальный отладочный индикатор, следует щелкнуть правой кнопкой мыши на выбранном проводнике данных и выберать в контекстном меню пункт Custom Probe.

Контрольные точки

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

Упражнение 3-2. Отладка ВП

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

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

    1. Откроем ВП Отладка ВП (Главная).vi

Появится следующая лицевая панель:

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

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

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

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

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

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

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

    1. Найдем все ошибки.

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

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

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

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

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

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

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