![]() КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Технологии ОРСВзамен DDE компания Microsoft предложила более эффективное и надежное средство передачи данных между процессами – OLE (Object Linking and Embedding – включение и встраивание объектов). Механизм OLE поддерживается в RSView, Fix, InTouch, Factory Link/Monitor Pro и др. На базе OLE появляется новый стандарт ОРС (OLE for Process Control), ориентированный на рынок промышленной автоматизации. Новый стандарт, во-первых, позволяет объединять на уровне объектов различные системы управления и контроля, функционирующие в распределенной гетерогенной среде; во-вторых, ОРС устраняет необходимость использования различного нестандартного оборудования и соответствующих коммуникационных программных драйверов. Основная цель стандарта ОРС заключается в определении механизма доступа к данным с любого устройства из приложений. ОРС позволяет производителям оборудования поставлять программные компоненты, которые стандартным способом обеспечат клиентов данными с ПЛК. С точки зрения SCADA-систем появление ОРС-серверов означает разработку программных стандартов обмена с технологическими устройствами. Поскольку производители полностью разбираются в своих устройствах, то эти спецификации являются для них руководством к разработке соответствующих серверов. Так как эти программные драйверы имеются на рынке, разработчики SCADA-систем предлагают свои механизмы связи с ОРС-драйверами. ОРС-интерфейс допускает различные варианты обмена: получение «сырых» данных с физических устройств, из распределенной системы управления или из любого приложения в соответствии с рисунком 2.1.5. При широком распространении ОРС-стандарта появятся следующие преимущества: · ОРС позволят определять на уровне объектов различные системы управления и контроля, работающие в распределенной гетерогенной среде; · ОРС устранят необходимость использования различного нестандартного оборудования и соответствующих коммуникационных программных драйверов; · у потребителя появится больший выбор при разработке приложений.
Рисунок 2.1.5 – Клиент-серверная архитектура системы ОРС
С ОРС-решениями интеграция в гетерогенные (неоднородные) системы становится достаточно простой. Применительно к SCADA-системам ОРС-серверы, расположенные на всех компьютерах системы управления производственным предприятием, стандартным способом могут поставлять данные со скоростью 10...20 тыс. переменных/сек в программу визуализации, базы данных и т. п., уничтожая, в некотором смысле, само понятие неоднородной системы. На рынке появились инструментальные пакеты для написания ОРС-компонентов, например OPC-Toolkits фирмы FactorySoft Inc., включающий ОРС Server Toolkit, ОРС Client Toolkit, примеры ОРС-программ. При обмене данными с ОРС-сервером допускается два режима: · периодический режим, когда с заданной частотой данные запрашиваются ОРС-клиентом; · режим по изменению значения, когда обмен происходит при изменении значения переменной на заданную (при конфигурировании обмена) величину. Предпочтительным является второй тип обмена. Формат передаваемых данных определяется ОРС-протоколом как V (Value – значение), Q (Quality – качество), Т (Timestamp – метка времени) [17].
|