Проблема выбора SCADA-систем

 

Требования к SCADA.

Разработчиков систем автоматизации в первую очередь интересуют следующие характеристики SCADA-систем:

- качество документации;

- техническая поддержка в России;

- открытость и масштабируемость;

- полнофункциональность;

- надежность;

- эффективность;

- цена.

 

Качество сопроводительной документации является одной из ключевых характеристик.

Низкое качество документации (например, ее неполнота или англоязычность приводит к фактическому ухудшению качества сопровождения.

 

Техническая поддержка определяет, сколько времени и сил придется затратить системному интегратору на освоение всех возможностей системы.

При ее отсутствии зачастую оказывается, что проще и быстрее написать программу самостоятельно, нежели разобраться, как пользоваться готовой.

 

Вопрос масштабируемости значим потому, что мы можем иметь проекты разного масштаба (от сотен сигналов до десятков тысяч).

Иметь SCADA-пакет, применяемый либо только в малых, либо только в больших системах, непрактично.

 

Требование открытости имеет несколько основных аспектов.

Во-первых, это возможность сопряжения данной SCADA с различными продуктами других фирм-производителей (ПО технологических контроллеров, СУБД, другие SCADA).

Во вторых, это наличие мощного и универсального скриптового языка.

В третьих, это возможности встраивания в SCADA готовых компонентов (в первую очередь - ActiveX).

(Поддержка ActiveX-технологии позволяет создавать экранные формы, состоящие из ранее разработанных компонентов, как из кубиков.

В настоящее время формируется открытый рынок ActiveX- компонентов и появляются фирмы, специализирующиеся на выпуске подобной продукции).

 

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

 

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

 

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

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

 

Цена - это и цена лицензий на исполнительные модули пакета (run-time модули), и зависимость этой цены от числа тегов и запрошенного набора функций, а также стоимость документации и обучения.