- •Содержание
- •Введение
- •Постановка задачи
- •Характеристика учебного пособия по проектированию автоматизированных систем управления в 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
Этапы разработки автоматизированной системы управления
Разработку автоматизированной системы управления (АСУ) будем проводить в следующем порядке:
а) создание проекта и сохранение его на диске;
б) создание пользовательской библиотеки компонентов;
в) разработка шаблонов экранов;
г) разработка шаблонов программ и их отладка;
д) создание узлов проекта и базы узлов;
е) создание архива и отчета тревог;
ж) разработка программ имитаторов и добавление их в проект;
и) отладка проекта.
Порядок разработки АСУ можно изменить. К примеру, можно сначала создать шаблоны программ, а потом - шаблоны экранов.
Также к любому из этапов можно вернуться. К примеру, сначала создать шаблоны экранов и программ для одного объекта, а затем экран и программу ‑ для другого объекта.
Из вышеперечисленных этапов разработки АСУ необязательными являются этапы б, ж.
Разработку АСУ рассмотрим на примере проектирования АСУ ТП перекачки нефти в цехе подготовки и перекачки нефти ЦППН-8 Приобского месторождения ООО «РН-Юганскнефтегаз».
Настройка инструментальной среды
Перед созданием АСУ необходимо провести настройку инструментальной среды.
Для настройки инструментальной системы необходимо ЛК выбрать меню Файл → Настройки ИС, как показано на рис. 1.
В открывшемся окне Настройки выберем вкладку Редактор аргументов. В блоке Функции уберем галочку с параметра «Переименовывать аргументы по привязке». Данная настройка позволяет избавить от ошибок в названии каналов при автопостроении. Автопостроение подробно описано в приложении Г.
Пункт Файл главного меню TraceMode
Также выберем пункт меню РПД → Основные свойства. В открывшемся окне установить флажок слева от элемента Открывать свойства автоматически и убрать флажок слева от пункта Показать сетку, как показано на рис. 2.
Окно настройки ис
Сетка упростит задачу более точного и согласованного размещения отдельных частей, из которых состоят графические элементы. Дальнейшее использование сетки при размещении графических элементов непосредственно на экранах оператора остается на усмотрение разработчика, так как в некоторых случаях ее использование может привести к смещению составных частей графических элементов относительно друг друга. Если вы решите применять её при создании отдельных графических элементов, то необходимо к строке меню выбрать ЛК Файл → Настройки ИС. В открывшемся окне Настройки ЛК выберем РПД → Основные свойства, в появившемся окне ЛК установить флажки слева от элемента Показывать сетку и Располагать по сетке.
Создание проекта
Откроем интегрированную
систему разработки TRACE MODE. C помощью
иконки
инструментальной панели создадим новый
проект.
При этом в открывшемся на экране диалоге, показанном на рис. 3, необходимо выбрать уровень сложности.
Окно выбора типа проекта
В TRACE MODE существует 4 типа уровня сложности разработки проекта:
простой;
стандартный;
комплексный;
настраиваемый.
Уровни сложности отличаются слоями, доступными при разработке проекта.
При уровне сложности «Простой» доступны слои Ресурсы, Система, Источники/приемники, Библиотека. При уровне сложности «Стандартный», кроме слоев, доступных при уровне сложности «Простой», доступны также слои Шаблоны программ, Шаблоны экранов, Шаблоны отчетов, Шаблоны связи с БД. При уровне сложности «Комплексный», кроме слоев, доступных при уровне сложности «Стандартный», доступны также слои Топология, Технология, КИПиА. При уровне сложности «Настраиваемый» можно выбрать доступные слои. Также при данном уровне сложности можно сделать доступным слой База каналов.
При создании нового проекта предлагается выбрать один из 3 уровней сложности: простой, стандартный, комплексный. Настраиваемый уровень сложности можно включить в настройках инструментальной среды TRACE MODE через меню Файл→Настройки ИС… на вкладке ИС→Уровень сложности.
Уровень сложности разработки можно изменить в любой момент в пункте меню, указанном выше и показанном на рис. 4.
