Список задач, выполняющихся в контроллере

В отдельно взятом контроллере может выполняться несколько программ на языке TехноCи (задач), каждая со своим временным расписанием и приоритетом. Отладчик программ на языке ТехноСи позволяет выбрать задачу в контроллере для выполнения удаленной отладки из списка задач, загруженных в контроллер и выполнять отладку до 255 задач одновременно выполняющихся в контроллере.

Выбор задачи для отладки

При нажатии на клавишу F3 выполняется выбор задачи для отладки при помощи меню, которое имеет формат, представленный на рисунке 22.

Рисунок 22

Просмотреть задачи можно также, используя манипулятор мышь. При выполнении щелчка левой кнопкой мыши на области экрана, относящейся к подсказке функциональной клавиши F3 (3 ЗАДАЧИ/КОН) (или по щелчку левой кнопкой мыши на первой или второй строке окна отладчика), выполняется просмотр списка задач.

В этом списке содержатся имена всех задач TехноCи из конфигурационного файла tc.cfg для выбранного контроллера и интерфейса.

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

Для отказа от выбора применяется клавиша ESC. Если программа содержит файлы включений, то список для выбора файлов включений выводится в соседнем окне INCLUDE.

Рисунок 23

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

  К<номер> И<интерфейс> <имя>
       
где


<номер>


-


0 - номер единственного контроллера (К0),
1 - номер первого контроллера (К1)
2 - номер второго контроллера (К2), если режим выполнения отладки дублированный;
  <интерфейс>


-


1 - номер первого сетевого интерфейса (И1),
1 или 2 - если контроллер имеет дублированный сетевой интерфейс (два сетевых адаптера)
номер первого (И1) или второго сетевого интерфейса (И2);
  <имя> - логическое имя контроллера по файлу конфигурации;

На рисунке 22 приведен пример окна списка задач первого контроллера UZEL в дублированном режиме. Окно выбора задачи для отладки на рисунке 23 содердит список задач единственного контроллера NODE.

Если связь по сети с данным контроллером отсутствует в данный момент времени, то вместо указанных обозначений номеров контроллера и интерфейса в окне будет выведены знаки вопроса ?? ?? (рисунок 24).

Рисунок 24