- •Введение Лекция №1 Основные понятия и определения теории интегрированных систем проектирования и управления производствами.
- •Лекция №2 асу тп и диспетчерское управление
- •Лекция №3 Разработка прикладного программного обеспечения ску: выбор пути и инструментария
- •Лекция №4 задачи и требования к системам верхнего уровня Задачи, решаемые на верхнем уровне асутп:
- •Особенности scada как процесса управления
- •Требования к системам верхнего уровня
- •Технические средства верхнего уровня:
- •Функциональные возможности scada-систем
- •Графические возможности.
- •Лекция №5 Методы повышения надежности систем scada
- •Локальная система и распределенная система асутп
- •Архитектура Клиент- Сервер
- •Дублирование Сервера Ввода-Вывода
- •Резервирование на уровне задач
- •Выделенный сервер файлов
- •Резервирование связи с контроллерами
- •Функции основных блоков scada - системы
- •Графическая среда разработки и запуска приложении (GraphWorX32)
- •Отображение объектов и параметров на мнемосхемах
- •Отображение параметров контроля технологического процесса
- •Лекция №6 тренды в scada-системах
- •Тренды в InTouch
- •Отображение трендов
- •Подсистема архивов (TrendWorX32)
- •Подсистема аварий
- •Лекция №7 тревоги и события
- •Лекция №8 Встроенные языки программирования в scada-системах
- •Лекция №9 базы данных
- •Лекция №10 Базы данных в промышленной автоматизации
- •IndustrialSql Server компании Wonderware
- •Лекция №11
- •Организация взаимодействия с контроллерами
- •Особенности построения коммуникационного программного обеспечения
- •Лекция №12 Общая характеристика scаda-системы Trace Mode.
- •Проектирование в scada системе trace mode
- •Trace mode 6: автопостроение проекта
- •Лекция №13 trace mode 6 softlogic: программирование контроллеров
- •5 Языков программирования стандарта мэк 6-1131/3
- •Лекция №14 trace mode 6 и t-factory 6: общие сведения
- •Лекция №15 Выделенный сервер промышленной субд рв siad/sql 6
- •Лекция №16
- •Средства разработки mes-приложений в trace mode 6
- •Лекция №17 Основы разработки ппо в среде программирования LabView
- •Лекция №18
- •1. Графические средства Citect
- •1.1. Шаблоны окон операторского интерфейса
- •1.2. Инструментарий
- •1.4. Библиотека статических объектов (Library Objects)
- •2. Genies и Super Genies (джины и суперджины)
- •Лекция №19
- •3. Алармы в Citect
- •3.1. Типы алармов
- •3.2. Конфигурирование алармов
- •3.3. Категории алармов
- •3.4. Отображение алармов
- •Лекция №20 Тренды в Citect
- •4. Тренды в Citect
- •4.1. Регистрация данных
- •4.2. Отображение трендов
- •Лекция №21 Встроенный язык программирования Cicode
- •5.1. Команды Cicode
- •5.2. Выражения Cicode
- •5.3. Функции Cicode
- •5.4. Редактор Cicode
- •Лекция №22
- •1. Графические средства InTouch
- •1.1. Окна
- •1.2. Инструментарий InTouch
- •1. 3. Объекты и их свойства
- •Лекция №23
- •2. Алармы и события в InTouch
- •2.1. Типы алармов и событий
- •2.2. Приоритеты алармов
- •2.3. Группы алармов
- •2.4. Определение условий аларма для переменной
- •2.5. Вывод информации об алармах
- •2.6. Конфигурирование стандартной системы алармов
- •2.7. Распределенная система алармов
- •3. Тренды в InTouch
- •3.1. Архивирование (регистрация) значений переменной
- •3.2. Отображение трендов
- •3.3. Изменение параметров архивных трендов
- •3.4. Система распределенных архивов
- •Лекция №24
Лекция №15 Выделенный сервер промышленной субд рв siad/sql 6
Мониторы реального времени+ (МРВ+) SCADA TRACE MODE 6 располагают встроенной промышленной СУБД реального времени SIAD/SQL 6. Однако, ведение исторического архива на ПК, где работает МРВ+ не всегда целесообразно. В случае, если:
МРВ+ обрабатывает большое число каналов;
HMI-консоль перегружена графическими функциями;
в системе предъявляются повышенные требования к безопасности данных о процессе (необходима физическая изоляция сервера СУБД РВ);
требуется снять нагрузку с МРВ+ для ускорения временных показателей АСУТП;
то рекомендуется создавать выделенный сервер СУБД РВ SIAD/SQL 6 на отдельном ПК. Этот архив является общим для всего проекта. В него через сеть могут сохранять данные все узлы проекта. Управление операциями с глобальным архивом осуществляет выделенный сервер исторического архива - Глобальный регистратор.
Сервер СУБД РВ SIAD/SQL™ 6 ведет динамическую оптимизацию записываемой информации, позволяющую на порядок уменьшить объем архива.
Запись архивных данных ведется одновременно в 3 файла СУБД РВ SIAD/SQL™ 6. Еще один архив зарезервирован для системных нужд. Благодаря гибкой системе настройки параметров архивации TRACE MODE®, в один файл СУБД РВ можно, например, сохранять историю "быстрых" параметров технологического процесса с максимальной степенью детализации за сутки/неделю, а в другой - "медленные" сводные данные о работе цеха за несколько лет.
Такой метод разделения на "быстрый" и "медленный" архивы существенно экономит ресурсы по сравнению вариантом "один параметр - одна таблица - один файл", который часто встречается в других SCADA-системах. В сочетании с высокой скоростью сохранения, которая на 2-3 порядка превосходит аналогичные показатели более "тяжелых" реляционных СУБД, SIAD/SQL™ 6 обеспечивает максимальную эффективность хранения и надежность исторического архива.
Горячее резервирование серверов реального времени и SIAD/SQL
TRACE MODE® 6 располагает развитыми средствами повышения надежности SCADA-комплекса, путем резервирования их компонентов. В TRACE MODE можно резервировать контроллеры, серверы, клиенты и архивы данных и их отдельные компоненты.
Данные из контроллеров могут поступать в серверы TRACE MODE® по резервированной линии передачи данных. Для этого в SCADA системе TRACE MODE® предусмотрена поддержка нескольких сетевых адаптеров. Она подразумевает автоматическое переключение сервера на резервный сетевой адаптер в реальном времени в случае отказа или обрыва линии основного адаптера.
Для повышения надежности и отказоустойчивости распределенных систем в TRACE MODE предусмотрено горячее резервирование серверов АСУТП - мониторов реального времени и серверов архива. В SCADA системе TRACE MODE® 6 реализован ряд функций автоматического дублирования и троирования серверов:
процедура автопостроения для автоматического создания базы каналов резервных узлов в инструментальной системе TRACE MODE® 6;
автоматическая синхронизация данных реального времени между основным и резервным серверами;
автоматическое переключение потоков данных на резервный сервер TRACE MODE® 6 в случае отказа основного;
автоматическое определение статуса сервера "основной" или "резервный" при старте системы и автоматическое разрешение конфликтов статуса при восстановлении основного сервера после сбоя;
протоколирование всех сбоев и переключений на резервные серверы.
Микро TRACE MODE - исполнительные модули для контроллеров
Непосредственное цифровое управление технологическим процессом в промышленных контроллерах или устройствах телемеханики осуществляется при помощи Микро TRACE MODE 6. В состав Micro TRACE MODE входят исполнительные модули реального времени - Микро МРВ, которые устанавливаются в контроллере и исполняют проект, созданный в созданный в Интегрированной среде разработки.
Микро МРВ обладает следующей функциональностью:
сбор информации с плат УСО, через RS при помощи встроенных драйверов;
первичная обработка информации с объекта (фильтрация, масштабирование, контроль границ и т.д.);
привязка событий ко времени;
непосредственное цифровое регулирование и управление процессом;
обмен с ПК по сети TCP/IP;
обмен с ПК по RS (M-LINK);
ведение локального архива с возможностью его "подъема" на операторский ПК;
ведение дампа для безударного рестарта;
поддержка сторожевого таймера;
Существуют версии Микро МРВ, поддерживающие обмен с ПК через GSM-интерфейс, коммутируемую телефонную сеть, а также с адаптивной настройкой регуляторов. Для обеспечения высокой надежности АСУТП на базе Микро МРВ выпускаются Микро МРВ с горячим резервированием: дублированием и троированием.
Micro TRACE MODE 6 является мощной многоплатформенной исполнительной системой, предназначенной для использования в промышленных контроллерах для непосредственного цифpового управления технологическими процессами любой сложности. АСУ ТП, разработанные на основе Micro TRACE MODE работают более чем в 20 отраслях промышленности, среди которых:
атомная промышленность;
большая энергетика (ГРЭС, ТЭЦ, ТЭС - энергоблоки, котлоагрегаты, ХВП);
тепловая энергетика;
нефтяная промышленность;
газовая промышленность;
цветная металлургия;
черная металлургия;
горнообогатительная промышленность;
машиностроение;
ЖКХ;
Micro TRACE MODE 6 включает в себя Микро мониторы реального времени (Микро МРВ) - исполнительные модули, предназначенные для установки в промышленных контроллерах. Микро МРВ TRACE MODE 6 поставляются в различных конфигурациях и обладают следующими свойствами:
жесткое реальное время;
системный цикл от 2 мс;
автоматическое горячее резервирование контроллеров (дублирование, троирование);
безударный рестарт;
сеть TCP/IP (протокол I-NET);
открытый формат драйвера УСО;
встроенный протокол M-LINK (последовательный порт);
встроенный помехозащищенный телемеханический протокол M-LINK CRC;
встроенный протокол MODBUS мастер;
встроенный протокол DCS мастер (распределенное УСО ADAM, i7000, i8000 и совместимое);
интерпретатор программ на 5 языках стандарта МЭК 6-1131/3;
дамп параметров в контроллере;
отчет тревог;
поддержка пользовательского архива в контроллере;
поддержка сторожевого таймера;
поддержка плат ввода/вывода и распределенного УСО КРУИЗ, ТЕКОНИК, ADAM, ICP/DAS, FESTO, Micro PC, FASTWEL и т.д.
поддержка алфавитно-цифровых дисплеев;
псевдографический операторский интерфейс;
поддержка VGA-дисплеев;
графический операторский интерфейс (embedded HMI);
адаптивное регулирование (самонастройка ПИД-, ПДД-регуляторов);
подержка обмена с ПК через модем по выделенной и коммутируемой сети;
поддержка GSM-модема для отправки SMS;
поддержка GSM-модема для прямого соединения с удаленным МРВ;
OPC-сервер.
Существуют версии Микро для разных операционных систем, таких как:
MS DOS;
MiniOS7;
ОСРВ Windows CE.net.
Список операционных систем является открытым. По запросу пользователей АдАстрА может портировать Микро МРВ на различные платформы.
Программирование Микро МРВ осуществляется средствами единой Интегрированной среды разработки TRACE MODE 6 профессиональной линии. Благодаря этому достигается важное преимущество интегрированной разработки проекта, а именно:
устраняется ненужное дублирование баз параметров контроллера, OPC-сервера и SCADA ПК;
повышается производительность труда разработчика;
сокращаются ошибки проектирования;
снижаются затраты на разработку проекта.
Для программирования Микро МРВ можно использовать любой из 5 языков международного стандарта МЭК 6-1131/3. В системе предусмотрены мощные функции отладки программ пользователя. Готовые программы можно:
загружать в контроллер непосредственно из редакторов TRACE MODE;
удаленно запускать, останавливать и редактировать online - без остановки контроллера.
При online-редактировании программ информация с технологического объекта выводится непосредственно в редактор TRACE MODE 6 и пользователь может изменять алгоритмы управления, руководствуясь данными реального времени. При загрузке измененной программы в контроллер Микро МРВ 6 не останавливается, а перезагружает только измененный компонент.
Стандартный комплект Micro TRACE MODE 6 для разработчика включает Микро МРВ с поддержкой сети, безударного рестарта, M-LINK slave, помехозащищенного протокола M-LINK CRC, дампа, сторожевого таймера, интерпретатора программ на 5 языках стандарта [IEC 6-1131/3] и возможность написания собственных драйверов УСО.
Продукт Micro TRACE MODE 6 RS + для разработчика включает также поддержку протоколов MODBUS и DCS мастер, что позволяет разрабатывать приложения, в которых Микро МРВ используется в качестве управляющего контроллера с распределенным УСО или концентратора.
Для конечных пользователей АдАстра выпускает специализированные версии Микро МРВ для различных моделей контроллеров (OEM-версии), например:
ТКМ 52;
МФК;
WinCon-8000;
ПТК КРУИЗ;
UNO 2000;
ADAM 5510;
ICP/DAS i7000;
ICP/DAS i8000;
Некоторые OEM-версии Micro TRACE MODE 6 можно приобрести при покупке соответствующего контроллера в фирмах OEM-партнерах АдАстры.
По запросу пользователя могут быть созданы Микро МРВ с любым набором и сочетанием свойств, для любых операционных систем и аппаратных платформ.
Ценовая политика Micro TRACE MODE 6 предусматривает зависимость цены лицензии от:
числа каналов в проекте;
дополнительных опций;
существенное (экспоненциальное) сокращение цены при закупках множественных лицензий.
