ВВЕДЕНИЕ 6
1. Анализ требований на разработку программного продукта 8
1.1 Краткое описание предприятия «Мегаполис» 8
1.2 Анализ проблемы текущей реализации технологического процесса 9
1.3 Описание технологического процесса производства бетона 10
1.4 Определение аппаратной конфигурации 14
2. Разработка программы управления для контроллера S7-300 16
2.1. Создание проекта TIA Portal 16
2.3. Разработка функционального блока для первой группы дозаторов. 23
2.4. Разработка функционального блока для второй группы дозаторов 31
2.5. Создание экземплярного блока данных 36
2.6. Циклически вызов блоков DB_Dozat1 и DB_Dozat2 37
2.7. Создание организационного блока ОВ1 38
2.8. Просмотр работы программы 45
3. Разработка системы диспетчерского управления 50
3.1. Создание HMI проекта 50
3.2. Создание главного экрана 55
3.3. Визуализация бункеров инертного материала 56
3.4. Добавление весов 58
3.5. Доборочный бункер 59
3.6. Бункера воды и хим. добавки 60
3.7. Бункер цемента 61
3.8. Смеситель 61
3.9. Рецепт 62
3.10. Реализация переключения на режим работы процесса 65
3.11. Создание таблицы рецепта и остатков цемента и добавки 66
3.12. Тестирование программы верхнего уровня 66
ЗАКЛЮЧЕНИЕ 69
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 71
ПРИЛОЖЕНИЕ А 72
ПРИЛОЖЕНИЕ Б 73
ПРИЛОЖЕНИЕ В 74
В 2014 годы была запущен бетонный завод «Мегаполис» на основе оборудования фирмы Elkon. Система успешно работает на протяжении нескольких лет, но в связи с увеличением объёмов продаж было принято решение улучшить систему путем наибольшего выпуска бетонной продукции.
При анализе производственной деятельности была выявлена следующая проблема:
Необходимо сократить время изготовления одной порции бетонной смеси, для увеличения производительности завода без потери качества бетонной смеси.
Основными причинами и мотивами, определяющими тенденции развития растворобетонных установок, является:
Стремление избежать влияния человеческого фактора на процесс производства смесей, т.е. повышение степени автоматизации работы установок;
Желание снизить затраты на производство смесей;
Требование заказчика на получение смесей высокого качеств, т.е. не ниже требований действующих стандартов;
Изготовление бетона и раствора по различным рецептам, в зависимости от вида области применения;
Стремление к повышению надежности(безотказности) и долговечности установок;
Главной целью данной работы является повышение эффективности процесса изготовления бетона за счет повышения стабильности параметров производства бетона и раствора, гибкости настройки изготовления бетона и раствора по различным рецептам, обеспечения обратной связи между качеством бетонных конструкции и изготавливаемым бетоном.
Для достижения поставленной цели требуется выполнить следующие задачи:
- провести анализ технологического процесса изготовления бетона;
разработать требования к новой программе;
разработать программное решение;
разработать визуальное решение программы.
В данной выпускной квалификационной работе нами было рассмотрено предприятие «Мегаполис», дана его краткая характеристика и выявлена проблема реализации технологического процесса.
Перед проектом была поставлена цель - повышение эффективности процесса изготовления бетона за счет повышения стабильности параметров производства бетона и раствора, гибкости настройки изготовления бетона и раствора по различным рецептам, обеспечения обратной связи между качеством бетонных конструкции и изготавливаемым бетоном.
Произведя анализ проблемы текущей реализации технологического процесса, пришли к выводу, что необходимо сократить время изготовления 1 порции смеси. Для осуществления данной цели необходимо выполнить задачу, а именно разработать программное обеспечение для нового контролера Siemens SIMATIC S7-300, так как текущий контролер во многом ему уступает.
Для разработки программного обеспечения Siemens SIMATIC S7-300, нами была выбрана система TIA Portal V12, так как она имеет ряд преимуществ перед другими. Так же в данном проекте реализована АСУ ТП изготовления бетонно-растворных смесей. Наглядно приведены этапы разработки и создания проекта, глобальных блоков данных, разработка функционального блока для группы дозаторов, создание экземплярных блоков данных, циклический вызов группы дозаторов и создание организационного блока.
Так же нами была разработана автоматизированная система диспетчерского управления, которая позволяет получать точную информацию, на каком этапе загрузки находится завод на данный момент. Показывает, какой был выбран рецепт и сколько материала осталось. Точную информацию по количеству загружаемого материала.
На основании вышеизложенного можно прийти к выводу, что поставленные задачи были выполнены, а именно:
- проведен анализ технологического процесса изготовления бетона;
- разработаны требования к новой программе;
- разработано программное решение на низком уровне программирования;
- разработано визуальное решение программы.
По-моему мнению, данная работа имеет перспективу для дальнейшего развития. Разработанная нами ВКР является шаблонным проектом, который может быть использован и в других типах производства, где имеются процессы загрузки, выгрузки и перемешивания.
С точки зрения реализации, в данной работе применяется современное аппаратное и программное обеспечение, что имеет значение при трудоустройстве выпускника ВУЗа
1. Официальный сайт «Бетонный завод“Мегаполис”»[Электронный ресурс] - Режим доступа ййр://зйеше£аро11з.ги/.
2. Конюх В. Л. Проектирование автоматизированных систем
производства [Электронный ресурс] : учебное пособие / В. Л. Конюх. - Москва : КУРС: НИЦ ИНФРА-М, 2014. - 312 с. - ISBN 978-5-905554-53-7. - Режим доступа:bttp://znanium.com/bookread.php?book=449810.
3. Siemens AG. TIA Portal V12. Руководство пользователя. Нюрнберг.: Изд-во Siemens AG. 2014. - 4754 с.: ил: ISBN 5-06-005496-9. Электр. ресурс. http: //www.automation. siemens .com
4. Г. Бергер. Автоматизация посредством STEP 7 с использованием LAD и FBD и программируемых контроллеров SIMATIC S7-300/400: Издание 3-е переработанное. - Нюрнберг. Siemens AG Промышленные системы автоматизации,. 2010. - 776 с.: ил. ISBN 5-06-005496-9.
5. Гриценко Ю.Б. Системы реального времени. Издательство: ТУСУР
(Томский государственный университет систем управления и радиоэлектроники). 2009 г. 263 с. ISBN 5-06-005496-9. -
http://e.1anbook.com/books/e1ement.php?p11 id=4961.
6. Системы реального времени. Учебное пособие для студентов направления 230100.68 «Информатика и вычислительная техника». Изд-во: Северо-кавказский горно-металлургический институт. 2013 г. 65 с.
7. Сулейманова А.М. Системы реального времени: учебное пособие/ Уфимск. гос. авиац. техн. ун-т. - Уфа, 2004. - 292 с.
8. SIMATIC HMI WinCC V7.2. Руководство пользователя. Нюрнберг.: Изд-во Siemens AG. 2012. - 1600 с.: ил: ISBN 5-06-005496-9. Электр. ресурс. http: //www.automation. siemens .com
9. Siemens AG. WinCC V7.0 SP1: Scripting (VBS,ANSI-C, VBA). Нюрнберг.: Siemens AG (изд.), 2008. - 2532 с.: ил. ISBN 5-06-005496-9. Электр. ресурс.http: //www.automation.siemens .com