ПЛК: Веб браузер в панелях оператора Weintek, объект Web браузер ПЛК - видео HD
smart 4985 роликов
Веб браузер в панелях оператора Weintek, объект Web браузер ПЛК - видео.
Компания «Русавтоматика» http://www.rusavtomatika.com/ представляет: Web-браузер в панелях оператора Weintek.
Объект «Web браузер ПЛК» разработан для подключения к встроенному веб-серверу ПЛК, что позволяет пользователям получать доступ к веб-странице ПЛК для его настройки и просмотра данных.
Также, с помощью Web браузера ПЛК можно просматривать любые веб страницы, расположенные в локальной сети или удаленные, например, облачную SCADA.
Объект «Web браузер ПЛК» поддерживает HTML5, JavaScript, позволяет просматривать видео, в общем, мало отличается от полноценного Web браузера для ПК.
В Easybuilder Pro, среде разработки проектов, объект «Web браузер ПЛК» расположен во вкладке [Объект], панель [Медиа].
Для демонстрации объекта " Web браузер ПЛК" мы подготовили стенд с панелью оператора cMT-3162X и ПЛК Siemens S7-1200.
В ПЛК мы включили web сервер и создали пользовательскую HTML-страницу, отображающую значения тегов, картинки и SVG графику.
Правая часть экрана отображает интерфейс оператора, созданный средствами Easybuilder Pro.
В верхней части графические объекты отображают состояние самой панели: загрузку процессора панели и объем свободной памяти.
В нижней части объекты отображают значения переменных, связанных с ПЛК.
К ПЛК подключены две красные лампы.
Лампа справа — загорается, когда процессор панели загружен более чем на 50%
Лампа слева — связана с экранной лампой out_1 и управляется кнопкой [ВКЛ]
К ПЛК подключены два переключателя.
Левый переключатель демонстрирует возможность управлять переключением видеокадров с помощью ПЛК.
Наш переключатель открывает главное окно проекта, дублируя нажатие кнопки [На главную] на экране панели.
Вы видите, как быстро отображаются положения переключателей.
Сейчас мы продемонстрируем насколько быстро работают оба интерфейса оператора: стандартный (справа) и его представление в виде html-страницы через web браузер ПЛК (слева).
Запускаем инкремент двух переменных. Как видите, обновление значений в Web браузере происходит достаточно быстро.
На html-странице используется AJAX-технология для чтения переменных. Частоту опроса переменных устанавливает разработчик.
Заполняем массив переменных случайными значениями.
Включаем и выключаем лампу.
Теперь попробуем редактировать переменные через интерфейс html-страницы.
Немного расскажем о том, как мы сделали круговую диаграмму и гистограмму.
В редакторе Easybulder есть готовые объекты для отображения данных в виде графиков и диаграмм.
На веб-странице, для отображения круговой диаграммы мы использовали векторную графику (Scalable Vector Graphics — SVG).
Для гистограммы используется обычная верстка блоками.
Java-script меняет css — стили в зависимости от полученных с ПЛК значений переменных.
В ПЛК Siemens имеется встроенный сайт для настройки параметров устройства и наблюдением за данными. Сайт доступен сразу после включения веб-сервера. Мы вывели его в отдельном окне проекта через Web-браузер ПЛК.
Зайдем в раздел Watch tables, где выведены наши теги и попробуем изменить значение типа string.
Результат отобразился в основном окне проекта.
Далее мы покажем вам, как работают демонстрационные проекты компании ИнСАТ через Web браузер ПЛК.
Проекты реализованы на MasterSCADA 4D и расположены на облачном сервере компании «ИнСАТ».
В проекте панели мы сделали три окна, в которых вывели соответственно три проекта: «Дизельная трансформаторная подстанция», «Загородный дом» ,«Водозаборный узел (ВЗУ)».
Мы открыли этот же демо-проект в обычном браузере и убедились, что в обоих вариантах скорость работы примерно одинаковая.
В этом проекте отображена работа дизельной трансформаторной. Режим можно выбрать между автоматическим и ручным. Визуально отражены параметры: давление масла и температура антифриза.
Мы расположили индикаторы расхода памяти и нагрузки на процессор, чтобы вы увидели, какое количество ресурсов потребляет объект Web-браузер ПЛК в панели оператора.
Переключаемся на проект «Загородный дом».
В проекте автоматизации «умного» дома реализовано управление климатической установкой в жилых помещениях и гараже. Также возможно управлять светом и звуком.
Применена функция открытия окон и гаражных ворот.
Для комфортного отдыха в доме сделали доступ к удаленной настройке мультимедийной системы.
Мы вызывали различные окна проекта, чтобы вы обратили внимание насколько нагружен процессор.
Как видите, он легко справляется с отображением.
Переключаемся на проект «Водозаборный узел».
Первые секунды начальный экран выглядит не особо презентабельно. Мы сперва расстроились, что панель не справляется со сложным проектом, но как оказалось в обычном браузере проект работает точно также.
Это значит, что в первую очередь ответственность за быстродействие возложена на сервер, на котором расположен сайт, и оптимальную разработку самого проекта.
Правда, практическое применение маловероятно. Хотя и возможно. Если стоимость не будет сильно разниться с ходовыми сериями, то можно и попробовать.