Операторская панель (Операторная панель, англ. HMI, также устар. Пульт оператора) — специализированное вычислительное устройство массового (либо крупносерийного) производства, реализованное в виде промышленного контроллера (а не компьютера), широко использующее человеко-машинный интерфейс для управления операторами отдельными автоматизированными устройствами или целыми технологическими процессами в составе АСУ ТП в рамках промышленной автоматизации.
Операторская панель обычно представляет собой конструкцию, имеющую плоскую переднюю часть с дисплеем и/или органами управления, защищённую от негативного воздействия окружающей (агрессивной) среды и механического воздействия. Как правило, панель имеет небольшую глубину, что позволяет удобно разместить её на панели управления, пульте оператора, или на дверце шкафа, содержащего устройства автоматизации. Основное назначение HMI – взаимодействие человека-оператора с ПЛК и/или SCADA – системами.
Внутреннее устройство панели в общих чертах аналогично устройству промышленного компьютера, с поправкой на особенности эксплуатации, применяемых в промышленности.
Типовая операторская панель имеет:
- средства отображения информации: современная, как правило, в виде сенсорного текстового или графического экрана; ранее применялись всевозможные электронные индикаторы: электронные табло , индикаторные радиолампы и группы ламп/светодиодов, позднее — ЖК-дисплеи;
- технические средства, обеспечивающие выбор и ввод данных, а также навигацию по экранам: клавиатура, кнопки, сенсорный экран, встроенный или подключаемый джойстик или манипулятор;
- интерфейсы связи, для осуществления обмена данными с другим оборудованием и системами (обычно посредством промышленной сети). Например, RS-232, RS-422, RS-423, RS-485, Ethernet, CAN.
- для хранения операционной системы, программ управления объектом и поддержки проекта, имеется память, энергозависимая (ОЗУ) и энергонезависимая (например флеш-память).
Типовая панель предоставляет пользователю следующую функциональность:
- Визуализация технологического процесса (или объекта) и его параметров в текстовом или графическом виде;
- Управление и обработка аварийных сообщений и уведомлений с регистрацией времени и даты их возникновения;
- Ввод параметров процесса и оперативное управление с помощью функциональных кнопок или сенсорного экрана;
- Обмен данными со смежным оборудованием и системами;
- Возможность выбора загруженных рецептов и их редактирование;
- Ограничение доступа пользователей к некоторым функциям системы и администрирование прав пользователей;
- Отображение диаграмм и трендов, отображение сводных отчетов;
- Архивирование данных процесса;
- Выполнение команд по расписанию;
- Печать необходимой информации.
В графическом режиме визуализация процесса происходит с помощью интерактивных мнемосхем или пиктограмм. В текстовом режиме процесс отображается в виде символьных данных. Очевидно, что текстовый формат представления данных не достаточно нагляден и информативен, поэтому текстовые панели используются только в малых системах автоматизации, где не требуется постоянный мониторинг процесса со стороны обслуживающего персонала.
Аппаратная архитектура панели устроена по подобию обычных персональных компьютеров, только вместо жесткого диска используется Flash-память. Типовая панель состоит из следующих аппаратных компонентов: 32-разрядный RISC-процессор; оперативная память SDRAM небольшого объема; встроенная Flash-EEPROM память для хранения ОС и накопления пользовательских данных; различные слоты расширения и интерфейсы для подключения программатора и/или сети передачи данных.
По степени возрастания сложности, панели можно условно расположить в следующем виде:
- Кнопочная панель — управление осуществляется при помощи физических кнопок, а отображение информации в виде индикаторов, либо ЖК дисплея.
- Текстовый дисплей — операторская панель с отображением информации в виде текста или мнемосхем. В зависимости от типа и сложности устройства, программа может храниться и выполняться как в самой панели оператора, так и в промышленном контроллере.
- Графическая панель — операторская панель с графическим дисплеем.
- Сенсорная панель — операторская панель с сенсорным (чувствительным к нажатию) дисплеем. Обычно не имеет кнопок. Может быть как текстовой, так и графической.
- Панельный промышленный компьютер (Панельный ПК, англ. Panel PC) — по своему внутреннему устройству и производительности максимально приближен к современным персональным компьютерам, но часто обладает специальными интерфейсами для подключения промышленных сетей, а также высокую степень защиты от неблагоприятных условий (влажности, ударов, вибрации и т.д.).
Можно выделить следующие важные характеристики панелей оператора:
- Тип и размер экрана. Экран может быть разного разрешения, начиная от миниатюрного 128×128 и кончая внушительным 1024×768. Экран может быть как монохромным, так и цветным, причём количество отображаемых цветов может варьироваться в диапазоне от 2 (монохромные панели) до более 16 млн (24 бит). Параметры отображения влияют на удобство восприятия информации и утомляемость обслуживающего персонала.
- Организация управления. Тут вариантов отнюдь немного: или с помощью прозрачного сенсорного экрана (емкостного или резистивного) или с помощью функциональных кнопок и манипуляторов, расположенных на фронтальной стороне. Возможен и комбинированный вариант — например к экрану, обрабатывающему команду программно добавляется кнопка аварийного останова процесса, действующая на уровне электрической схемы.
- Количество интегрированных сетевых интерфейсов и поддерживаемых протоколов связи (зависит только от программного обеспечения, устанавливаемого производителем). Современные панели имеют встроенную поддержку сразу нескольких коммуникационных протоколов, например, Modbus RTU/TCP, Profibus DP и/или Industrial Ethernet, которые можно настроить на одном или нескольких интегрированных сетевых интерфейсах.
- Степень защиты. Для фронтальной части это, как правило, IP65, для остальной части корпуса — IP20. Но бывают панели оператора со степенями защиты IP 67 со всех сторон. Как правило, наибольшее значение имеет степень защиты именно фронтальной части, что связанно с особенностью монтажа.
- Быстродействие процессора и объем встроенной Flash-памяти. Эти характеристики определяют максимальный объем прикладной программы визуализации и скорость обработки информации.
- Тип сенсорной матрицы. От данного параметра зависит точность позиционирования курсора на экране, а также время отклика экрана на нажатие.
Иногда элементы HMI размещают на передней панели электрощита.