Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебник ИСПиУ.doc
Скачиваний:
215
Добавлен:
18.09.2019
Размер:
17.33 Mб
Скачать

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

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

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

Необходимо обращать внимание не только на наличие техни­ческой поддержки SCADA-систем как таковой, но и на ее качество.

Что следует понимать под технической поддержкой? В класси­ческом варианте — это консультационные услуги пользователям SCADA-продукта на этапе его эксплуатации, прошедшим базовый курс (как минимум) обучения.

Для зарубежных систем в России возможны следующие уровни поддержки:

  • услуги фирмы-разработчика;

  • обслуживание регио­нальными представителями фирмы-разработчика;

  • взаимодействие с системными интеграторами.

Российские партнеры ведущих ми­ровых производителей, как правило, обеспечивают достаточный уровень сервиса для своих заказчиков в виде русификации доку­ментации, регулярных курсов, «горячей линии» и решения про­блем, связанных с индивидуальными требованиями заказчика. Тем не менее выяснение ситуации о реальном качестве поддержки российским дистрибьютором соответствующего продукта – один из главных вопросов, требующих тщательной проработки при выборе той или иной зарубежной SCADA-системы.

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

Любая система управления, имеющая интерфейс с оператором, должна допускать возможность общения с человеком на его род­ном языке. Поэтому крайне важна возможность использования в системе различных шрифтов кириллицы, ввод/вывод системных сообщений на русском языке, перевод документации, различных информационных материалов. Для российских систем эта пробле­ма вообще отсутствует, так как они разрабатывались отечествен­ными фирмами. Для многих зарубежных продуктов проблема русификации в значительной мере снимается, во всяком случае, для подсистем исполнения или RunTime-подсистем, если они исполь­зуют наборы шрифтов Windows. Часть зарубежных систем имеют переводы документации на русский язык (InTouch, iFIX).

Нужна ли русифицированная среда разработки? Положитель­ный ответ далеко не очевиден. Но если «да», то среда должна быть обязательно протестирована и рекомендована фирмой-разработчиком. Кроме легитимности этой процедуры важно, что­бы в русифицированной версии отслеживались последние обнов­ления “update”, реализованные фирмами-разработчиками в виде PatchFix и ServicePack.

Оценка стоимости инструментальных систем

Стоимость SCADA-систем, на первый взгляд, кажется достаточно высокой. При этом механизм определения цены у разных фирм-разработчиков различен: стоимость InTouch, например, зависит от количества переменных, используемых в разрабатываемой прикладной программе, стоимость Simplicity определяете числом каналов ввода/вывода, которые должна поддерживать система, а пакет FactoryLink/Monitor Pro имеет высокую базовую стоимость, но не имеет ограничений по числу каналов и тэгов [14]. При оценке стоимости SCADA-системы учитываются минимальные и рекомендуемые ресурсы компьютера, необходимые для его установки. При этом в некоторых системах, например WinCC число допустимых переменных напрямую зависит от числа доступных ОЗУ. Квалифицированное использование SCADA-пакета позволяет уменьшить требуемое число переменных процесса, ко­торые влияют на стоимость.

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

Составляющая «стоимость сопровождения» (или «стоимость владения») обычно наиболее «скрыта от глаз пользователя» и за­висит от многих факторов, таких, например, как:

  • стоимость «риска» покупки, определяемого рыночной надежностью фирмы-поставщика, рыночной стабильностью фирмы-изготовителя продукта;

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

  • «время реакции» поставщика на проблемы покупателя;

  • наличие реального прикладного опыта и хорошего знания поставляемого пакета специалистами поставщика;

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

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

Стоимость, связанная с трудозатратами на разработку приложе­ний при использовании SCADA-систем, существенно уменьшается по сравнению с использованием традиционного программирова­ния. Например, работы по созданию системы информационного обслуживания в CERNe, которая содержала несколько десятков узлов, вместе с отладкой заняли около трех месяцев и выполнялись с помощью системы FactoryLink. Следует учесть, что сказанное выше относилось к стоимости системы разработки; стоимость систем исполнения составляет обычно 30...50% от стоимости систе­мы разработки.

Чтобы оценить время окупаемости SCADA-системы, необхо­димо учесть множество факторов, включая число проектов, реали­зуемых на основе этой системы, стоимость этих проектов и т. д. Ориентировочно, если речь идет о бизнесе системного интеграто­ра, реализация двух-трех проектов при приобретении системы разработки SCADA окупает ее (например, окупаемость проекта на TRACE MODE составляет 0,5-3 месяца).