Панель PH1 держит в одном проекте до восьми языков, и переключаются они на ходу — записью номера языка в системный регистр HSW0. Отдельных проектов под каждый язык делать не нужно, тексты хранятся в одном файле.
По умолчанию всё пишется во внутреннюю Flash-память панели, и это стоит пересмотреть на этапе проектирования: у младших моделей объём внутренней памяти небольшой, а SD-карты нет вовсе. Куда что попадает: записи данных (Data record) — хранилище задаётся в Project settings, по умолчанию Flash.
Проверено экспертом
23.02.2026
Помогло 92%
651 просмотр
Параметры печати в панели PH1 задаются системными регистрами — их шесть, и они определяют, как именно панель формирует задание для подключённого микропринтера. Регистр — Что задаёт — Значения. HSW10603 — направление печати — 1 — прямая, 2 — обратная.
Внутренняя память панели PH1 разбита на области, и путать их нельзя: одна отведена под данные проекта, другая под системные функции, третья работает отдельно на каждом терминале. Обращение к «не той» области — самая частая причина того, что проект ведёт себя не так, как задумано.
Имя текущего пользователя лежит в регистрах начиная с HUW1349 — под него отведено 32 слова. Достаточно положить в шапку экрана текстовый вывод на этот адрес, и в любой момент видно, под какой учётной записью работает панель. Соседние адреса дают остальную информацию о правах: Адреса — Что содержат.
Подсветкой можно управлять из проекта, а не только настройкой автогашения. За это отвечают три системных регистра, и вместе они закрывают все сценарии — от ночного затемнения до принудительного включения экрана по аварии. Регистр — Что делает — Значения.
Накопитель у панели PH1 отключается программно — как в компьютере. Дёргать флешку в момент, когда панель пишет в неё архив, нельзя: файл повреждается, и восстанавливать его будет нечем. Механизм построен на четырёх системных регистрах: Регистр — Назначение — Значения.
Чаще всего дело в порядке байтов. Связь при этом исправна, ошибок обмена нет, целые числа читаются правильно, а вещественные превращаются в мусор — огромные значения, нули или скачки при плавном изменении параметра.
Энергонезависимой в панели PH1 является область HSW10000–HSW19999 — всё, что записано в эти адреса, сохраняется при снятии питания. Остальные регистры при перезапуске панели обнуляются, и рассчитывать на них при хранении уставок нельзя.
Идентификатор устройства панель хранит в системных регистрах HSW10494–HSW10558. Это 64-битное значение доступно только для чтения — вывести его на экран числовым полем можно, изменить нельзя. Именно по этому идентификатору панель находится при удалённом подключении.
В среде PROMPOWER HMI Studio есть два разных драйвера Allen-Bradley, и выбор между ними определяется семейством контроллера. Один работает по сети и по именам тегов, второй — по последовательному порту и по областям памяти. Ethernet/IP по тегам (CompactLogix).
Окно настроек проекта состоит из четырёх вкладок: Project settings, HMI IP, Instalment (рассрочка) и Extend (расширение). На первой собрано пятнадцать настроек, и именно они определяют поведение проекта в целом, а не отдельного экрана.
Звук панели настраивается четырьмя системными регистрами, и настраивается он гибко: можно менять и тон, и громкость, и длительность сигнала прямо во время работы, без перезаливки проекта. Регистр — Что задаёт — Диапазон. HSW1 — частота зуммера — 0–4999. HSW2 — громкость зуммера — 0–80.
Экранная клавиатура и метод ввода в панели PH1 управляются собственным блоком регистров области HUW — они работают отдельно на каждом терминале, поэтому оператор у панели и наладчик, подключённый удалённо, друг другу не мешают. Адреса — Назначение.
Панель считает аварии сама и кладёт счётчики в системные регистры — достаточно положить на экран числовые поля, и в шапке любого экрана появится сводка по состоянию установки. HSW5 — признак аварии: 0 — аварий нет, 1 — авария есть.
Часы панели доступны через системные регистры HSW28–HSW34: они и читаются, и пишутся, поэтому экран установки времени рисуется семью полями ввода без единой строки скрипта. Регистр — Значение — Диапазон. HSW28 — год — 0–9999. HSW29 — месяц — 1–12. HSW30 — день — 1–31. HSW31 — час — 0–23.
Инструментом Address list: он показывает все адреса, использованные в проекте, с разбивкой по соединению, типу адреса, номеру станции и начальному адресу. Цветовая индикация простая и наглядная — красным помечены занятые адреса, зелёным свободные. Зачем это нужно.
Да, и включается это в настройках проекта: Project settings → Extend → Input device. Там две галочки — Enable keyboard (разрешить работу USB-клавиатуры) и Display cursor (показывать курсор мыши на экране панели). Зачем это нужно на практике: ввод больших объёмов текста и чисел.
Сетевые настройки продублированы системными регистрами, поэтому экран «Сеть» рисуется прямо в проекте: адрес, маска, шлюз и MAC выводятся числовыми полями, а первые три ещё и редактируются. Регистры — Что это — Формат. HSW10035–HSW10038 — локальный IP-адрес панели — по одному байту на регистр.
Очистка накопленных данных делается системными регистрами, отдельными кнопками с экрана — специального пункта меню для этого нет. Всё сводится к двум адресам: одному на удаление внутренних записей, второму на удаление файлов с носителя.
В PROMPOWER HMI Studio драйверы связи уже встроены, и параметры для типовых контроллеров прошиты в среде — при выборе протокола подставляются значения по умолчанию. Отдельно скачивать ничего не нужно.
Рассрочка (Instalment) — это встроенный механизм временной блокировки: панель работает до заданной даты, а дальше требует ключ. Задумана функция для поставки оборудования с оплатой по частям, и настраивается она на отдельной вкладке окна настроек проекта.
Да: при настройке связи в PROMPOWER HMI Studio тип соединения выбирается из четырёх вариантов — последовательный порт, Ethernet, CAN в порту COM1 и USB. То есть шина CAN работает не через отдельный разъём, а через первый последовательный порт панели, переведённый в этот режим.
Для этого предусмотрен режим Multi-link — схема «ведущий и ведомые» по сети Ethernet. Смысл её в том, что с контроллером общается только ведущая панель, а ведомые получают данные через неё; ведущий в системе один.
Состояние функции рассрочки полностью выведено в системные регистры, поэтому и ввод ключа, и показ оставшегося срока делаются обычными объектами на экране, без скриптов. Регистры — Назначение — Значения. HSW920 — максимальное количество периодов — 0–12, ноль отключает функцию.
Скорость обновления объектов регулируется системным регистром HSW900: значение 1 означает самое частое обновление, 50 — самое редкое, по умолчанию стоит 5.
Функцией Fast copy: она копирует выбранный объект заданное число раз, расставляя копии с шагом по горизонтали и вертикали, и — что важнее всего — с шагом по адресу. Руками этого делать не нужно.