Конспект лекции дисциплины «Графические системы и интерфейс оператора»


НазваниеКонспект лекции дисциплины «Графические системы и интерфейс оператора»
страница12/17
Дата публикации13.03.2013
Размер1.2 Mb.
ТипКонспект
userdocs.ru > Информатика > Конспект
1   ...   9   10   11   12   13   14   15   16   17
^

Особенности механизмов работы OPC серверов


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



Рис. 35. Структура объектной модели OPC сервера

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

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

Реализация интерфейсов OPC в сервере


OPC - (OLE for Process Control) стандартное описание интерфейса для локального и сетевого обмена данными. Технология OPC основана на механизме DCOM (Distributed Component Object Model) Microsoft Windows. Интерфейс IUnknown является базовым интерфейсом в COM/DCOM. Объект OPC сервера является прямым наследником интерфейса IUnknown (Рис. 36). Идиома точек стыковки выражает общую концепцию регистрации экспортируемых интерфейсов как небольшого числа интерфейсов стандартной инфраструктуры. Наиболее фундаментальным из этих интерфейсов является IConnectionPoint.

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


Рис. 36. Стандартные интерфейсы OPC сервера

OPC сервер вне зависимости от стандарта OPC (Data Access, Alarm & Event, Historical Data Access и т.д.) использует интерфейс IOPCCommon. Этот интерфейс предоставляет возможность устанавливать и запрашивать значение идентификатора LocaleID, который будет действовать для данной клиент-серверной сессии. Благодаря этому, действия одного OPC клиента не затрагивают других клиентов. Также как и для других интерфейсов, например IUnknown, объект, реализующий интерфейс IOPCCommon, для каждого сервера уникален. И объект сервера доступа к данным, и объект сервера уведомлений должны обеспечить реализацию интерфейса IOPCCommon. Клиент, который поддерживает соединение с этими серверами, будет использовать интерфейсы этих двух объектов независимо.
1   ...   9   10   11   12   13   14   15   16   17

Похожие:

Конспект лекции дисциплины «Графические системы и интерфейс оператора» iconПлан-конспект лекции Тема лекции «Культура Античности»
Зелинский Ф. Ф. Древний мир и мы. Научно популярные статьи [1904]. Спб., 1997. ("Из жизни идей", т. 2)
Конспект лекции дисциплины «Графические системы и интерфейс оператора» iconВопросы к зачёту (1-й семестр)
Прикладное программное обеспечение: системы управления базами данных, графические редакторы
Конспект лекции дисциплины «Графические системы и интерфейс оператора» iconЛабораторная работа Оценка соответствия эргономических параметров рабочего места оператора пэвм
Рассмотреть составляющие элементы рабочего места оператора персонального компьютера (ПК). Ознакомиться с принципами оптимальной организации...
Конспект лекции дисциплины «Графические системы и интерфейс оператора» iconКонспект лекции План лекции Цель, задачи и объекты анализа финансовой...
Одним из видов экономического анализа является финансовый анализ, который с определенной долей условности подразделяется на внутренний...
Конспект лекции дисциплины «Графические системы и интерфейс оператора» iconС. П. Филин Концепции современного естествознания: конспект лекций
Конспект лекций соответствует требованиям Государственного образовательного стандарта высшего профессионального образования РФ и...
Конспект лекции дисциплины «Графические системы и интерфейс оператора» iconДжеф Раскин, Интерфейс: новые направления в проектировании компьютерных систем
...
Конспект лекции дисциплины «Графические системы и интерфейс оператора» icon«Психодиагностика. Конспект лекций»: Эксмо; Москва; 2008 isbn 978-5-699-26681-4
Книга предназначена длястудентов-психологов и представляет собой конспект лекций по психодиагностике. Подробное изложение материала...
Конспект лекции дисциплины «Графические системы и интерфейс оператора» iconПрограмма лекции Адрес Время проведения лекции Участники лекции 12...

Конспект лекции дисциплины «Графические системы и интерфейс оператора» iconТема №1 Первичные графические элементы композиции и основные принципы ее организации
Онятие. Система, структура. Психологические особенности восприятия визуальной информации. Зоны активного восприятия. Взаимосвязь...
Конспект лекции дисциплины «Графические системы и интерфейс оператора» iconДисциплины
Всего часов 108, из них аудиторных занятий 48 (лекции – 32, практические занятия –16)
Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2015
контакты
userdocs.ru
Главная страница