Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
все билеты.doc
Скачиваний:
29
Добавлен:
20.04.2019
Размер:
2.05 Mб
Скачать

1 Билет

1) Стандарт орс (назначение и общее представление, орс сервер, орс группа, орс item).

ОРС (OLE for Process Control) – стандартное описание интерфейса для локального и сетевого обмена данными. Технология ОРС основана на механизме DCOM.

Основной стандарт DataAccess описывает передачу оперативных данных от оборудования или к оборудованию. ОРС клиент может взаимодействовать с ОРС серверами от 1 или нескольких производителей.

Для каждого устройства должен быть создан свой ОРС-сервер. ОРС DataAccess-сервер состоит из сервера, группы, элемента данных(переменной).

Объект сервер поддерживает информацию о сервере и служит контейнером для объектов-групп.

Объект-группа поддерживает информацию о самом себе и предоставляет механизм для включения и логической организации объектов-элементов. ОРС группы создают клиентам возможность организовать данные(может выводить элементы на экран монитора оператора или предоставлять их в сообщении; группы могут обслуживать разных клиентов. Данные можно читать и писать). Существует 2 типа групп: public и local(или private). Тип public служит для разделения групп между многими клиентами, тип local предназначен для 1 клиента. В пределах группы клиент определяет 1 или более ОРС элементов.

ОРС элементы устанавливают связи с источниками данных в пределах сервера. Элементы – переменные не служат источниками данных, они представляют собой лишь соединения с ними. ОРС элемент специализирует адрес данных, а не физический источник данных, на который адрес ссылается.

Основной единицей данных в ОРС служит переменная(item). К свойствам переменной относятся: значение, тип, качество, метка времени, права доступа, чтение или запись, частота опроса ОРС сервером и описание переменной.

- Качество может быть: плохим, хорошим, неопределенным, дополнительной информацией.

- Метка времени сообщает, когда переменная получила конкретное значение и качество.

- Частота опроса определяет интервал чтения переменной.

- Описание переменной представляет собой строковое значение, содержащее информацию пользователя о предназначении переменной.

Существует 3 способа получения ОРС клиентом данных от ОРС сервера: синхронное, асинхронное и подписка.

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

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

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

Интерфейс IOPCServer представляет возможность управлять ОРС группами. Определяет методы для добавления и удаления ОРС групп. Позволяет следить за общим состоянием сервера.

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

Интерфейс IOPCItemID используется для выполнения операций чтения, записи элементов данных ОРС.

Интерфейс IOPCCommon представляет возможность устанавливать и запрашивать значения идентификатора, которое будет действовать для данной клиент-серверной сессии.

Соседние файлы в предмете Системы управления