Диплом: Автоматизированные системы управления технологическими процессами ООО Траверс

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
32
После процесса опорожнения резервуара клапан 1-2 переходит в со-
стояние заполнения, то есть резервуар готов к следующей мойке.
На время мойки происходит блокировка всех систем.
2.3 Проектирование АСУ ТП предприятия
Для проектирования АСУ ТП ООО «ТРАВЕРС» будем использовать
SCADA систему Trace Mode 6.0, которая позволяет реализовать интерфейс
между человеком и системой управления. Данная система предлагает ши-
рокие возможности, позволяет создавать графические объекты и произво-
дить операции над ними, обеспечивает динамичность изображения, дает
возможность реализации автоматического управления и контроля техно-
логического процесса.
Рассмотрим подробнее процесс создания АСУ ТП сквашивания мо-
лока.
Загружаем систему двойным щелчком по ярлыку на рабочем столе.
При создании нового проекта открывается диалоговое окно, рисунок 8.
Рисунок 8 – Выбор типа проекта
33
Выбираем простой тип, после чего в левом окне навигатора проекта
отобразилось дерево проекта, содержащее: Ресурсы, Система, Источни-
ки/Приемники, Библиотеки компонентов.
Следующим этапом является создание узлов проекта. Для этого вы-
деляем слой Система, нажимаем правой кнопкой мыши, выбираем создать
узел, далее выбираем RTM, рисунок 9. При необходимости потом можно
будет редактировать имя и параметры узла нажав правой кнопкой мыши и
выбрав команду Редактировать.
Рисунок 9 – Создание узла
Следующим шагом в проектировании АСУ ТП является создание
каналов. Для этого выделяем группу каналы узла RTM и вызываем кон-
текстное меню. В появившемся меню выбираем команду Создать компо-
нент. Далее выбираем канал_FLOAT, рисунок 10.
Рисунок 10 – Создание каналов
34
Кроме создания каналы можно редактировать, для чего необходимо
вызвать контекстное меню, рисунок 11. В данном окне можно установить
такие системные свойства каналов, как тип, период расчета, единица из-
мерения и т.д. в поле имя можно ввести новое имя канала.
Рисунок 11 – Окно редактирования канала
В системе обмен данными происходит посредством каналов. Связь
между конкретными значениями каналов, аргументами экрана и программ
осуществляется с помощью привязки. Процесс создания экрана или про-
граммы должен сопровождаться созданием аргументов. В таблице, пред-
ставленной на рисунке 12, каждая строка является аргументом. В столбце
тип указывают один из трех типов: IN – передача в программу или вывод
на экран, OUT – передача из программы или ввод данных, IN/OUT как
ввод, так и вывод данных. В столбце привязка аргумент связывается со
значением конкретного канала.
35
Рисунок 12 – Создание аргументов
Следующий этап – генерация сигнала. Для этого необходимо создать
группу генераторы выделив строку Источники/Приемники в навигаторе
проектов и вызвав контекстное меню. В появившемся меню необходимо
выбрать создать группу и выбрать Генераторы, рисунок 13.
Рисунок 13 – Создание группы генераторов
36
Далее для создания необходимого компонента выделяем созданную
группу и вызываем контекстное меню. Далее выбираем команду Создать
компонент и выбираем необходимый тип генератора, рисунок 14. В дан-
ном проекте выбираем тип генератора Треугольник.
Рисунок 14 – Создание генератора
Следующим шагом является создание экрана проекта. Для этого вы-
деляем группу каналы и вызываем контекстное меню. Далее выбираем ко-
манду Создать компонент, а затем Экран, рисунок 15.
Рисунок 15 – Создание экрана
37
Окно редактирования экрана можно открыть дважды щелкнув левой
кнопкой мыши по созданному экрану, рисунок 16.
Рисунок 16 – Редактирование экрана
Следующим этапом проектирования является создание управляемых
объектов. Сюда относятся: тренды, текст, стрелочный прибор, кнопка, вы-
ключатель, ползунок и т.д. Чтобы разместить объекты на экране необхо-
димо щелкнуть левой кнопкой мыши по изображению соответствующего
инструмента на панели инструментов (Приложение А). После выбора не-
обходимого инструмента нужно щелчком левой кнопки мыши задать два
противолежащих угла объекта.
Как только все объекты будут созданы (Приложение Б), можно при-
ступать к их редактированию.
Для этого необходимо перейти в режим редактирования, выделив
объект открыть окно свойств, рисунки 17, 18.
38
Рисунок 17 – Кнопка перехода в режим редактирования
Рисунок 18 – Окно свойств объекта управления
Объект выключатель дает возможность ввести и отображать значе-
ние переменной, которая принимает значения true (истина) или false
(ложь). В поле привязка вводится имя аргумента. Поля вид индикации, код
доступа и константа задают принцип работы.
Например, для индикации Arg & Конст свойственно, что выключа-
тель принимает значение «вкл», если Arg & Конст= true и «выкл» в про-
тивном случае.
Рассмотрим алгоритм размещения и настройки свойств одного объ-
екта управления, например, стрелочного прибора. Для этого На панели ин-
струментов выбираем иконку стрелочного прибора, рисунок 19.
39
Рисунок 19 – Выбор инструмента Стрелочный прибор
Далее с помощью щелчка левой кнопкой мыши на необходимом ме-
сте экрана располагаем стрелочный прибор, рисунок 20.
Рисунок 20 – создание стрелочного прибора
В режиме редактирования дважды щелкаем левой кнопкой мыши по
стрелочному прибору и настраиваем свойства, рисунок 21.
Рисунок 21 – Окно свойств стрелочного прибора
40
Следующим этапом является создание тренда. Для этого щелкаем по
соответствующей кнопке на панели инструментов, рисунок 22.
Рисунок 22 – Выбор инструмента Тренд
Располагаем тренд на экране точно так же, как размещали другие
объекты управления. Выше указанным способом настраиваем свойства
тренда.
Последним этапом в проектировании является создание FBD-
программы, для которой использует язык Texno FBD. Данная программа
представляет собой совокупность функциональных блоков, соединенных
между собой.
Функциональный блок – это изображение вызовы функции языка
Texno FBD. Рассмотрим, например, функциональный блок для сложения,
рисунок 24, [18, с. 55-57].
Рисунок 24 – Функциональный блок для сложения языка Texno
FBD
Верхняя часть блока содержит обозначение, нижняя – номер, кото-
рый приписывается автоматически при размещении блоков в рабочей об-
41
ласти редактора программы. Затем после двоеточия записывается номер
блока, который будет выполнен следующим.
Горизонтальные линии с левой стороны обозначают входы, на кото-
рые подается переменная или аргумент программы, выходы с других бло-
ков. Принято, что на вход можно подавать аргументы с типами IN или
IN/OUT.
Горизонтальная линия с правой стороны означает выход, который
можно соединить со входом другого блока. На выход можно подавать ар-
гументы с типами OUT или IN/OUT.
Для размещения FBD блоков необходимо щелкнуть по иконке, пока-
занной на рисунке 25.
Рисунок 25 – Открытие FBD блоков
Появится окно FBD блоков, которые нужно выбрать и перетащить на
рабочую область, рисунок 26.
Рисунок 25 – Окно FBD блоков

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)