Просмотр переменных в окне наблюдения

Включение переменной (массива), на которой установлен курсор, для просмотра в окне наблюдения "u" основного кадра выполняется по нажатию клавиши INSERT. Двойной щелчок левой кнопкой мыши на области экрана, соответствующей идентификатору переменной, выполняет операцию выбора переменной для наблюдения.

Включение для просмотра в окне наблюдения переменной, выбранной для просмотра значения (по нажатию клавиши F6), выполняется также по нажатию клавиши INSERT. Двойной щелчок левой кнопкой мыши на области экрана на соответствующей строке просмотра переменной, массива или структуры, выполняет операцию выбора элемента для наблюдения.

В строке дополнительного формата отображения для снесенных переменных отображается значение снесенной переменной, на которую в последний раз указывал курсор. Изменение типа дополнительного отображения для снесенных переменных аналогично изменению для неструктурной переменной при ее просмотре по клавише F6.

Значения локальных переменных могут быть снесены для наблюдения только после останова в подпрограмме, где они определены. Если выполнение программы вышло за пределы области определения локальных переменных, их наблюдаемые значения будут заданы знаками вопроса.

Формат отображения в этом окне такой же, как и по клавише F6. Единственное отличие в том, что значения локальных переменных в окне наблюдения обозначаются символом 'L', а значения глобально заданных переменных обозначаются символом 'G' в крайней правой позиции строки.

Все переменные в этом окне автоматически сортируются в алфавитном порядке их имен. Если добавляемая переменная уже имеется в окне наблюдения, в окне "t" основного кадра появляется соответствующее сообщение, которое исчезает по нажатию клавиши ESC.

Наблюдение за переменными аналогового типа analog_alm предполагает вывод параметров технологических полей в окне "t". Пример окна вывода значений переменных аналогового типа analog_alm и значений технологических полей представлен на рисунке 68.

Рисунок 68

При нажатии на клавишу F5 или при щелчке левой кнопкой мыши на области экрана, относящейся к подсказке функциональной клавиши F5, выполняется переход в окно наблюдения "u" основного кадра отладчика, в котором отображается информация о текущих значениях списка снесенных переменных.

Щелчок левой кнопкой мыши на области экрана, относящейся к строке просмотра, перемещает область курсора окна наблюдения.
Возможно использование клавиш "Стрелка вниз", "Стрелка вверх" для перемещения в окне. Размер окна наблюдения "u" составляет 4 строки. В качестве признака конца переменных в окне выводятся символы "<< END >>".

По клавише INSERT нажатой в окне наблюдения или двойному щелчку левой кнопкой мыши на области экрана соответствующей строки наблюдения, возможна пометка переменных для их последующего удаления по клавише DELETE. Возврат из окна "u" выполняется по клавишам F5, Alt+F5 или ESC, или по щелчку левой кнопкой мыши на области экрана, не относящейся к окну наблюдения, или автоматически при удалении всех переменных в этом окне.

При нажатии на клавишу ALT+F5 или при нажатии на клавишу ALT и одновременном выполнении щелчка левой кнопкой мыши на области экрана, относящейся к подсказке функциональной клавиши F5, выполняется переход в расширенное окно наблюдения, которое увеличивает свой размер до 40 строк, но при этом окно просмотра текста программы исчезает.

Щелчок левой кнопкой мыши на области экрана, относящейся к строке просмотра, перемещает область курсора окна наблюдения.
Возможно использование клавиш "Стрелка вниз", "Стрелка вверх", PAGE DOWN, PAGE UP, CTRL+PAGE UP и CTRL+PAGE DOWN. Размер окна наблюдения "u" составляет 4 строки. В качестве признака конца переменных в окне выводятся символы "<< END >>".

Для блокирования/деблокирования текущей глобальной аналоговой или дискретной переменной используется клавиша BACKSPACE. Значение блокированной переменной отображается в квадратных скобках.

Для увеличения текущего значения переменной на единицу без набора нового значения используется клавиша "+"; аналогично для уменьшения используется клавиша "-".

Для набора нового произвольного значения переменной необходимо использование клавиши ENTER, в результате чего инициализируется ввод значения в поле ввода зеленого цвета. Ввод значения заканчивается нажатием клавиши ENTER. Отказом от ввода значения служит нажатие клавиши ESC.

Структура не может быть целиком снесена по клавише INSERT в окно наблюдения "u" основного кадра отладчика. При необходимости надо позиционировать курсор к выбранному элементу структуры и индивидуально выполнять его добавление в окно наблюдения.

Элементы структуры в окно наблюдения удобнее сносить по нажатию клавиши INSERT в окне просмотра значений структуры (по нажатию клавиши F6).