Управление вводом-выводом

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

Существует еще один недостаток такой встроенной в систему SCADA поддержки устройств нижнего уровня. Разработчики систем SCADA редко могут разработать высококачественный драй­вер, поддерживающий все функциональные возможности кон­кретного устройства, — как правило, это доступно только разра­ботчику устройства. Поэтому повышается вероятность ошибок в драйверах, которые проявляются на этапе отладки проекта или даже в процессе промышленной эксплуатации АСУТП.

Выходом из подобной ситуации послужило использование промежуточного интерфейса для обмена данными в системе. Ис­торически первым таким интерфейсом стал стандартный межза­дачный интерфейс DDE.

При такой технологии система SCADA производит обмен данными по интерфейсу DDE. В рабочей станции запускается специальная программа (DDE-сервер), которая принимает (по аналогии с UNIX-системами) потоки ввода-вывода системы SCADA и через встроенный драйвер направляет их устройствам нижнего уровня. В этом случае устройства нижнего уровня обслуживаются именно DDE-сервером, а система SCADA остается аппаратно-независимой. Более того, применение стандартного интерфейса для ввода-вывода позволяет легко осуществить связь пакета SCADA со стандартными пакетами MS Windows (напри­мер, MS Wоrd и MS Excel).

Наиболее перспективным и популярным на сегодняшний день способом интеграции подсистем разных изготовителей в со­ставе крупномасштабной АСУТП является использование стан­дарта ОРС (OLE for Process Control). OLE (Object Linking and Embedding — связь и внедрение объектов) — это технология, поз­воляющая включать в создаваемый документ любую информа­цию из других программ: графики, таблицы и др. В настоящее время практически все изготовители контроллеров и других средств промышленной автоматизации поставляют для своей продукции специальные программные драйверы, ориентирован­ные на связь с устройствами нижнего уровня и соответствующие спецификациям ОРС. Такой драйвер называется ОРС - сервером;

Естественно, что для взаимодействия с ОРС - сервером сама система SCADA (или ее компоненты) должна соответствовать определенным требованиям, а именно спецификации ОРС - клиента. Важное свойство такой технологии состоит в том, что ОРС - клиенты, исполняющиеся на рабочих станциях в локальной сети, получают свободный доступ к каналам ввода-вывода ОPC-серве­ров, работающих на других узлах сети — локальных или даже уда­ленных (рис. 9).

 


Использование этой технологии обеспечивает также допол­нительные возможности SCADA-систем — построение распреде­ленных систем и работу через сеть Интернет.








Дата добавления: 2016-02-09; просмотров: 534;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.