
- •Кафедра автоматизации технологических процессов и производств
- •Введение
- •Раздел 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-системам:
16. Industrial sql Server – развитие Microsoft sql Server. Продукт Plant2sql.
Industrial SQL Server – внутризаводская система хранения архивной информации, включая данные о событиях и соответствующих реакциях. Industrial SQL Server представляет собой реляционную базу данных, в которой учтена скорость поступления и объемы производственной информации. Он позволяет осуществлять сбор и запись данных в сотни раз быстрее, чем это делают обычные БД на аналогичной платформе, при этом БД занимает значительно меньше дискового пространства. Будучи интегрированным в соответствующую SCADA-систему, Industrial SQL Server способен накапливать при помощи серверов ввода/вывода информацию практически от любых измерительных приборов и устройств сбора данных.
Industrial SQL Server - система управления РБД реального времени, использующая язык SQL. Выступая в качестве сервера БД, Industrial SQL Server представляет собой расширение Microsoft SQL Server. При этом он обеспечивает скорость накопления данных более чем на порядок выше, характеризуется снижением размеров пространства хранения и реализует расширение языка SQL в области обработки данных, имеющих временные метки.
Объединение серверов Industrial SQL Server и Microsoft SQL Server незаметно для пользователя. Можно сказать, что Industrial SQL Server превращает Microsoft SQL Server в сервер РБД реального времени. При этом клиенты могут напрямую обращаться к Industrial SQL Server при помощи тех же утилит, что и используются сервером Microsoft SQL Server.
Выбор Microsoft SQL Server в качестве основы для Industrial SQL Server объясняется несколькими причинами:
1) в мире существует более 200 миллионов пользователей Microsoft SQL Server;
2) Microsoft SQL Server является самой продаваемой БД для Windows NT;
3) SQL поддерживается всеми крупными производителями серверов БД и большинством средств разработки и языков программирования.
С точки зрения взаимодействия MS SQL Server – Industrial SQL Server, последний осуществляет следующие функции:
1) сохраняет некритичную во времени информацию в БД Microsoft SQL Server, при этом вся технологическая информация сохраняется в специальных таблицах расширения;
2) поддерживает высокую пропускную способность, то есть обеспечивает сохранение огромных потоков информации в реальном времени;
3) поддерживает целостность данных, то есть обеспечивает запись больших объемов информации без потерь;
4) добавляет в Microsoft SQL Server свойства сервера реального времени.
На рисунке 21 показана структура Industrial SQL Server. Видно, что в его состав входят как специализированные БД РВ для хранения технологических данных, так и обычные БД для хранения архивов сопроводительных данных. При этом обмен с клиентами осуществляется посредством стандартных SQL-запросов.
Рис. 21. Industrial SQL Server на основе MS SQL Server.
Стандартным механизмом поиска информации на сервере, работающем под управлением Industrial SQL Server, является SQL-запрос, что гарантирует доступность данных самому широкому кругу приложений. В подмножество языка SQL, используемое Industrial SQL Server, входит расширение, служащее для получения динамических производственных данных из Industrial SQL Server и позволяющее строить запросы на базе временных меток. Все приложения, работающие с Microsoft SQL Server, могут также подключаться и к Industrial SQL Server.
Используемая в Industrial SQL Server архитектура клиент-сервер позволяет заполнить промежуток между промышленными системами контроля и управления реального времени, характеризующимися большими объемами информации, и открытыми гибкими управленческими информационными системами. Благодаря наличию мощного и гибкого процессора запросов пользователи имеют возможность осуществлять поиск любой степени сложности для выявления зависимостей и связей между физическими характеристиками, оперативными условиями и технологическими событиями.