
- •Кафедра автоматизации технологических процессов и производств
- •Введение
- •Раздел 1. Основы построения интегрированных систем проектирования и управления (исПиУ)
- •1. Понятие исПиУ. Ее место в системе автоматизации предприятия.
- •2. Структура и функции исПиУ.
- •Классы микропроцессорных комплексов
- •Операционные системы контроллеров
- •Средства технологического программирования контроллеров
- •3. Концепция комплексной автоматизации производства.
- •Современные направления развития микропроцессорных средств управления
- •4. Этапы создания асутп.
- •4.1. Общие положения.
- •4.2. Стадии и этапы создания ас.
- •4.3. Содержание работ.
- •5. Обеспечение исПиУ.
- •6. Понятие открытой системы. Применение открытых систем в промышленной автоматизации.
- •7. Принципы и технологии создания открытых программных систем.
- •Описание межпрограммного протокола – dde
- •Описание типового интерфейса общения программ – ole
- •Приложения типа «клиент-сервер»
- •Описание технологии – com/dcom
- •Описание компонентной объектной архитектуры - corba
- •Описание взаимодействия на базе архитектуры ActiveX
- •Описание языка запросов к реляционным субд - sql
- •Описание обмена программ с субд на базе драйвера odbc
- •Раздел 2. Системы диспетчерского управления и сбора данных (scada-системы)
- •8. Scada-системы. Основные понятия, история возникновения scada-систем.
- •9. Характеристики scada-программ.
- •9.1. Общие сведения о scada-программах:
- •9.2. Структурные особенности scada-программ.
- •9.3. Функциональные характеристики scada-систем.
- •9.4 Технические характеристики scada-систем.
- •9.5. Характеристики полноты открытости scada-систем.
- •9.6. Эксплуатационные характеристики scada-систем.
- •9.7. Стоимостные характеристики scada-систем.
- •10. Рабочее место диспетчера (оператора). Графический интерфейс пользователя.
- •Требования эргономики при разработке арм
- •11. Механизм ole for Process Control (opc) как основной способ взаимодействия scada-системы с внешним миром.
- •12. Ведение архивов данных в scada-системе. Тренды. Алармы.
- •12.1. Тренды.
- •12.2. Алармы.
- •13. Встроенные языки программирования.
- •14. Базы данных в scada. Основные понятия бд. Краткая история развития бд.
- •15. Базы данных в scada. Особенности промышленных баз данных. Microsoft sql-сервер. Основные характеристики.
- •16. Industrial sql Server – развитие Microsoft sql Server. Продукт Plant2sql.
- •Функциональные возможности и характеристики Industrial sql Server
- •Области применения Industrial sql Server
- •18. Вопросы надежности scada-систем.
- •Основные понятия теории надежности
- •Резервирование в scada-системах
- •19. Выбор scada-системы.
- •19.1. Общий поход.
- •19.2. Выбор scada-системы.
- •20. Тенденции развития scada-систем.
- •Раздел 3. Примеры существующих scada-систем
- •21. Система InTouch.
- •1. Общие сведения
- •2. Структура
- •3. Функциональные возможности
- •4. Аппаратно-программная платформа
- •5. Коммуникационные возможности
- •6. Распространение системы в снг
- •7. Стоимость
- •22. Ситема Citect.
- •1. Общие сведения
- •2. Структура
- •3. Функциональные возможности
- •4. Аппаратно-программная платформа
- •5. Коммуникационные возможности
- •6. Распространение системы в снг
- •7. Стоимость
- •23. Система genesis32.
- •1. Общие сведения
- •2. Структура
- •3. Функциональные возможности
- •4. Аппаратно-программная платформа
- •5. Коммуникационные возможности
- •6. Распространение системы в снг
- •7. Стоимость
- •24. Система trace mode.
- •1. Общие сведения
- •2. Структура
- •3. Функциональные возможности
- •4. Аппаратно-программная платформа
- •5. Коммуникационные возможности
- •6. Распространение системы в снг
- •7. Стоимость
- •Словарь использованных терминов
- •Список литературы
- •Internet-сайты, посвященные промышленной автоматизации и scada-системам:
9. Характеристики scada-программ.
Перечислим основные характеристики SCADA-систем.
1. Общие сведения о SCADA-программах:
- фирма-разработчик; год первого выпуска и общий тираж (характеристика опыта фирмы, отработанности и популярности SCADA-программы); распространители в России и СНГ, их координаты.
2. Структурные особенности SCADA-программ:
- структурное строение пакета: модульность (возможность формировать функциональный состав операторских станций комбинацией составляющих SCADA-программу программных модулей);
- наличие дополнительных программ - опций (например, статистического анализа, выхода в Интернет, программно-логического управления и т.п.);
- возможные структуры реализации SCADA-программы (в частности, одномашинная, клиент-серверная);
- наличие вариантов SCADA-программы, различающихся информационной мощностью (числом входов-выходов);
- наличие специальных станций в номенклатуре SCADA-программы; например, инженерных (для администратора SCADA-программы), мониторинговых (для руководящего персонала).
3. Функциональные характеристики SCADA-программ:
- возможности графического редактора, используемого для построения мнемосхем; в т. ч. объем библиотеки исходных графических примитивов и производственных объектов; создание объемных изображений; возможности импорта графических изображений в стандартных графических форматах (созданных в мощных универсальных графических редакторах или в САПР-пакетах); возможность тиражирования графических объектов пользователей (изображений, кадров);
- средства отображения: многообразие динамических изменений любых элементов мнемосхем, использование элементов мультипликации, многооконный экран; наличие библиотек «мастер-объектов» (Wizard)- готовых типовых производственных изображений и других фрагментов проектов, возможность их пополнения пользователями;
- характеристики трендов реального времени (оперативных) и архивных (исторических), возможность сопоставления оперативных и исторических данных на одном графике, число переменных, выводимых на тренды разных типов, построение графиков - взаимозависимостей двух переменных;
- возможности модификации отображения данных на работающей операторской станции (переключение переменных, выводимых на мнемосхемы и на тренды, изменение масштабов кривых на графиках, коррекция форм отчетов и др.);
- масштабные ограничения SCADA-программ: число операторских станций, число подключаемых каналов ввода/вывода, объем архивной базы данных, производительность используемой СУБД, число отображаемых переменных на одной мнемосхеме, число мнемосхем на одной операторской станции и т. п.;
- циклы ввода-вывода данных на дисплей; циклы обновления данных на экранах станции - (при рекомендуемой аппаратно-программной платформе).
- возможность работы с мультимедиа сообщениями, реализация звукового и речевого сигнализатора; возможность вывода на экран телевизионного кадра промышленной камеры;
- характеристики встроенных средств обработки данных: мощность библиотеки арифметических, логических, управленческих и других программных модулей и способа программирования алгоритмов относительно несложной обработки данных;
- языки и процедуры создания пользовательских алгоритмов обработки данных;
- возможности построения рапортов, отчетов, протоколов в заданных формах;
- характеристики защиты от несанкционированного доступа к станции оператора: наличие уровней доступа, наличие индивидуальных паролей на каждом уровне;
- характеристики средств обеспечения надежности: диагностика связи операторской станции с контроллерами и другими операторскими станциями; возможности горячего резервирования сервера, станции оператора и/или ее отдельных функций;
- отработанность и надежность реализации отдельных функций, отлаженность программного обеспечения;
- особенности отладки работы отдельных программ с текущей технологической информацией - возможности средств эмуляции системы автоматизации при проверке правильности работы станции.
4. Аппаратно-программная платформа, на которую рассчитана SCADА –программа (технические характеристики):
- минимальные и/или рекомендуемые требования к техническим характеристикам компьютеров для реализации операторских и серверных станций;
- операционные системы, под управлением которых работает SCADA-программа.
5. Характеристики полноты открытости SCADA-программ:
- поддерживаемые стандартные и типовые интерфейсы межпрограммного взаимодействия, в том числе: обмена данными с программными приложениями (в том числе с электронными таблицами), с базами данных; объектные средства взаимодействия; поддержка универсального промышленного интерфейса ОРС (ОРС-сервера и ОРС-клиента);
- число драйверов и серверов ввода-вывода для связи с контроллерами и внешними устройствами отечественных и зарубежных фирм, перечень обслуживаемых ими контроллеров и устройств; наличие средств разработки новых драйверов;
- перечень поддерживаемых стандартных и типовых сетевых протоколов;
- передача-прием информации средствами связи: радио, модем, Internet;
- наличие и особенности инструментальных средств расширения функциональных возможностей SCADA-программы.
6. Данные о распространении и сопровождении SCADA-программы в СНГ (эксплуатационные характеристики):
- наличие, состав, полнота документации, в том числе - на русском языке;
- наличие русифицированной версии SCADA-программы (для зарубежных разработчиков), полнота русификации;
- особенности сопровождения SCADA-программы: консультации, горячая линия;
- место, сроки и условия обучения пользователей работе со SCADA-программой;
- политика распространения новых версий SCADA-программы, извещение потребителей, условия передачи или продажи новых версий пользователям;
- наличие, число и расположение фирм на территории России и СНГ, распространяющих, поддерживающих и обслуживающих SCADA-программу;
- примеры предприятий в России, эксплуатирующих SCADA-программу (возможность получения отзывов о реальной работе SCADA-программы).
7. Стоимостные характеристики SCADA-программы:
- стоимость базового состава SCADA-программы: инструментального комплекса, исполнительного комплекса (при модульном построении SCADA-программы - стоимость отдельных модулей);
- стоимость пакета в составе предыдущего пункта для различных вариантов ограниченного числа измеряемых величин;
- стоимость возможных дополнительных опций SCADA-программы;
- стоимость функционально ограниченных вариантов SCADA-программы;
- стоимость сервера SCADA-программы (при ее клиент/серверной архитектуре);
- стоимость одного драйвера к определенному типу контролеров;
- стоимость инструментария для разработки новых драйверов контроллеров;
- стоимость обучения пользователей;
Важно отметить возможные скидки и особенности оплаты, если их предлагают производители.