Системы SCADA/DCS. Пакет Genie. Краткое описание возможностей.



SCADA –(Supervisory Control And Data Acquisition )  

Характеристики SCADA-систем

· автоматизированная разработка, дающая возможность создания ПО системы автоматизации без реального программирования;

· средства сбора первичной информации от устройств нижнего уровня;

· средства управления и регистрации сигналов об аварийных ситуациях;

· средства хранения информации с возможностью ее постобработки (как правило, реализуется через интерфейсы к наиболее популярным базам данных);

· средства обработки первичной информации;

· средства визуализации информации в виде графиков, гистограмм и т.п.;

· возможность работы прикладной системы с наборами параметров, рассматриваемых как "единое целое" ("recipe" или "установки").

Функциональные возможности

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

· Разработка архитектуры системы автоматизации в целом. На этом этапе определяется функциональное назначение каждого узла системы автоматизации.

· Решение вопросов, связанных с возможной поддержкой распределенной архитектуры, необходимостью введения узлов с "горячим резервированием" и т.п.

· Создание прикладной системы управления для каждого узла. На этом этапе специалист в области автоматизируемых процессов наполняет узлы архитектуры алгоритмами, совокупность которых позволяет решать задачи автоматизации.

· Приведение в соответствие параметров прикладной системы с информацией, которой обмениваются устройства нижнего уровня (например, программируемые логические контроллеры - PLCs) с внешним миром (датчики температуры, давления и др.)

· Отладка созданной прикладной программы в режиме эмуляции и в реальном режиме.

Перечисленные выше возможности систем SCADA в значительной мере определяют стоимость и сроки создания ПО, а также сроки ее окупаемости.

 DCS – (Distributed Control System)

Возможности пакета Genie:

1. VBA – совместимое редактирование сценариев.

2. Функции отладки сценариев

3. Программирование задач и ввод-вывод в реальном времени

4. Мультизадачность - одновременное редактирование нескольких задач (каждая отображается в своем окне и имеет свои параметры) до 8

5. Возможность изменения порядка исполнения функциональных блоков (порядок основывается на приоритете выполняемой операции)

6. Виртуальные теги – мощное средство, позволяет создавать пользовательские объекты без использования функционального блока. Виртуальные теги доступны всем задачам, это обеспечивает возможность их использования для обмена данными между несколькими задачами.

7. Средства рисования - кроме стандартных элементов отображения представляет инструменты для рисования пользовательских графических элементов – насосы, клапаны, сегменты и т.п. Сам пользователь может конфигурировать цвета и размеры. Используя команды сгруппировать/разгруппировать можно объединять графические примитивы в единое изображение.

8. Функция генерации отчета тревог – создает отчеты об отказах оборудования, содержит информацию о времени отказа, о восстановлении работоспособности.

 

Основные особенности SCADA-систем и их обзор. 

Перечислим некоторые из популярных на западном и российском рынках SCADA-систем, имеющих поддержку в России:

SCADA Фирма-изготовитель Страна
Factory Link United States DATA Co. США
InTouch Wonderware США
Genesis Iconics США
WinCC Siemens Германия
RealFlex BJ Software Systems США
Sitex Jade Software Англия
FIX Intellution США
Trace Mode AdAstra Россия
Simplicity GE Fanuc Automation Россия
RSView Rockwell Software Inc. США

Общий анализ подобных пакетов позволяет сформулировать некоторые основные возможности и характерные особенности SCADA-систем.

Встроенные командные языки

Большинство SCADA-систем имеют встроенные языки высокого уровня, VBasic-подобные языки, позволяющие сгенерировать адекватную реакцию на события, связанные с изменением значения переменной, с выполнением некоторого логического условия, с нажатием комбинации клавиш, а также с выполнением некоторого фрагмента с заданной частотой относительно всего приложения или отдельного окна.

Поддерживаемые базы данных

Практически все SCADA-системы, в частности, Genesis, InTouch используют ANSI SQL синтаксис, который является независимым от типа базы данных. Таким образом, приложения виртуально изолированы, что позволяет менять базу данных без серьезного изменения самой прикладной задачи.

Графические возможности

Для специалиста-разработчика системы автоматизации, также как и для специалиста-"технолога", чье рабочее место создается, очень важен графический пользовательский интерфейс. Функционально графические интерфейсы SCADA-систем весьма похожи. В каждой из них существует графический объектно-ориентированный редактор с определенным набором анимационных функций. Используемая векторная графика дает возможность осуществлять широкий набор операций над выбранным объектом, а также быстро обновлять изображение на экране, используя средства анимации.
Эксплуатационные характеристики

Эксплуатационные характеристики SCADA-системы имеют большое значение, поскольку от них зависит скорость освоения продукта и разработки прикладных систем. Они в конечном итоге отражаются на стоимости реализации проектов.

Удобство использования

Следует отметить, что сервис, предоставляемый SCADA-системами на этапе разработки прикладного ПО, обычно очень высок - это вытекает из основных требований к таким системам. Почти все они имеют Windows-подобный пользовательский интерфейс, что во многом повышает удобство их использования, как в процессе разработки, так и в период эксплуатации прикладной задачи.

Наличие и качество поддержки

Необходимо обращать внимание не только на наличие технической поддержки SCADA-систем, как таковой, но и на ее качество. Для зарубежных систем в России возможны следующие уровни поддержки: услуги фирмы-разработчика; обслуживание региональными представителями фирмы-разработчика; взаимодействие с системными интеграторами. Судя по большому количеству установок зарубежных систем, исчисляющихся в тысячах (InTouch - 80000, Genesis - 30000), можно быть уверенным в том, что поддержка этих систем очень эффективна.
Отечественные системы, несмотря на малые количества установок по сравнению с система-ми ведущих зарубежных фирм (имеется в виду глобальный рынок), создавались и поддерживаются фирмами-разработчиками, содержащими штат профессиональных программистов, которые имеют все предпосылки для качественного технического обслуживания своих продуктов.

Русификация

Любая система управления, имеющая интерфейс с оператором, должна допускать возможность общения с человеком на его родном языке. Поэтому крайне важна возможность использования в системе различных шрифтов кириллицы, ввод/вывод системных сообщений на русском языке, перевод документации, различных информационных материалов.

Стоимость системы

Стоимость SСADA систем, на первый взгляд, кажется достаточно высокой. При оценке стоимости SCADA-системы учитываются минимальные и рекомендуемые ресурсы компьютера, необходимые для ее установки.

Стоимость освоения системы

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

Стоимость сопровождения или "стоимость владения"

Эта составляющая обычно наиболее "скрыта от глаз покупателя" и зависит от многих факторов. Например, таких:

· Стоимость "риска" покупки, который определяется такими параметрами как рыночная надёжность фирмы-дистрибутора инструментального пакета (трудно говорить о надёжности фирмы, если её, скажем, штат 1-5 человек), рыночная стабильность фирмы-изготовителя продукта;

· Стоимость коммуникаций с фирмой-поставщиком;

· "Время реакции" поставщика на проблемы покупателя;

· Наличие реального прикладного опыта и хорошего знания поставляемого продукта специалистами фирмы-поставщика. Наличие в принципе у поставщика специалистов по продукту;

· Степень открытости, адаптируемости и модернизируемости продукта.

Эти и многие другие факторы, влияющие на "стоимость владения" необходимо учитывать при выборе системы. Можно подчеркнуть, что концентрация разработчиков SCADA-систем на поле Windows NT способствует снижению "стоимости владения" пользователем этими продуктами.


Дата добавления: 2018-08-06; просмотров: 403; Мы поможем в написании вашей работы!

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






Мы поможем в написании ваших работ!