Модуль OPC AE как способ передачи оперативных сообщений

Автор: Николаев Д.В., Бедняк С.Г.

Журнал: Теория и практика современной науки @modern-j

Рубрика: Основной раздел

Статья в выпуске: 4 (22), 2017 года.

Бесплатный доступ

В работе рассматривается один из способов передачи сообщений. Раскрывается алгоритм обмена данными между компонентами SCADA - системы.

Модуль opc ae, передача оперативных сообщений, алгоритм обмена данными

Короткий адрес: https://sciup.org/140271344

IDR: 140271344

Текст научной статьи Модуль OPC AE как способ передачи оперативных сообщений

Большой интерес специалистов к промышленной автоматизации не только у нас в стране, но и во всем мире объясняется устойчивой тенденцией роста спроса на средства автоматизации.

Основными направлениями развития программно технического комплекса(ПТК) являются: упрощение структур автоматизированной системы управления технологическим процессом(АСУ ТП), увеличение объема представляемой информации, повышение степени их универсальности, появление новых устройств визуализации, изменение распределения функций между уровнями.

Основными признаками ПТК являются их совместимость, способность функционировать в единой системе, стандартизация интерфейсов, функциональная полнота, позволяющая строить целиком АСУ ТП из средств только данного набора. Такие наборы средств получили название программно-технических комплексов.

При создании современных АСУ ТП наблюдается мировая интеграция и унификация технических решений. Фирмы-разработчики сосредоточивают свои ресурсы на том, что они умеют делать лучше других, заимствуя лучшие мировые достижения в остальных областях, становясь тем самым системными интеграторами, Основное, требование современных систем управления – это открытость системы. Система считается открытой, если для нее определены и описаны используемые форматы данных и процедурный интерфейс, что позволяет подключить к ней «внешние» независимо разработанные компоненты

Для организаций поставляющих оборудование и программное обеспечение(ПО) для АСУТП, успехом работы заключается в быстрой реализации сложных потребностей заказчиков, а так же в надежных и недорогих системах. Для успешной стратегии производителей ПТК основой служит концепция модульного состава на уровне аппаратного и программного обеспечения. Это позволяет потребителям ПТК уменьшить стоимость систем, время на их реализацию и эксплуатационные затраты. Важной составляющей эффективности АСУТП является сохранение качества на протяжении всего жизненного цикла, который по оценкам специалистов должен составляет не менее 10 лет.

Одним из важнейших параметров в транспортировке нефти является контроль нормативных параметров(КНП). Контроль за нормативными параметрами должен организовываться и производиться на уровне нефтеперекачивающей станции(НПС) на отдельном независимом автоматизированном рабочем месте(АРМ КНП) не влияющем на работу систем автоматизации и телемеханизации контролируемого объекта. Задачу контроля за нормативными параметрами целесообразно реализовать именно на отдельном АРМ КНП по следующим причинам:

  • -    функционирование программного обеспечения(ПО) АРМа КНП с учетом возникновения возможных сбоев ПО;

  • -    необходимо разделение локальной технологической сети АСУ ТП НПС и сети передачи данных СДКУ с одного уровня на другой;

  • -    работы по модернизации АРМа КНП не должны требовать вывода из работы АРМа оператора НПС и остановки НПС.

Передачи сообщений является одним из важных факторов СДКУ. В InfinityServer передача сообщений осуществляется с помощью модуля OPC AE. Данный модуль предназначен для обнаружения выполнения заранее определенных условий( алармов) и передачи оповещений об их наступлении всем подключенным клиентам. Обмен данным между компонентами SCADA- системы осуществляется путем:

  • 1.    OPC AE клиенты подключаются к серверу ввода/вывода и подписываются на получение уведомлений об авариях.

  • 2.    OPC DA клиенты изменяют значения сигналов сервера ввода/вывода, которые являются источниками данных для модуля OPC AE. Модуль OPC AE отслеживает изменения сигналов-источников данных. При выполнении заранее определенных условий формируется уведомления и передается OPC AE клиентам, а также соответствующее уведомления передается агенту истории, который пересылает его серверам истории.

  • 3.    OPC AE клиент квитирует полученное от сервера ввода/вывода уведомление, квитанция передается модулю OPC AE. Далее модуль пересылает уведомление всем подключенным OPC AE клиентам, а также передает информацию о квитировании агенту истории.

Для модуля OPC AE источниками данных являются сигналы сервера ввода/вывода. Для каждого тега могут задаваться условия, в отслеживании которых заинтересован OPC AE клиент. С каждым источником данных может быть связано от одного до трех условий. При выполнении подусловия OPC AE клиент получает уведомление.

Свойства сигналов делятся на индивидуальные и наследуемые. К индивидуальным свойствам относятся свойства, присутствие которых у сигнала необходимо (флаг доступности, предел).

К наследуемым свойствам относятся свойства, присутствие которых необходимо у сигнала или его предков в дереве сигналов сервера ввода/вывода. Если свойство задано у предка, то оно по умолчанию наследуется сигналу.

Алгоритм генерации аларма представлен на рис.1.

Рис.1

Список литературы Модуль OPC AE как способ передачи оперативных сообщений

  • В.А. Втюрин, Автоматизированные системы управления технологическими процессами [Текст].
  • SCADA Infinity.Модуль OPC AE [Текст].
Статья научная