Возможности WebHMI

WebHMI решает наиболее популярные задачи системных интеграторов

Удаленное управление оборудованием из разных мест

В традиционной системе управления или диспетчеризации, как правило, присутствует стационарный компьютер оператора или панель оператора, закрепленная в месте установки оборудования или в зоне, где работает персонал. Кроме того, это специальные устройства, предназначенные и жестко сконфигурированные для выполнения именно этой задачи.

WebHMI не ограничивает пользователя применяемым устройством и местом для доступа к управляемому технологическому оборудованию. Это может быть любой стационарный или переносной компьютер, планшет, смартфон, подключенный к WebHMI по локальной сети или к беспроводной точке доступа.

Таких устройств, по необходимости, может быть несколько одновременно. Это добавляет гибкости и удобства системе управления.

Работа через Internet

В системе управления на базе WebHMI оператор, обслуживающий персонал или разработчик может легко организовать удаленную работу или обслуживание через интернет. Это позволит получить доступ к системе, просмотреть графики и статистику, внести изменения в проект из любого места земного шара, где есть доступ в Интернет.

Мы предоставляем услугу «http-proxy», которая позволяет без использования выделенных IP-адресов, получать доступ к своему оборудованию по простому буквенному адресу в интернет отовсюду (пример: http://pumping_station_45.webhmicloud.com/).

В сочетании со способностью WebHMI устанавливать интернет-соединение с помощью канала 3G, это идеальный вариант, если требуется управлять чем-то, вроде насосной станции, находящейся на значительном отдалении от основного производства, даже при отсутствии проводного интернета.

Создание интерфейсов

WebHMI имеет простой встроенный графический редактор дашбордов (или приборных панелей — аналогов экранов в панелях оператора или мнемосхем в SCADA системах), который позволяет в несколько «кликов» создать наглядный работающий интерфейс для управления вашим оборудованием.

В редакторе присутствует набор типовых элементов, таких, как элементы текста, кнопки, различные индикаторы, соединительные элементы, ползунки и т.д. для создания как простых мнемосхем, так и довольно сложных, например для больших технологических линий. Для создания сложных графических конструкций можно пользоваться чертежами и графическими элементами, созданными в любом другом специализированном графическом редакторе и добавленными в библиотеку изображений WebHMI.

Кроме того, функция спрайт-анимации и динамических координат для элементов дашборда позволяют «оживить» картинку — придать динамики управляемым технологическим процессам, обозначить характер и направление выполняемых операций или привлечь внимание оператора двигающимся элементом.

Работа в браузере

Основной способ доступа к системе для управления, настройки, конфигурирования или просто наблюдения — веб-браузер. Любой. Мы протестировали все возможные варианты, платформы, разрешения и размеры.

WebHMI оптимизирован для правильного отображения вашей информации на, будь-то, карманном смартфоне или семидесяти-дюймовой панели. Ни операционная система, ни аппаратная составляющая не повлияют на качество и корректность визуализации.

Использование браузера избавляет пользователя от таких недостатков обычных панелей операторов, как невозможность отображения больших мнемосхем на одном экране и позволяет «скроллить» и масштабировать изображение по своему усмотрению.

Однако, в случае необходимости или по желанию заказчика, встроенный API позволит создать свое собственное интерфейсное приложение для любой мобильной или стационарной платформы.

Управляйте вашей системой одновременно из разных мест

Еще одно преимущество WebHMI — отсутствие ограничения на количество пользователей вообще, и на количество пользователей, одновременно работающих в системе.

Для разграничения прав доступа в WebHMI предусмотрена система прав и ролей, которая позволяет гибко назначать полномочия различным пользователям.

При этом каждый, кто работает с WebHMI в этот момент, видит все изменения конфигурации сразу, в реальном режиме времени. Система не допускает конфликтов между действиями пользователей, соблюдая приоритетность их уровня доступа и учитывая момент подачи той или иной команды на исполнение.

Интеграция с другими системами

Благодаря встроенному API, WebHMI может непосредственно взаимодействовать с бизнес-приложениями пользователя. Типовым примером может быть передача информации о количестве произведенной продукции или израсходованных ресурсов с технологического оборудования сразу в учетную систему, например 1С.

Иногда же требуется обеспечить передачу в обратную сторону — из приложения (например, задания на производство или рецепта, оформленного в виде Exсel таблицы) прямо на оборудование.

WebHMI позволяет просто решать подобные задачи путем предоставления доступа к своим данным через API.

Кроме этого, можно организовать взаимодействие между WebHMI другой системой, например SCADA, используя встроенную функцию Modbus/TCP сервер.

Стоимость решения

Высокая степень интеграции предоставляемых сервисов и различных функциональных модулей в одном небольшом устройстве, способном заменить ряд компонентов привычной системы промышленной автоматики, делает его применимым в системах любого уровня сложности и, при этом, на порядок дешевле.

В этом легко убедиться, сравнив стоимость WebHMI со стоимостью промышленного компьютера, промышленных HMI панелей, маршрутизаторов, и еще целого перечня оборудования, необходимого для организации традиционной системы диспетчеризации или системы управления промышленным оборудованием с визуализацией технологических процессов. И, даже, в системе с небольшим бюджетом, WebHMI будет одним из самых недорогих компонентов.

Еще одним важным фактором является быстрота развертывания системы диспетчеризации на основе WebHMI. Ее освоение не требует знаний программиста или опыта работы со SCADA-системами. Создание простого интерфейса управления промышленным оборудованием, в т.ч. через интернет, занимает несколько минут.

Регистрация параметров работы системы

WebHMI может работать, например, просто как регистратор данных, которые он собирает, накапливает и анализирует, а также, предоставляет к ним доступ через API.

WebHMI может быть настроен на сбор данных с определенных регистров контроллеров или, например, с датчиков диспетчеризируемого оборудования. Причем, для каждого регистра можно индивидуально настроить тип данных, параметры соединения, периодичность опроса.  С помощью встроенной системы скриптов и механизма событий эти данные могут подвергаться определенной промежуточной обработке, анализу, архивации, формированию специальных отчетов установленного вида.

В случае, если диспетчеризируемая система неоднородна и состоит из оборудования нескольких типов, разных производителей, WebHMI использует свою главную функциональную способность — работает как шлюз данных, способный «подружить» контроллеры и другую автоматику, использующую отличающиеся параметры коммуникаций, с разными параметрами интерфейсов передачи данных.

При этом очень упрощается задача по сопряжению разнородного оборудования, с которым теперь возможно работать в едином поле переменных проекта. Это сильно облегчает работу администратору системы, который занимается ее конфигурированием.

Разнообразие коммуникационных интерфейсов

Доступ к системе можно получить через Ethernet, WiFi или мобильный интернет.

Самые распространенные и часто используемые коммуникационные интерфейсы в распоряжении пользователей:

  • полнофункциональный USB-порт версии 2.0 с управлением питанием;
  • два независимых Ethernet 100BASE-T порта;
  • встроенный WiFi 802.1 b/g/n, работающий в нескольких беспроводных сетях как клиент и как точка доступа одновременно;
  • мультипротокольный RS485.

Все физические интерфейсы имеют гальваническую развязку для защиты цепей устройства. Кроме того, в WebHMI имеется полный набор функций сетевого маршрутизатора: фильтр MAC-адресов, firewall, NAT, Bridge портов, WEB-сервер, VPN-клиент и многое другое. Имеется поддержка NTP протокола для синхронизации часов реального времени.

Важной и полезной особенностью WebHMI является наличие функции SMS-информирования. Это полезно для оперативного уведомления персонала о критических режимах работы технологического оборудования и аварийных ситуациях.

Сервисный доступ

WebHMI предоставляет возможность удаленного доступа к управляемому технологическому оборудованию (ПЛК, преобразователям частоты, устройствам сбора данных и др.), для его конфигурирования или диагностики — без необходимости присутствия непосредственно на объекте. При этом можно получить доступ как к сетевым интерфейсам Ethernet (используя возможности трансляции адресов и работу в VPN-сети), так и ко всем последовательным портам полевых устройств к которым подключен WebHMI(посредством встроенной функции виртуального СОМ-порта).

Это уникальная функция, которая очень экономит средства за счет отсутствия необходимости специальному персоналу, выполняющему сервисное обслуживание систем, постоянно бывать на объектах для просмотра логов, изменения программы или других мероприятий, связанных с сервисным обслуживанием удаленных объектов, особенно если их много и они расположены на значительном расстоянии.

Более того, если выезда на объект, все же, не избежать, то персонал, предварительно удаленно протестировав оборудование, уже будет представлять себе характер поломки и поедет на устранение неисправности подготовленным.

Экспорт данных и печать отчетов

Распечатать любой отчет о работе оборудования, диспетчеризация которого поручена WebHMI, можно прямо из своего браузера, используя специально генерируемую версию для печати. При этом, в печатной версии не будет никаких лишних заголовков, надписей и значков — только то, что вам нужно иметь на бумаге.

Кроме этого, с помощью встроенного открытого программного интерфейса API можно экспортировать данные для использования в Exel, Word, 1С или в любой другой программе. API позволяет настроить формирование отчетов любого вида и сложности.

Отчеты можно накапливать в архиве на SD карте. Так же, используя встроенный в WebHMI FTP-сервер, можно иметь доступ к этим данным по мере необходимости.

Обмен данными между разными устройствами

WebHMI поддерживает большинство распространенных протоколов обмена данными с промышленными контролерами, преобразователями частоты и устройствами сбора данных:

  • Modbus ASCII/RTU, Modbus/TCP
  • S7 communication over TCP
  • PPI (Siemens)
  • DF1 (Allen-Bradley)
  • Овен и другие.

Порт RS485 «умеет» работать одновременно со всеми этими протоколами на выбранной пользователем скорости.

Имеется функция встроенных шлюзов: Ethernet-to-COM, Modbus/TCP в любой другой протокол, поддерживаемый WebHMI, также можно реализовать связь между двумя любыми поддерживаемыми протоколами с помощью встроенного языка скриптов.

Порт USB 2.0, с помощью внешнего преобразователя, можно использовать как RS232, а так же для подключения любого USB-модема. Встроенный watchdog следит за работоспособностью USB модема и, в случае необходимости, например, при зависании или обрыве связи, может переинициализировать его.

Встроенный SD картридер предназначен для архивации, копирования, загрузки пользовательских данных, создания резервных копий и восстановления заранее сохраненных настроек и файлов проекта. Он поддерживает любые карты стандарта SD объемом до 32 гигабайт.

Приобрести или взять на тестирование WebHMI можно у наших дилеров