Институт цветных металлов и золота СФУ
Кафедра автоматизации производственных процессов
|
Дисциплина Красноярск 2007 |
”Разработка систем управления в MasterSCADA”
Вариант № 2
«Моделирование процесса обжига кирпича и разработка вентиляционной системы»
Цель работы
1. Разработать систему управления процессом согласно варианту.
Методика выполнения работы
Откройте программу MasterSCADA. Для этого войдите в меню Пуск/Программы/MasterSCADA/MasterSCADA. При запуске программы или нажатии кнопки «Создать» на экран выводится окно (рисунок 1).
Рисунок 1 - Окно создания проекта
Для создания нового проекта нужно ввести его имя в поле "Имяпроекта" и нажать кнопку "ОК". При создании нового проекта предлагается ввести пароль, который впоследствии необходимо будет вводить для открытия.
1. Создание «дерева системы».
В дереве системы настраиваются элементы проекта, которые отвечают за распределение выполняемой задачи между имеющимися компонентами. В программе реализована возможность производить распределенное управление технологическим процессом, что предусматривает использование нескольких компьютеров для вычислений (пересчета функциональных блоков) и обмена данными с аппаратными средствами (с помощью ОРС серверов). Кроме того, в MasterSCADA реализована возможность взаимодействия с внешними базами данных, посредством так называемых БД-коннекторов. Размещение в проекте компьютеров, подключение БД-коннекторов и ОРС серверов - этапы создания системы управления, выполняемые в дереве cистемы.
1.1 Задание общих настроек системы.
Свойства системы настраивают для того, чтобы задавать параметры для всего проекта в целом, а так же для задания форм, видов, типов используемых компонентов проекта. Часть настроек системы существует только для того, чтобы автоматически быть унаследованными подчиненными элементами. Таким настройкам имеет смысл устанавливать наиболее часто используемые значения.
Закладка «Общие» служит для изменения общих свойств системы. Вид и описание элементов управления закладки «Общие» приведены на рисунке 2 и в таблице 1.
Рисунок 2 - Вид закладки «Общие»
Таблица 1 - Описание элементов управления закладки «Общие»
Элемент |
Описание |
Поле "Имя" |
Имя Системы изменить невозможно |
Поле "Комментарий" |
В случае необходимости можно добавить комментарий |
Флаг "Архивировать" |
Служит для наследования подчиненными элементами |
Флаг "Сглаживание" |
Служит для наследования подчиненными элементами. Определяет способ записи данных в архив. См. также раздел "Архивирование данных" |
Кнопка "Загрузить умолчания проекта"* |
Загружаются настройки проекта по умолчанию (при создании нового проекта используются настройки по умолчанию) |
Кнопка "Сохранить умолчания проекта"* |
Сохраняются настройки проекта, которые будут загружаться при нажатии на кнопку "Загрузить" умолчания проекта |
Кнопка "Удалить умолчания проекта"* |
Удаляются ранее сохраненные умолчания |
Закладка «Опрос»
В данной закладке необходимо установить нужные значение и все элементы, у которых эти значения не были изменены на собственных страницах свойств, унаследуют значения системы. Вид и описание элементов управления закладки Опрос приведены на рисунке 3 и в таблице 2.
Рисунок 3 - Вид закладки «Опрос»
Таблица 2 - Описание элементов управления закладки Опрос.
ЭЛЕМЕНТ |
ОПИСАНИЕ |
Группа "Период" |
В этой группе задаются настройки опроса переменных. · поле "Передача данных между компьютерами" - установить минимальное время передачи данных между элементами системы, расположенными на разных физических компьютерах равное 1000мсек. · поле "Период цикла опроса объектов" – установить минимальное время передачи данных между элементами системы, расположенных на одном компьютере 1000мсек. · флаг "Периодический опрос объектов" - если установлен, то переменным и функциональным блокам назначается периодический способ опроса. Если не установлен - опрос по изменению входов. В данной системе опрос производиться по изменению входов. |
Группа "Опрос ОРС серверов" |
В группе настраиваются параметры опроса ОРС Серверов · поле "Опрос изменений" – установить минимальный период, с которым система проверяет OPC переменные на предмет изменения значений, равный 1000мс. · поле "Полный опрос" – установить период, с которым система производит полный опрос OPC переменных, равный 120000 мс. |
Группа "Мертвая зона" |
В этой группе задаются значения мертвой зоны · поле "В процентах" - Позволяет установить для переменных величину мертвой зоны в процентах от диапазона изменения. Оставить без изменений. · поле "В физических единицах" - Величина мертвой зоны для переменных устанавливается в абсолютных величинах. Оставить без изменений. · поле "При опросе ОРС серверов" – поставить флаг, для указания величины мертвой зоны, используемая при запросе данных ОРС сервера по подписке. |
Флаг "Балансировка производительности" |
Включить Балансировку производительности · поле "Минимальный период" – задать минимальный период цикла, 10мс. |
Флаг "Включен при отсутствии потребителей" |
Поставить флаг для пересчета элементов проекта при отсутствии потребителей |
Группа "Горячий рестарт" |
· поле Период сохранения – задать период, с которым сохраняются данные переменных и состояние функциональных блоков, 30 сек · флаг Период актуальности - задать время, в течении которого после аварийного останова системы сохраненные данные переменных, а также информация о состоянии ФБ будут считаться актуальными, по умолчанию 600 сек. |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.