Стартовая страница

Новая версия SCADA-пакета iFIX 3.5 как основа для построения АСУ ТП современного предприятия.

В.В. Дульнева, М.Ю. Терлецкий (ООО "Индасофт")

В последнее время проблема выбора систем автоматизации нижнего уровня отошла на второй план. Основное внимание уделяется более дорогим системам верхнего уровня: ERP, MES и т.п. Интерес к системам АСУ ТП утих. А напрасно! В условиях высококонкурентного рынка производители SCADA-систем вынуждены постоянно улучшать и дорабатывать свои продукты, в надежде захватить новых и удержать старых заказчиков. Битва идет нешуточная. Новые версии программных продуктов выходят каждые полгода, суля новые выгоды и возможности для потребителей.

Сам рынок производителей тоже не стоит на месте. В конце прошлого года компания GE Fanuc приобрела компанию Intellution, создателя SCADA-систем FIX, iFIX, а также ряда других продуктов для автоматизации производства. В течение этого года все пользователи Intellution, а также специалисты, интересующиеся автоматизацией, пристально следили за развитием событий, гадая, как же повлияет это приобретение на судьбу компании и на линейку ее программных продуктов.

Компания GE Fanuc, один из гигантов промышленной автоматизации, вдохнула новые силы в развитие комплекса программных продуктов Plant Intelligence, значительно расширив его и дополнив новыми пакетами. Став подразделением компании GE Fanuc, бывшая Intellution, ныне GE Fanuc International, получила дополнительные ресурсы и мощную поддержку для дальнейшего развития.

К радости заказчиков компания GE Fanuc стала продолжать развитие одной из самых сильных и надежных SCADA-систем – iFIX. Любимое детище Intellution, количество инсталляций которого успешно перевалило за 200000, работает во многих отраслях промышленности по всему миру. Удобство, надежность и гибкость сделали iFIX одним из самых популярных SCADA-пакетов. В конце августа компания GE Fanuc объявила о выходе очередной версии iFIX - 3.5.

SCADA-система iFIX

Что же делает iFIX таким популярным? В первую очередь, безусловно, это надежность. Для предприятия любой отрасли жизненно необходима безошибочная и безотказная работа систем автоматизации. Первая версия пакета была создана более 20 лет назад. За это время вышло больше десятка версии продукта, и были найдены и исправлены все ошибки и проблемные места, которых невозможно избежать при создании нового программного продукта. Выход каждой версии iFIX сопровождает полномасштабной акцией тестирования продукта всеми дистрибьюторами на совместимость с соответствующими региональными операционными системами.

Не менее важным является вопрос безболезненной интеграции системы автоматизации в существующую инфраструктуру предприятия. Для решения этой задачи в iFIX включена поддержка различных протоколов обмена данными: OPC (клиент, сервер), OLEDB, ODBC, DDE. С их помощью также осуществляется передача производственной информации в архивы исторических данных и системы более высокого уровня. Также для iFIX существуют драйверы ко многим ПЛК, включая российские: Эмикон, Ломиконт, Ремиконт и др.

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

Создание проектов в iFIX осуществляется в удобной и многофункциональной среде разработки Intellution Workspace. Интуитивно понятный интерфейс, большое количество мастеров-помощников (анимации, закрашивания, открытия/закрытия/замены рисунков, переключения дискретных тегов и т.п.) и встроенная библиотека объектов Dynamo позволяют значительно сократить время разработки проекта и сосредоточить основные усилия не на освоении пакета, а на реализацию стоящих перед разработчиком задач.

В состав iFIX также включена Демо-система с примерами проектов из различных отраслей: химическая, фармацевтическая, водоснабжение и дискретное производство. Демо-система позволяет не только быстрее освоить возможности пакета, но и использовать эти примеры целиком или частично при разработке собственных систем.

Для решения сложных или нестандартных задач в SCADA-пакет встроен один из наиболее широко распространенных в мире языков программирования MS VBA.

Для безопасного внедрения объектов ActiveX компания Intellution разработала технологию Secure Containment. Использование этой технологии позволяет предотвратить сбой или отказ от работы системы автоматизации при возникновении ошибки в объекте ActiveX.

Многоуровневая система безопасности iFIX осуществляет контроль доступа персонала к системе управления и предоставляет каждому сотруднику функции в соответствии с его правами доступа.

iFIX поддерживает клиент-серверную архитектуру, что делает его весьма гибким средством для построения систем автоматизации. При этом SCADA-сервер выполняет сбор данных, их анализ и хранение в архиве, генерацию тревог, организацию диспетчерского управления. Узлы-клиенты iClient получают всю необходимую информацию от SCADA-серверов и реализуют функции визуализации и диспетчерского управления.

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

При использовании iFIX в терминальном режиме центральным элементом является Terminal Server с установленным программным пакетом iClientTS, организующим мультисеансовый, многопользовательский режим работы для подключенных к нему терминалов. iClientTS – это также клиент iFIX, он реализует все основные функции обычного клиента iClient, такие как VBA скрипты, тренды, тревоги, защита и т.п. В терминальном режиме вся обработка информации производится централизованно, на терминальном сервере, благодаря чему в качестве терминалов могут использоваться бездисковые ПК и маломощные компьютеры. Работа клиента в терминальном режиме осуществляется через web-браузер, при этом не требуется установки дополнительного ПО.

Для генерации отчетов в iFIX используются встроенные библиотеки Crystal Reports. Для сбора исторических производственных данных в состав iFIX включен модуль классической истории.

Что нового в версии 3.5?

Новая версия iFIX 3.5 появилась в августе 2003 года. Основные усовершенствования коснулись стратегически важных функций: удовлетворение требований пользователей, развитие Web-функциональности, развитие системы защиты приложения, а также обновления базовых технологий и поддержки новых ОС.

В iFIX 3.5 появилась утилита управления проектами, которая облегчает разработчику работу с несколькими системами. Среди ее возможностей автоматическое создание набора папок для проекта, автоматическая генерация базовых файлов, создание “набора по умолчанию” для восстановления проекта, новое меню запуска текущих проектов, ведение списка последних рабочих проектов. Кроме того, утилита “Backup & Restore” значительно переработана и теперь также проектно-ориентирована. Она позволяет создавать полный и выборочный архив проекта для переноса и развертывания на другом ПК.

Новая система защиты приложений от несанкционированных изменений включает утилиту Application Validator, осуществляющую проверку целостности файлов и контроль изменений в проекте. Запуск Application Validator может происходить автоматически по времени или по событиям. При этом проверяться могут не только “родные” файлы, но и, например, документы, входящие в проект и назначенные для проверки. При необходимости файлы можно исключать из работы (например, файлы протоколов). Управлять работой утилиты может только пользователь с соответствующими правами, и за это отвечает уже система безопасности iFIX. iFIX 3.5 с новой утилитой Application Validator теперь совместим с программным пакетом Manager 4.0 для коллективной разработки проектов АСУТП и контроля версий.

Новая утилита Менеджер профайлов пользователей позволяет определять стартовую конфигурацию для конкретных пользователей или групп, в т.ч. и таких как “Guest”, причем в это понятие входит как определение запускаемого проекта, так и набор функций пакета, доступных данному пользователю.

Новые возможности работы в терминальном режиме включают возможность использования единого IP-адреса для всех сессий Terminal Services и применение Менеджера профайлов, т.е теперь возможен автоматический запуск соответствующих приложений по имени пользователя, начавшего свой сеанс работы с iFIX в терминальном режиме.

Кроме того, Мастер создания мнемосхем поддерживает теперь стандартные размеры экранов портативных устройств, т.е. можно создавать мнемосхемы, размеры которых устанавливаются в процентах от экрана, например, такого устройства как IPAQ® и т.п.

iFIX 3.5 поддерживает новую ОС Windows Server 2003.

Поддержка .NET в iFIX Integration Toolkit позволяет разрабатывать пользовательские приложения, взаимодействующие с iFIX с использованием Microsoft Visual Studio.net.

Кроме того, появилась встроенная поддержка принтеров, подключенных по USB для печати тревог и сообщений по мере их появления. А OPC-серверы к БДРВ iFIX и Workspace OPC Client теперь работают в сети благодаря поддержке технологии DCOM.

Дальнейшее развитие получил встроенный язык скриптов. Его версия обновлена до MS VBA 6.3. При этом надо отметить, что iFIX предоставляет эту технологию по-разному для разных групп пользователей. С одной стороны встроенные Мастера и настройки “скрывают” ее присутствие и позволяют большинство стандартных функций решить без программирования, с другой все богатые возможности VBA могут быть использованы разработчиком с помощью стандартной среды разработки от Microsoft.

В заключение хочется отметить, что пакет iFIX широко используется на предприятиях различных отраслей в СНГ и странах Балтии. Среди его пользователей такие предприятия как Пикалевское объединение Глинозем, Фосфорит, Балаковские минеральные удобрения, Воскресенские минеральные удобрения, Транснефть, Энергомашкорпорация, Мосэнерго, Северсталь, ГродноАзот, Минскэнерго, Беларусский металлургический завод, Харьковоблэнерго, Киришинефтеоргсинтез, Лукойл-Пермнефтеоргсинтез и многие другие.


Яндекс.Метрика
Рейтинг@Mail.ru
Кнопка