Главная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.

 


Читайте:


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


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

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

О технологиях ActiveX

Говоря о технологиях Active X, предлагается выделить следующие аспекты: · выбор типов, ActiveX-объектов, используемых в конкретной SCADA-системе...

База данных реального времени

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

Очень быстрая Citect

Citect поддерживает три типа тегов: теги трендов, теги SPC и теги переменных. Самыми распространёнными являются теги переменных. Они могут быть цифр...

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

Другие методы оценки инвестиций

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

Метод минимизации полных затрат

Метод минимизации полных затрат при определенном уровне постоянных затрат на пополнение достаточно прост. Упрощенная диаграмма и...

Авторизация