15.06.2024
 
 

 

Пример приложения: Web Access Kit for Process Data
Автоматизация - Программные средства автоматизации

пример приложения: web access kit for process data

На базе обобщенной схемы распределенного приложения, представленной на рис. 14, было разработано программное обеспечение Web Access Kit (WAK) V1.0, предназначенное для веб-базированного мониторинга и управления. ПО WAK состоит в общей сложности из четырех гибко применяемых Java-апплетов (WAK-апплетов) и серверной части приложения, WAK-сервера. Апплеты служат для чтения и записи значений цифровых и аналоговых технологических переменных. На рис. 15 изображен графический интерфейс апплета для чтения и отображения значений аналоговых технологических переменных

Обмен данными между WAK-сервером и каждым из апплетов реализован на основе TCP-соединения с помощью программного интерфейса сокетов. Доступ к данным процесса технологической установки WAK-сервер осуществляет через ОРС-интерфейс.

Апплеты WAK могут быть гибко и просто встроены пользователем в собственные веб-страницы с помощью обыкновенного HTML-редактора. На одной веб-странице может располагаться сразу несколько WAK-апплетов.

Пример на рис. 13 показывает использование WAK в экспериментальном приложении Веб-программируемое устройство управления WPS (WPS Web-programmierbare Steuerung). Модули ввода/вывода учебной сверлильной установки с поворотным столом соединены сетью Ethernet с сервером технологических данных. Таким образом, технологический сервер имеет прямой доступ к сигналам сверлильной установки, который и использует серверная часть приложения WAK. Управление установкой осуществляется на стороне веб-клиента посредством управляющей программы, которая составляется пользователем на веб-странице с помощью языка функциональных блоков (FBD Functional Block Diagram) и выполняется в среде браузера.

Распределенное приложение Web Access Kit разрешает одновременный доступ к технологической информации сразу нескольких веб-клиентов, число которых программно не ограничено. Таким образом, осуществлять мониторинг и управление технологическим процессом одновременно может сразу несколько операторских станций.

Список технологических переменных, подлежащих мониторингу и управлению, а также настройки визуального представления данных на веб-странице цвета, тип и размер шрифта задаются в списке параметров каждого из апплетов. Список параметров апплета, изображенного на рис. 15, представлен во фрагменте HTML-кода 1 (рис.16).

Апплеты WAK могут быть использованы также в качестве агентов-посредников proxy, предоставляющих другим программным объектам веб-страницы интерфейс к технологической информации удаленного устройства автоматизации. В этом случае обработка технологических данных, получаемых через прикладной программный интерфейс (API Application Programming Interface) прокси-апплета, может быть осуществлена с помощью сценариев на языках, соответствующих стандарту ECMAScript (JavaScript, JScript и т.п.).

Программный интерфейс апплетов WAK содержит методы для чтения или записи значений технологических переменных. Апплеты, предназначенные для чтения значений цифровых и аналоговых переменных, содержат, например общедоступный метод readItem() (см. фрагмент кода 2 на рис. 17).

В этом примере в функции read() JavaScript-сценария происходит считывание актуального значения переменной процесса, представляемой апплетом с именем ARead_01 и имеющей порядковый номер index в рамках этого апплета. Считанное значение отображается в текстовом поле HTML-формы, расположенной на данной веб-странице.

Доступ серверной части Java-базированного распределенного приложения WAK к данным OPC-интерфейса осуществляется с помощью специальной библиотеки J2OPC (Java to OPC), которая является связующим звеном между Java-приложениями и OPC. Использование библиотеки J2OPC, созданной на основе технологии JNI, в приложениях на языке Java позволяет программисту работать с OPC-интерфейсом с таким же удобством, как и в проектах на Visual Basic.

В отличие от известных комплексных программных продуктов для веб-базированного удаленного доступа к технологической информации распределенное приложение WAK позволяет создавать гибкие, компактные и недорогие программные решения. Демонстрационная версия приложения Web Access Kit доступна для загрузки по адресу: http://www.telefabrik.de.

 


Читайте:


Добавить комментарий


Защитный код
Обновить

Диспетчеризация пунктов:

АВТОМАТИЗИРОВАННАЯ СИСТЕМА УЧЕТА ВОДООТВЕДЕНИЯ КАНАЛИЗАЦИОННОЙ НАСОСНОЙ СТАНЦИИ

News image

Заказчик: ГУП «Водоканал С-Пб», г. С-Петербург Объект: Районная канализационная насосная станция (КНС) №6 Правобережного Водоканала) c насосными агрегатами (НА) производительностью 1500 – 7000 м3...

СИСТЕМА ДИСПЕТЧЕРИЗАЦИИ ТЕПЛИЧНОГО КОМПЛЕКСА

News image

Заказчик: тепличный комплекс «Овощевод», г. Тольятти Описание технологического процесса: Объектом управления является тепличный комплекс, который состоит из двух бригад, к одной из которых отно...

АВТОМАТИЗИРОВАННАЯ СИСТЕМА КОММЕРЧЕСКОГО УЧЕТА ЭЛЕКТРОЭНЕРГИИ НА ОАО ПЕРМТРАНСЖ

News image

Заказчик: ОАО «Пермтрансжелезобетон», г. Краснокамск Пермской обл. – крупнейший производитель железобетонных конструкций, уральского региона, а также по изготовлению продукции дерево - и металлообр...

 

Теория АСУ:

Подсистема централизованного контроля

News image

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

Как уехать на заработки в другую страну

News image

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

Системой единиц

News image

Совокупность единиц измерения, охватывающих определенную область величин, называется системой единиц. Развитие науки и техники привело к появлению ряда систем единиц: СГС, МКС, МТС, МКГСС и др. Испо...

Техника безопасности при эксплуатации и ремонте приборов и средств автоматизации

News image

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

Регулирование температуры. Объекты

News image

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

 
 

Программные решения в автоматизации:

Преимущества и недостатки

News image

Как и все чисто серверные программные решения IIS-приложения выполняются полностью на веб-сервере. Поэтому для работы с IIS-приложением из специальн...

Концепция Transparent Factory: Web-технология в автоматизаци

News image

Глобальное наступление Internet, наконец, коснулось и области промышленной автоматизации. Несмотря на распространение Internet во всех областях жизн...

Функциональные возможности InTouch

News image

Основой пакета InTouch является мощная векторная объектно-ориентированная графика. В инструментарий графических средств включены возможности создани...

InTouch добывает российскую нефть

News image

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

Гиперссылки на другиеWeb-узлы

News image

В сети Intranet предприятия или вне его может быть множество других серверов данных, где хранится необходимая информация. Например, главный технолог...

Публикация данных о техпроцессахв Интернет

News image

Естественным и наиболее безопасным применением Интернет-технологий в системах управления технологическими процессами является публикация информации ...

 

Примеры удачного внедрения:

Интегрируемость, открытость, развиваемость

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

ПТК ОУ

Программно-технический комплекс управления общестанционным вспомогательным оборудованием – ПТК ОУ предназначен для управления и контроля за состояни...

Реальные потребности предприятия

В такой ситуации разумно начать с самого предприятия, а не с АСУП. Иначе говоря, выяснить, что же реально нужно предприятию. По большому счету, п...

Комплексная автоматизация управления предприятием на базе решений 1С, является одним из ключевых направлений бизнеса компании «Микротест». Многолетн...

АСУ для предприятий пищевой промышленности: Галактика на Ще

Приняв решение о внедрении комплексной системы автоматизации управления предприятием, специалисты Щелковского витаминного завода, входящего в холдин...

ПТК ВК

Программно-технический комплекс вибрационного контроля гидроагрегата – ПТК ВК предназначен для технологического контроля вибрационных парметров гидр...