При нажатии совокупности клавиш Alt+L в верхней строке окна выводится строка:
ВСЕГО ЛОКАЛЬНЫХ ПЕРЕМЕННЫХ = | <количество> |
где | <количество> | - | количество локальных переменных в списке. |
Далее следует информация списка локальных переменных в программе построчно, каждая строка имеет следующий формат:
<идентификатор> <тип переменной>, |
где |
<идентификатор> |
- |
идентификатор локальной переменной или имя статического функционального блока; | |
<тип переменной> |
- |
тип локальной переменной: SECTION - секция в программе; <имя> - идентификатор шаблона структуры (например, системная структура SYS); char, int, long, float, string, discrete, timer, analog, analog_alm - локальная переменная указанного типа; char &, int &, long &, float &, string &, discrete &, timer &, analog &, analog_alm & - ссылка на локальную переменную указанного типа, char [n], int [n], long [n], float [n], string [n], discrete [n], timer [n], analog [n], analog_alm [n] - локальный массив указанного типа размерности n; char &[n], int &[n], long &[n], float &[n], string &[n], discrete &[n], timer &[n], analog &[n], analog_alm &[n] - ссылка на локальный массив указанного типа размерности n. |
Пример окна чтения списка локальных переменных представлен ниже на рисунке.
При нажатии клавиши Enter или по щелчку левой кнопкой мыши в строке списка локальных переменных осуществляется просмотр значения выбранной переменной в отдельном окне, аналогично как при нажатии на клавишу F6 или при щелчке правой кнопкой мыши на идентификаторе переменной в тексте программы.
При нажатии клавиши F2 в окне просмотра списка локальных переменных переменные сортируются по идентификаторам переменных, а при нажатии клавиши F3 в окне просмотра списка локальных переменных переменные сортируются по типам переменных, рисунок ниже.
Последовательность типов локальных переменных в порядке их следования после выполнения сортировки по типам: структуры, дискретные переменные типа discrete, аналоговые переменные типа analog, аналоговые переменные с аварийными и предупредительными границами типа analog_alm, таймерные переменные типа timer, строковые переменные типа string, целочисленные переменные типа char, целочисленные переменные типа int, целочисленные переменные типа long, вещественные переменные типа float.
При нажатии клавиши F4 в окне просмотра списка локальных переменных выводится количество переменных каждого типа, рисунок ниже.
При нажатии клавиши Insert в строке списка локальных переменных осуществляется выбор значения переменной для просмотра в окне наблюдения.
При наборе первого символа идентификатора локальной переменной осуществляется переход к строке с идентификатором локальной переменной, начинающейся с указанного символа.
Просмотр списка локальных переменных в программе выполняется только после перевода задачи в режим останова, в противном случае на экран будет выведено сообщение, вид которого приведен на рисунке.
Если в секции или функции программы, в которой выполнен останов, отсутствуют локально определенные переменные, то будет выведено сообщение, вид которого приведен на рисунке.