
- •Кафедра автоматизации технологических процессов и производств
- •Введение
- •Раздел 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-системам:
19.2. Выбор scada-системы.
При выборе SCADA-программы для конкретного проекта необходимо вначале четко определить набор требований к характеристикам операторских станций. На их основе определяются требования к SCADA-программе и вырабатываются критерии ее выбора (примеры критериев: простота работы с инструментальным комплексом, полнота и конкретность сопроводительной документации, степень открытости, модульность построения и применения, число внедрений /характеристика отработанности и надежности программы/, стоимость). Производится анализ имеющиеся на рынке SCADA-программы на соответствие поставленным требованиям. Из удовлетворяющих требованиям проекта выбирается программа, наилучшая по совокупности выработанных критериев.
Остановимся на характеристиках и данных объекта автоматизации и разрабатываемой автоматизированной системы управления, которые следует учитывать при выборе SCADA-программы.
Характеристики объекта и требования к системе автоматизации:
- характер технологического процесса (непрерывный, периодический, дискретный и т.д.), его информационная мощность, динамика процессов, территориальная распределенность объекта управления;
- функции системы управления (контроль и/или учет, или контроль и управление, или диспетчеризация, или сочетание ряда выше приведенных функций);
- необходимое число операторских станций, функции каждой из них, их взаимное расположение и требуемые информационные взаимосвязи; связи с другими участками и службами предприятия;
- число измеряемых и управляемых величин и требуемые функции переработки текущей технологической информации на каждой операторской станции;
- требования к динамике обновления информации на экране операторской станции, к объему и периодичности записей данных в исторический архив, к формам дисплейных кадров, к удобству и полноте представления измеряемой информации оператору;
- требования к средствам обеспечения надежности основных функций операторских станций (диагностика неисправностей, резервирование станций или их отдельных устройств или функций);
- перспективы повторного использования разработанного проекта или его фрагментов.
Характеристики разрабатываемой системы автоматизации:
- характеристики сетевой структуры системы автоматизации, протоколы и формы обмена информацией системы с другими подразделениями предприятия;
- информационная структура разрабатываемой системы - связи между источниками и потребителями данных (в вариантах: локальная структура - только непосредственные связи между операторскими станциями и контроллерами; распределенная структура: несколько станций используют общие контроллеры и обмениваются информацией между собой; клиент-серверная структура - сервер взаимодействует с контроллерами, а операторские станции, являющиеся клиентами, обмениваются информацией с сервером);
- типы контроллеров и других устройств, передающих и принимающих текущие данные от операторских станций, их число, типы передаваемых сигналов, наличие у них стандартного интерфейса ОРС (ОРС-сервера);
- квалификация пользователей SCADA-программы, допустимый объем непосредственного программирования и требования к языкам программирования для реализации пользовательских программ.
В результате анализа перечисленных характеристик, ограничений и требований подготавливается четкое, полное, конкретное, однозначно понимаемое, без излишней информации техническое задание на SCADA-программу.
Для каждого конкретного проекта те или иные характеристики могут играть разную роль при выборе SCADA-программы. Поэтому рекомендуется применить следующую общую процедуру ее выбора:
- составляются полные, конкретные и однозначно понимаемые технические требования на SCADA-программу;
- на основе материала данного сопоставительного обзора, выделяются 3-5 SCADA-программ, лучше других удовлетворяющих составленным техническим требованиям с учетом экономических ограничений заказчика;
- продавцам выделенных SCADA-программ рассылаются приглашения на участие в закрытом конкурсе;
- формируются критерии выбора наиболее подходящей («оптимальной») SCADA-программы;
- при получении от продавцов технико-коммерческих предложений проводится их сопоставление по следующей процедуре:
1. анализ технических характеристик по представленным предложениям на соответствие техническим требованиям; если некоторые из предложений оказываются неполными или не соответствующими требованиям, они отклоняются;
2. организация экспертной группы, в задачу которой входит отбор для покупки SCADA-программы из числа оставшихся предложений по критериям, выработанным заказчиком;
3. личное ознакомление экспертов с технико-коммерческими предложениями и с демо-пакетами предлагаемых SCADA-программ: оценка полноты и ясности документации, проведение на демо-пакете разработки и отладки нескольких существенных для автоматизируемого объекта тестовых примеров (важно отметить, что только опробование демо-пакетов позволяет экспертно оценить простоту и удобство разработки и использования SCADA-программы);
4. ознакомление с опытом практического применения участвующих в конкурсе SCADA-программ: организация контактов с предприятиями, эксплуатирующими рассматриваемые пакеты; в переговорах с непосредственными пользователями должны быть выявлены достоинства и недостатки пакетов, которые проявляются только при практическом использовании;
5. на основе всей полученной информации и заданных заказчиком критериев экспертами производится ранжирование предлагаемых SCADA-программ по отдельным критериям;
6. решается задача многокритериального выбора, на основе которой выявляется наилучшая для данного объекта автоматизации SCADA-программа.