- •Автоматизация электротехнических систем
- •Часть 2
- •Литература
- •Глава 1. Выбор программных средств асутп
- •1.1. Общие положения
- •1.2. Архитектура асу тп
- •1.3. Разработка scada-системы
- •1.4. Выбор scada-систем
- •1. Технические характеристики
- •2. Экономические характеристики
- •3. Эксплуатационные характеристики
- •1.5. Основные структурных компонента scada
- •Глава 2. Построение графического интерфейса
- •2.1. Графические средства InTouch
- •2.2. Графические средства Citect
- •Глава 3. Организация связи с устройствами ввода/вывода
- •3.1. Аппаратная и программная реализация связи
- •3.2.1. Общие сведения
- •Производителю оборудования применение opc дает легкость инсталляции прибора в различные асутп и независимость от производителей по, что увеличивает рынок сбыта приборов
- •3.2.2. Opc da-сервер
- •3.2.3. Стандарт opc ua
- •3.3. Средства ввода/вывода InTouch
- •3.4. Средства ввода/вывода Citect
- •3.5. Функциональные модули Citect
- •Конфигурирование Citect-компьютеров в сети
- •Глава 4. Алармы и события
- •4.1. Типовые алармы
- •4.2. Алармы и события в InTouch
- •4.3. Алармы в Citect
- •Глава 5. Тренды
- •5.1. Тренды в InTouch
- •5.2. Тренды в Citect
- •Глава 6. Встроенные языки программирования
- •6.1. Скрипты в InTouch
- •Встроенные функции
- •6.2. Язык Cicode
- •1) Команды
- •2) Выражения
- •3) Функции
- •Глава 7. Базы данных
- •7.1. Общие сведения
- •История развития
- •Критерии оценки бд
- •Характеристика
- •Глава 8. Рецептурное управление
- •Глава 9. Распределенные системы управления
- •9.1. Общие замечания
1.4. Выбор scada-систем
Необходимо выяснить:
1) Насколько эффективно конкретная SCADA решает задачи взаимодействия АРМ с УСО, характерными для конкретного объекта управления (имеются ли не-обходимые драйверы). При этом SCADA ни в коей мере не должна ограничивать выбор технических средств автоматизации;
2) Насколько эффективно реализуются возможности создания многоуровневых структур с использованием промышленных шин, вычислительной сети, современных средств связи и Интернет, если это важно для конкретного ОУ;
3) Насколько эффективно решаются задачи, характерные для конкретного ОУ. Например, если ОУ имеет большое количество однородных структур, то важны возможности конкретной SCADA в части простоты тиражирования отработанных программных решений. Во многих случаях далее это качество при прочих равных условиях может стать определяющим.
В целом выбор SCADA осуществляется на основе технических, экономических и эксплуатационных характеристик
1. Технические характеристики
1) Поддерживаемые программно-аппаратные платформы. Большинство SCADA-систем реализовано на Windows платформах. Учитывая позиции Microsoft на рынке ОС, следует отметить, что даже разработчики многоплатформных SCADA, приоритетным считают развитие своих систем на платформе Windows. Некоторые имеют широкий список поддерживаемых платформ: DOS, MS Windows, OS/2, Linux и др. В RealFlex и Sitex основу программной платформы принципиально составляет ОСРВ QNX.
2) Наличие средств сетевой поддержки. Для эффективного функционирования в разнородной среде SCADA должна иметь поддержку работы в стандартных сетевых средах (Ethernet, промышленные и т.д.) с использованием стандартных протоколов (TCP/IP и др.).
3) Встроенные командные языки. Большинство SCADA-систем имеют встроенные языки высокого уровня типа VBA, позволяющие генерировать адекватную реакцию на события. Некоторые SCADA поддерживают языки МЭК 61131-3 для программирования задействованных в проекте контроллеров.
4) Поддерживаемые базы данных. Одной из основных задач SCADA является обработка данных: сбор, оперативный анализ, хранение, и т. д. Таким образом, в рамках создаваемой системы должна функционировать база данных. Практически все SCADA-системы, используют интерфейс ODBC для доступа к базам данных с языком запросов SQL.
5) Графические возможности. В каждой SCADA существует графический объектно-ориентированный редактор с определенным набором анимационных функций. Используемая векторная графика дает возможность осуществлять широкий набор операций над выбранным объектом, а также быстро обновлять изображение на экране, используя средства анимации. Важна поддержка стандартных функций GUI (Graphic Users Interface).
6) Открытость систем. Система является открытой, если для нее определены и описаны используемые форматы данных и процедурный интерфейс, что позволяет подключить к ней "внешние", независимо разработанные компоненты. Открытая система должна поддерживать: стандартные ОС, сети, протоколы, веб-технологии, обмен данными.
Современные SCADA-системы предоставляют набор драйверов к существующим устройствам нижнего уровня и имеют средства создания собственных драйверов.
