Как переключать экраны панели PH1 командой из ПЛК?

Проверено экспертом Опубликовано: 11.02.2026 789 просмотров Помогло 94%

Есть два механизма, и их важно не путать.

Первый — адрес идентификатора экрана. В Project settings ставится галочка Use screen ID address и указывается адрес. Дальше значение в этом адресе прямо задаёт номер экрана: если выбран HDW0, то HDW0 = 0 показывает экран 0, HDW0 = 1 — экран 1 и так далее. Адрес может быть внутренним (HDW) или регистром контроллера — тогда экранами управляет программа ПЛК.

Второй — системные регистры. Регистр HSW13 переключает панель на указанный экран, а HSW12 определяет, кто вообще имеет право переключать:

  • HSW12 = 0 — переключением управляет только HSW;
  • HSW12 = 1 — переключением управляет только HUW.

Регистр HUW0 переключает экраны отдельно на каждом терминале: при удалённом доступе телефон, ПК и сама панель не мешают друг другу и показывают разные экраны. HSW13, наоборот, действует на всех.

Практический выбор: если оператор должен видеть то же, что показывает наладчик по VNC, используйте HSW13. Если каждому нужен свой экран — HUW0 и HSW12 = 1.

Полезная деталь: регистр HSW856 определяет, закрывать ли при переходе подчинённые и косвенные окна (0 — закрывать, 1 — оставлять открытыми).

Прикреплённая документация

Георгий Жуков Георгий Жуков Ведущий инженер

Этот ответ был полезен?

Не нашли ответ?

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

Вопрос из раздела Как переключать экраны панели PH1 командой из ПЛК?