Тема: Разработка системы мониторинга и диспетчерского управления для бетоносмесительной установки на основе KEPServerEX
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1 Анализ требований на разработку 7
1.1 Описание технологии производства бетона 7
1.2 Анализ процесса изготовления бетонной смеси 8
1.3 Разработка функциональных требований к системе 9
1.4 Разработка концепции проекта 12
1.5 Планирование проекта 16
2 Проектирование АСУ бетоносмесительной установкой 18
2.1 Выбор аппаратных и программных средств 18
2.1.1 Описание контроллера SIMATIC S7-300 19
2.1.2 Промышленный стандарт OPC 20
2.1.3 OPC-сервер KEPServerEX 5 24
2.1.4 Средство создания приложения OPC-клиент ClientAce 25
2.2 Разработка IDEF0 модели АСУ бетоносмесительной установкой 26
2.3 Разработка алгоритма работы системы мониторинга и диспетчерского
управления 31
3 Разработка системы мониторинга и диспетчерского управления 33
3.1 Сопряжение контроллера S7-300 с OPC-сервером 33
3.2 Использование инструмента ClientAce в Microsoft Visual Studio 36
3.3 Мнемосхема бетоносмесительной установки 39
3.4 Использование компонента ClientAce .NET API 40
3.5 Отображение состояния задвижек 41
3.6 Вывод веса дозаторов на мнемосхеме 43
3.7 Мониторинг состояния смесителя 44
3.8 Ручное управление 45
3.9 Работа с базой данных 46
3.9.1 Структура базы данных 46
3.9.2 Вход в систему 49
3.9.3 Вычисление параметров замеса смеси 49
3.9.4 Использование таблицы рецептов 51
3.9.5 База отгруженных материалов 53
ЗАКЛЮЧЕНИЕ 57
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 58
ПРИЛОЖЕНИЕ А 59
ПРИЛОЖЕНИЕ Б 75
ПРИЛОЖЕНИЕ В
📖 Введение
В технологическом процессе производства бетона автоматизации уделяется большое внимание. Это объясняется сложностью и чувствительностью к нарушениям технических процессов, вредностью условий работ. В системах управления бетоносмесительных установок (БСУ), как правило, применяются специализированные промышленные контроллеры, такие как CB2 фирмы BMG Seltec Concrete Enterprise, ProBatch фирмы Control Solutions Ltd. и д. р. Управление данными контроллерами осуществляется клиентским приложением на основе OPC-технологий. С помощью приложения OPC-клиент обеспечивается выполнение ключевых операций бетонного производства, таких как взвешивания и дозирования материалов, которые определяют качество выпускаемой продукции.
Однако, в настоящее время, многие действующие бетоносмесительные установки, как правило, работают на устаревшем дозирующем оборудовании, не оснащены современными автоматическими электронными тензометрическими дозаторами и автоматизированными системами управление технологическим процессом производства бетона. Создавшееся положение не позволяет обеспечить необходимое качество и соблюдение рецептуры бетонной смеси. Поэтому автоматизация действующих бетоносмесительных установок является одной из актуальных проблем.
Цель выпускной квалификационной работы: повышение эффективности технологического процесса производства бетона за счет использования системы мониторинга и диспетчерского управления бетоносмесительной установкой, разработанной с помощью инструмента Kepware ClientAce.
Для достижения поставленной цели требуется решить следующие задачи:
- выполнить анализ процесса производства бетона;
- собрать материал о технологии OPC (OLE for Process Control);
- выполнить анализ существующих программных продуктов OPC клиент;
- построить функциональную модель бизнес-процессов предметной области;
- выбрать и обосновать стратегию разработки клиентского
приложения для KEPServer;
- разработать приложение OPC клиент с помощью инструмента ClientAce.
✅ Заключение
Внедрение системы мониторинга позволяет значительно снизить трудоемкость диспетчеризации и обслуживания бетоносмесительной установки, автоматизировать процессы дозирования и смешивания компонентов. Следовательно, внедрение этого проекта позволяет снизить затраты рабочего времени, уменьшить трудоемкость работ, снизить издержки предприятия на заработную плату работников. Система имеет модуль отчетности для учета расхода материалов, а также возможность управления БСУ в ручном режиме в случае аварийной ситуации.
В результате были выполнены следующие задачи:
- проведен анализ процесса производства бетона;
- собран материал о технологии OPC (OLE for Process Control);
- выполнен анализ существующих программных продуктов OPC клиент;
- построена функциональная модель бизнес-процессов предметной области;
- выбрана и обоснована стратегия разработки клиентского приложения для KEPServer;
- разработано приложение OPC-клиент с помощью инструмента ClientAce.



