ГлавнаяIT-РешенияПример приложения: WebOPCClient

Пример приложения: WebOPCClient

пример приложения: webopcclient

Программное обеспечение WebOPCClient представляет собой несложное IIS-приложение и служит для отображения актуальных технологических данных на веб-странице в виде таблицы (рис. 1). В качестве интерфейса доступа к данным технологического процесса используется ОРС. Доступ к технологической информации с помощью WebOPCClient в целях мониторинга или управления защищен соответствующими паролями.

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

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

Имя OPC-сервера, с помощью которого осуществляется доступ к технологической информации, а также список идентификаторов ОРС-переменных, необходимых для мониторинга и управления процессом, предварительно задается в файле инициализации с расширением INI, который находится в каталоге IIS-приложения. В INI-файле могут быть также заданы и другие настройки приложения: символические имена, под которыми ОРС-переменные должны фигурировать в таблице на веб-странице, пароли для доступа к данным в режиме чтения и записи значений переменных, необходимость отображения отдельных столбцов таблицы и т.п.

Таблица с технологической информацией, также как и некоторые другие элементы веб-страницы, создается IIS-приложением динамически. Динамическая вставка отдельных фрагментов HTML-страницы происходит в местах расположения определенных тегов в файле-шаблоне, на базе которого строится отправляемая клиенту страница. По умолчанию это тег WC@, хотя по желанию разработчика он может быть переопределен. Например, веб-страница, представленная на рис. 1, создается на основе HTML-шаблона Tmpl1, в котором вместо тела таблицы присутствует только тег WC@ с текстом Table_Body.

Если вы не можете найти ответ на какой-нибудь вопрос, то поищите в интернете вопросы и ответы в Казахстане, мы уверены, вы найдете ответ на свой вопрос.

 

Поделиться


Вы можете установить ссылку на данный материал на сайт или блог используя следующий код:

Предварительный просмотр :

HTML ссылка на статью:
Ссылка для форума:
 


Читайте:


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


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

Новости IT-решений:

Общий поход к тестированию

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

SCADA-системы: проблемы тестирования

Наконец-то появилась статья [1], описывающая тестирование SCADA-систем, причём проведенное самими разработчиками приложений АСУ ТП. Как часто при ан...

Java: язык программирования

Синтаксис Java разработан на основе синтаксиса языков С/С++, что весьма облегчает его изучение. Вместе с тем он сохранил многие недостатки этих язык...

Бизнес сборник:

Общественное мнение

News image

В процессе своей деятельности сотрудники отдела общественных коммуникаций должны изменять общественное мнение в пользу...

Бизнес коммуникатор

News image

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

Фондовый индекс акций

News image

На практике приведенные выше допущения, видимо, нарушаются в большей или меньшей степени. Существует также проблема ин...

Риски

News image

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

Менеджмент:

News image
News image
News image
News image
News image
News image

Финансовый консалтинг:

Использование внешней информации

News image

Полезные сравнения можно делать и с внешней информацией. Преимущества внешней информации состоят в том, что: она обычн...

Первый уровень последствий

News image

Первый уровень последствий применения концепции альтернативных издержек При оценке какой-либо возможности нас интерес...

Рыночные ценные бумаги

News image

Рыночные (ликвидные) ценные бумаги в большинстве случаев являются временным размещением свободной наличности. Они такж...

Уроки инвестиций:

News image

Вмешательства в калькуляции затрат движения продукта

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

News image

Проблемы калькуляции затрат

Мы вернулись к проблеме сопоставления постоянных затрат на какую-либо деятельность и показали связанные с этим трудности и опасн...

News image

Процедура калькуляции затрат

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

News image

Постоянные накладные расходы

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

News image

Время инженера

Аналогичным образом время инженера, затраченное на данную работу, отражается в виде двух записей: одна — в его ежедневную (или е...

Авторизация