- •Содержание
- •Введение
- •Постановка задачи
- •Характеристика учебного пособия по проектированию автоматизированных систем управления в trace mode 6
- •Перечень входных данных
- •Описание технологического процесса перекачки нефти
- •Материалы по trace mode
- •Нормативные документы
- •Перечень выходных данных
- •Интегрированная среда разработки trace mode 6
- •Общие сведения
- •Основные характеристики trace mode 6
- •Инструментальная среда trace mode
- •Исполнительные модули trace mode 6 softlogic-scada/hmi в распределенной асутп
- •Общие сведения
- •Сервер реального времени
- •Выделенный сервер документирования
- •Выделенный сервер промышленной субд рв siad/sql 6
- •Горячее резервирование серверов реального времени и siad/sql
- •Микро trace mode - исполнительные модули для контроллеров
- •Клиентские модули scada/hmi trace mode 6
- •Исполнительные модули trace mode 6 для дистанционного управления процессом (телемеханика)
- •Исполнительные модули t-factory 6 для приложений mes, eam и hrm
- •Сервер t-factory: mes/eam/hrm
- •Консоль t-factory: mes/eam/hrm
- •Особенности релиза trace mode 6.05.1
- •Разработка автоматизированной системы управления
- •Этапы проектирования автоматизированных систем управления технологическим процессом
- •Этапы разработки автоматизированной системы управления
- •Настройка инструментальной среды
- •Пункт Файл главного меню TraceMode
- •Окно настройки ис
- •Создание проекта
- •Окно выбора типа проекта
- •Настройка уровня сложности из меню Файл
- •Создание пользовательской библиотеки компонентов
- •Добавление базовых элементов
- •Содержимое библиотеки Библиотека_Изображений#1
- •Содержимое библиотеки Библиотека_ Видеоклипов#1
- •Добавление собственных компонентов в библиотеку
- •Контекстное меню слоя Ресурсы
- •Контекстное меню группы графических элементов
- •Разработка шаблонов графических экранов
- •Этапы разработки шаблона графического экрана
- •Добавление шаблонов экранов
- •Создание компонента Экран в слое Шаблоны_экранов
- •Слой Шаблоны_экранов
- •Настройка параметров экрана
- •Размещение графических элементов (гэ) экрана и задание статических атрибутов
- •Выбор команды Переместить вниз
- •Выполнение команды Переместить вниз с гэ Труба
- •Окно свойств гэ Текст
- •Экран рвс с размещенными гэ и го
- •Создание аргументов экрана
- •Окно свойств с открытой вкладкой Аргументы
- •Настройка динамизируемых атрибутов гэ
- •Аргументы шаблона экрана рвс
- •Свойства динамизируемого атрибута Текст с видом динамизации Значение
- •Диалоговое окно Свойства привязки
- •Настройка динамических свойств гэ
- •Размещение кнопок и настройка событий на их нажатие
- •Задание события при нажатии на кнопку
- •Экран рвс с размещенными кнопками
- •Создание графических объектов
- •Разработка шаблонов программ
- •Общие сведения о языках программирования
- •Этапы разработки шаблона программ
- •Создание шаблона программы
- •Создание шаблона программы
- •Создание аргументов шаблона программы
- •Аргументы программы Управление_задвижкой
- •Разработка программы
- •Окно выбора языка программирования
- •Заготовка программы
- •Отладка программы
- •Общие сведения
- •Программа в режиме отладки
- •Панель инструментов отладчика
- •Окно просмотра переменных
- •Окно переменных
- •Компиляция программы
- •Включение окна Вывод из основного меню интегрированной среды
- •Результат компиляции в окне Вывод
- •Узлы проекта и базы каналов
- •Диалоговое окно конфигурирования привязки
- •Создание архива и отчета тревог
- •Последовательность действий для создания группы Словари_сообщений
- •Последовательность действий для создания Словарь_для_float
- •Разработка программ имитаторов
- •Имитация технологического объекта
- •Словарь для каналов float
- •Подключение словаря к каналу класса float
- •Аргументы шаблона программы имитации заполнения резервуара
- •Локальные переменные шаблона программы заполнения резервуара
- •Имитация сигналов контроллера
- •Аргументы шаблона программы имитации параметров резервуара
- •Добавление программ имитаторов в проект
- •Окно навигатора
- •Отладка проекта
- •Результат выполнения операции переноса шаблонов программ имитаторов список литературы
- •Список используемых сокращений
- •Основные понятия программного пакета trace mode
- •Узлы проекта trace mode
- •Автопостроение каналов
- •Шаблоны экранов
- •Шаблоны программ
- •Обзор scada-пакетов
- •Шелест Андрей Александрович Проектирование асу тп с использованием инструментального пакета trace mode 6.05
- •625000, Г. Тюмень, ул. Володарского, 38
- •625039, Г.Тюмень, ул. Киевская, 52
Разработка автоматизированной системы управления
Этапы проектирования автоматизированных систем управления технологическим процессом
Процесс создания систем диспетчерского контроля и управления технологическим процессом можно разбить не следующие этапы:
а) детализация технических требований на создаваемую диспетчерскую систему контроля и управления;
б) разработка проектно – сметной документации в сокращенном или полном объеме;
в) сбор и изучение исходных данных;
г) составление полного перечня переменных;
д) комплектация системы;
е) разбиение объекта управления на технологические участки и последующая распределение переменных по участкам и группа;
ж) создание базы данных;
и) создание статических частей графических экранов интерфейса оператора;
к) заполнение графических экранов интерфейса оператора динамическими элементами;
л) составление схемы переходов между графическими экранами оператора;
м) составление алгоритмов управления (для всех возможных режимов работы объекта, в том числе аварийного);
н) генерация печатных документов;
п) верификация базы данных;
р) разработка эксплуатационной документации;
с) тестирование системы в автономном режиме (без УСО);
т) монтаж;
у) тестирование системы в рабочем режиме (с УСО);
ф) внедрение, в том числе пуск- наладка и обучение персонала.
Здесь рассмотрен полный процесс создания АСУ ТП вне зависимости от выбранного пакета SCADA для реализации системы. Пункты с ж по м, а также пункт с сильно зависят от выбранного для реализации SCADA пакета. В частности, некоторые из них могут отсутствовать ввиду выполнения некоторых из вышеперечисленных этапов возможностями конкретного пакета автоматически.
Особенно в данном списке следует отметить этап сбора и изучения исходных данных. Это очень ответственный этап, от качественного выполнения которого зависят как качество непосредственно проектируемой системы, так и срок выполнения работ по ее созданию. Эти два показателя в свою очередь весомо влияют на конкурентоспособность как самого проекта, так и организации – проектировщика.
Исходными данными здесь являются:
функциональная схема КИПиА;
разделы регламента (или рабочих инструкций) с максимально возможным по детализации описанием технологии;
различного рода ведомости и спецификации средств КИПиА;
перечень контролируемых и регулируемых параметров;
документация и внешний вид существующих щитов КИП с вторичными приборами;
разводка параметров по существующим вторичным приборам;
фотографии, рисунки и чертежи основных технологических агрегатов, помогающие лучше нарисовать мнемосхемы;
заполненные образцы отчетных документов различной периодичности.
Для SCADA-системы программного пакета TRACE MODE создание системы АСУ ТП при проектировании делится на следующие этапы:
- создание структуры проекта в навигаторе;
- конфигурирование или разработка структурных составляющих, например, разработка шаблонов графических экранов интерфейса оператора, разработка шаблонов программ, описание источников/приемников и т.д.;
- конфигурирование информационных потоков (каналов);
- выбор аппаратных средств АСУ (компьютеров, контроллеров и т.п.);
- создание узлов в слое Система и их конфигурирование;
- распределение каналов, созданных в различных слоях структуры, по узлам и конфигурирование интерфейсов взаимодействия компонентов в информационных потоках;
- сохранение проекта в единый файл для последующего редактирования (с помощью команды Сохранить или Сохранить как);
- экспорт узлов в наборы файлов для последующего запуска под управлением мониторов TRACE MODE (по команде Сохранить для МРВ).
Все перечисленные этапы (исключая два заключительных) и входящие в их состав операции могут выполняться в произвольном порядке.
Проектирование систем автоматизации в TraceMode может быть осуществлено несколькими способами:
- проектирование «от шаблонов»;
- проектирование от технологии;
- проектирование от топологии;
- смешанное проектирование.
При проектировании автоматизированной системы управления (АСУ) «от шаблонов» сначала разрабатываются мнемосхемы HMI, а уже затем подбирает необходимое оборудование.
При этом способе создается информационная база проекта – создаются шаблоны экранов и программ, затем каналы по аргументам разрабатываемых шаблонов экранов и программ, дополняя основной подход методами автопостроения и связывания каналов в узлах проекта. Механизм автопостроения описан в приложении Г.
В данной работе представлен способ проектирования АСУ «от шаблонов».
