П.3. Программное обеспечение

В настоящее время наиболее распространенными отечественными универсальными SCADA являются MasterSCADA (ИнСАТ, www.masterscada.ru), TraceMode (AdAstrA Research Group, Ltd, www.adastra.ru), Круг-2000 (НПФ «КРУГ», www.krug2000.ru) и САРГОН (НВТ-Автоматика, nvt.msk.ru). Все системы удовлетворяют основным требованиям к SCADA, описанным выше, и успешно конкурируют с зарубежными аналогами.

 

MasterSCADA.

Система MasterSCADA фирмы «ИнСАТ» [13] предназначена для создания полномасштабных систем автоматизации в различных отраслях промышленности.

Основной ее особенностью является объектный подход, использованный на уровне описания системы при ее настройке на конкретный объект автоматизации. Например, цех, участок, технологический блок и физическое устройство при создании проекта с помощью MasterSCADA рассматривается как отдельные объекты.

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

Существует возможность наследования всех настроек от «родительских» объектов. Это означает, что в MasterSCADA нет необходимости вводить настройки для каждого типа объектов «с нуля». Можно использовать наследование этих настроек с родительского объекта, изменив в них только те параметры, которые отличают родителя от потомка.

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

 

Тrace Mode.

SСАDА-система TraceMode 6 фирмы AdAstrA состоит из инструментальной системы и набора исполнительных модулей. В ее состав входят также средства управления бизнес-процессами производственного предприятия.

Для увеличения скорости разработки проекта пользователя применяется оригинальная технология автопостроения. Автопостроение позволяет снизить количество ошибок, допускаемых пользователем при ручном создании проекта.

Автоматически в SCADA могут быть построены:

- источники данных ПЛК и модулей ввода-вывода по известной конфигурации;

- каналы по источникам данных;

- связи каналов из редактора аргументов;

- связи контроллер-сервер и сервер-сервер;

- SQL-запросы;

- связи с ОРС-сервером;

- связь с ODBC.

 

В пятой версии TraceMode инструментальная система представлена в виде отдельных компонентов, в 6-й использована интегрированная среда разработки.

В систему Trace Mode 6 включены пять языков программирования: Techno SFC, Techno LD, Techno FBD, Techno ST, и Techno IL, которые являются расширениями соответствующих языков стандарта МЭК 61131-3.

 

 

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

Долгий период неопределенности в средствах программирования ПЛК и SСАDА-пакетов завершился принятием общепризнанного стандарта МЭК 61131-3 и созданием на его основе инструментальных средств программирования, которые поддерживаются фирмами, специализирующимися на программном обеспечении.

Существенный вклад в открытость систем автоматизации внес стандарт ОРС, обеспечивший системным интеграторам широчайший выбор аппаратного обеспечения, совместимого с любыми стандартными SСАDА-пакетами, а разработчикам контроллерного оборудования – расширение рынков сбыта.

 

Список использованной литературы

 

1. В.В. Денисенко, Компьютерное управление технологическим процессом, экспериментом, оборудованием. Москва. Горячая линия – Телеком. 2011 г.

2. http://www.computerbooks.ru/книга/информатика Конспект лекций по курсу «Информатика»

3.