OPC Data Access |
Автоматизация - Проблемно-ориентированные системы |
Чтобы лучше почувствовать, что такое OPC, рассмотрим подробнее главный, по большому счёту, стандарт. Будем называть его сокращённо DA. Стандарт DA предназначен для поставки оперативных данных от оборудования и/или к оборудованию. Для стандарта DA реализованы спецификации как Custom-интерфейса, так интерфейса Автоматизации. С точки зрения функциональных интерфейсов, последний ничем не отличается от Custom, кроме того, что не позволяет одновременно работать с несколькими OPC-серверами и добавлен упоминавшийся выше COM-интерфейс IDispatch, обязательный в OLE Automation. Это позволило OPC Foundation издать обёртку (wrapper) в виде dll, преобразующую один интерфейс в другой. Второе замечание. Стандарт DA имеет две версии интерфейсов: 1.0 и 2.0. Как мы уже знаем, с точки зрения COM, это самостоятельные спецификации. OPC-клиент предварительно запрашивает, может ли он работать с нужным ему COM-интерфейсом в используемом OPC-сервере. С точки зрения функциональности, в версии 2.0 механизм уведомления клиента приведён к стандартному механизму COM/DCOM, что упрощает программирование. Основной единицей данных в OPC является переменная (Item). Переменная может быть любого типа, допустимого в OLE: различные целые и вещественные типы, логический тип, строковый, дата, валюта, вариантный тип и так далее. Кроме того, переменная может быть массивом. Каждая переменная обладает свойствами. Различаются обязательные свойства, рекомендуемые и пользовательские. Обязательными свойствами, понятно, обязана обладать каждая переменная. Это, во-первых, текущее значение переменной, тип переменной и права доступа (чтение и/или запись). Во-вторых, очень важные свойства качество переменной и метка времени. Технология OPC ориентирована на работу с оборудованием, а оборудование может давать сбои, так что корректное значение переменной не всегда известно OPC-серверу, о чём и уведомляется клиент через качество (хорошее/плохое/неопределённое и дополнительная информация). Метка времени сообщает о том, когда переменная получила данное значение и/или качество. Ещё одним обязательным свойством является частота опроса переменной OPC-сервером. Не совсем понятно, почему это свойство объявлено обязательным, так как не все OPC-серверы работают в режиме опроса оборудования. Поэтому существуют серверы, не реализующие это свойство. Последним из обязательных свойств является описание переменной. Это строковое значение, содержащее информацию для пользователя о том, зачем нужна эта переменная. |
Читайте: |
---|
Диспетчеризация пунктов:
Система диспетчеризации для РТС и ЦТПЗаказчик: филиал «Северо-Западный» №9 ОАО «МОЭК», г. Москва. Объект диспетчеризации: РТС и ЦТП, а также отдельные узлы учета. Решаемые задачи: система диспетчеризации осуществляет информационн... |
АСУ ТП и система диспетчеризация головных водозаборных сооруженийОбъектом диспетчеризации и управления является технологическое оборудование артезианских скважин (общее число 80 скважин), находящееся в павильонах над артезианскими скважинами и водоводы (5 водовод... |
СИСТЕМА МОНИТОРИНГА И УПРАВЛЕНИЯ ЭЛЕКТРООБОРУДОВАНИЕМ СКЛАДСКОГО КОМПЛЕКСАЗаказчик: ООО «Юг Логистик - сервис», г. Москва Описание технологического процесса: Объектом мониторинга и удалённого управления являются системы электрооборудования и отдельные агрегаты складск... |
Теория АСУ:
Введение в теорию регулированияС началом индустриализации назрела насущная необходимость в более точных методах измерения и самих мерах. Одним из первых шагов в этом направлении стала заключенная в 1875 году в Париже Метрическая ... |
Механические источники энергииС 60-х гг. 19 в., в связи с быстрым развитием железных дорог, стала очевидна необходимость автоматизации железнодорожного транспорта и прежде всего создания автоматических приборов контроля скорости... |
Внедрение информационных системКроме того, внедрение информационных систем позволяет улучшить ряд показателей: Производительность труда (операционная эффективность) имеет отношение к скорости, стоимости и качеству выполнения р... |
Автоматическая линия - общие понятия и примененияАвтоматическая линия, система машин, комплекс основного и вспомогательного оборудования, автоматически выполняющего в определённой технологической последовательности и с заданным ритмом весь процесс... |
Технические средства автоматизации производствИстория развития технических средств автоматизации а также сформировавшаяся структура определяющаяся их назначением. Средства формирования, передачи, первичной обработки и автоматического извлечения... |
Оборудования в АСУ:
Многокомпонентное дозирование в приготовлении комбикормНедавно началась промышленная эксплуатация завода ЗАО «Неокорм» по производству премиксов в г. Лакинск Владимирской области.[1] ... |
Некоторые особенности дозаторовДозаторы инертных материалов песка и щебня (рис.3.) имеют ряд особенностей. Дозирующие заслонки установлены на раме с возможнос... |
Управление процессом:
Система мониторинга и управления электрооборудованием сОбъект автоматизации: Реализована диспетчеризация и удаленное управление системами электрооборудования и отдельными агрегатами с... |
Автоматизация машины круглоткацкой МКТ-2Целью автоматизации являлась замена физически изношенной и морально устаревшей системы управления уникальной круглоткацкой машин... |