При нажатии совокупности клавиш Shift+F5 или при нажатии
на клавишу Shift и одновременном выполнении щелчка левой
кнопкой мыши на области экрана, относящейся к подсказке
функциональной клавиши F5, осуществляется останов всех
контроллеров с их последующим запуском. На экран будет выведено
сообщение, требующее подтверждения операции, нажмите Ctrl+F7
для продолжения, Esc - для отмены.
Выполнение операции по останову всех контроллеров с их последующим
запуском сопровождается сообщением:
"ПЕРЕЗАГРУЗКА КОНТРОЛЛЕРОВ, ЖДИТЕ!"
В процессе отладки иногда возникает ситуация, когда необходимо довольно часто начинать отладку с повторного запуска контроллеров. Для этого пользователю необходимо завершать выполнение контроллеров (вручную или автоматически) и отладчика, а потом выполнять повторный запуск отладчика.
Для автоматизации именно таких действий и предназначена данная операция отладчика по останову всех контроллеров с их последующим запуском. При этом необходимо, чтобы контроллеры запускались автоматически как COM-серверы, для чего в конфигурационном файле tc.cfg в описании каждого контроллера (узел NODE) должен быть задан параметр
START_TYPE = "COM-SERVER".
Кроме того, в задачах, выполняемых в контроллерах, не должен задаваться параметр
#PRAGMA TIME_STORE=NNN
для сохранения состояния задач.
Выполнение операция по останову всех контроллеров с их последующим запуском происходит следующим образом. Если нет связи ни с одним контроллером, будет выдано сообщение об ошибке
"НЕТ СВЯЗИ НИ С ОДНИМ КОНТРОЛЛЕРОМ"
и операция будет проигнорирована. Если связь есть, но не все контроллеры были остановлены, будет выдано сообщение
"НЕ ВСЕ КОНТРОЛЛЕРЫ ОСТАНОВЛЕНЫ"
и повторный запуск контроллеров выполняться не будет. В противном случае будет выполнена повторная обработка файла tc.cfg и запуск контроллеров на выполнение.
Начало выполнения данной операции отладчика сопровождается выдачей сообщения
"ПЕРЕЗАГРУЗКА КОНТРОЛЛЕРОВ, ЖДИТЕ!"
в область технологических сообщений отладчика.