Среда разработки Unimod PRO 2 (версия 2.3.40)
 Руководство пользователя
×

9.1.2.1 Индикаторы режима работы


Индикаторы
Описание
Код режима работы
  • 0 – инициализация;
  • 1 – исполнение (приложение запущено);
  • 2 – конфигурирование (приложение не запущено – отсутствует или содержит критические ошибки);
  • 3 – отладка по циклам;
  • 4 – обновление проекта;
  • 5 – пробный запуск (при резервировании, попытка работы на новом проекте в течение Watchdog);
  • 6 – передача проекта на резервный;
  • 7 – откат изменений;
  • 8 – запуск проекта на резервном мастере;
  • 9 – синхронизация рабочих данных;
  • 10 – режим загрузчика.
RUN/STOP (MODE:6) установлен в STOP
Переключатель MODE:6 на корпусе мастер-модуля установлен в положение «On», при этом приложение остановлено, а мастер-модуль переведен в технологический режим.
Технологический (сервисный) режим
Мастер-модуль работает в технологическом режиме, когда запускается только операционная система с поддержкой сетевых интерфейсов. При этом управление технологическим процессом не производится, так как исполнительная система и приложение не выполняются. Данный режим используется для выполнения сервисных работ: безопасной настройки исполнительной системы контроллера, установки и обновления программного обеспечения, копирования файловых данных и диагностики аппаратных средств.
Резервированный режим работы
Мастер-модуль работает в режиме резервирования.
Признак резервного контроллера (настройка)
Мастер-модуль изначально планировалось использовать в качестве резервного. Переключатель MODE:3 на корпусе мастер-модуля установлен в положении «On». Это позволяет запустить его исполнительную систему с задержкой (по умолчанию до 10 секунд), чтобы резервируемый (основной) мастер-модуль успел запуститься раньше и получил статус основного. Текущий мастер-модуль получит статус резервного только после получения уведомления от основного.
Текущий статус «В резерве»
Мастер-модуль используется в качестве резервного.
Установлена блокировка изменения статуса
Изменение статуса мастер-модуля в резервированном режиме (Основной ↔ Резервный) заблокировано. Блокировка может быть вызвана обновлением программного обеспечения или переводом модуля в технологический режим (переключатель MODE:6 на корпусе мастер-модуля установлен в положение «On»).
Установлен запрет загрузки приложения
В одном из программных объектов приложения вызвана системная функция system(52, X), где 52 – код запроса на управление возможностью загрузки приложения, а Х – аргумент. Функция позволяет управлять доступом к загрузке приложения. Если аргумент равен 1, то загрузка заблокирована и индикатор загорается красным цветом. Для разблокировки потребуется присвоить аргументу значение 0 или запустить мастер-модуль в технологическом режиме, когда загрузка разрешена, а вызов функции system(52, Х) игнорируется.