Тема: Разработка веб-приложения для мониторинга и настройки интеллектуальных полевых устройств с HART-протоколом
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ВВЕДЕНИЕ 4
1 Обзор используемых технологий 6
1.1 HART-протокол цифровой передачи данных приборов
КИПиА(контрольно-измерительные приборы и автоматика) 6
1.2 С Sharp (С#) И
1.3 HTML 12
1.4 CSS 12
1.5 JavaScript 13
2 Требования к разрабатываемому ПО 14
3 Анализ технического задания 15
3.1 Реализация взаимодействия с любыми HART-устройствами
(требование №1) 15
3.2 Реализация работы с устройством через HART-модем и
возможности поиска всех подключенных устройств 18
3.3 Реализация кроссплатформенности и возможности установки
без прав администратора (требования №4 и 5) 18
3.4 Реализация защиты программы от нелицензионного
распространения и низких требований к ПК пользователя 19
3.5 Обеспечение быстродействия работы программы 20
3.6 Выбор языков программирования 20
3.7 Общая компонентная структура программы 20
4 Обзор существующих образцов на рынке 23
4.1 AMS Device Manager 23
4.2 PACTware 25
4.3 HART Config 26
4.4 HART-Master 27
Выводы по разделу 1 28
5 Разработка архитектуры веб-приложения 31
5.1 Описание шаблонов проектирования и бизнес-мод ели 31
5.2 Архитектура приложения 34
6 Разработка прототипов веб-приложения HART-Online 39
6.1 Веб-приложение, позволяющее считать давление с датчика
Rosemaunt-520 39
6.2 Прототип интерфейса 43
6.3 Разработка конечной программы 46
ЗАКЛЮЧЕНИЕ 50
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 51
ПРИЛОЖЕНИЕ А 53
ПРИЛОЖЕНИЕ Б 60
📖 Аннотация
📖 Введение
В современном мире огромное количество промышленных предприятий из различных отраслей, таких как пищевая, целлюлозно-бумажная,нефтегазовая, энергетическая, металлургическая, горнодобывающая, медико-биологическая, химическая и т.д.И каждое из этих предприятий стремится к оптимизации своей работы и, соответственно, автоматизации производства. Контрольно - измерительные приборы (различного рода датчики) - основа автоматизации. Сегодня, они представляют из себя микропроцессорные интеллектуальные устройства, способные к самодиагностике, поиску ошибок, тонкой настройке, записи показаний и оснащенные цифровым протоколом передачи данных. Один из самых распространенных протоколов в мире - это HART-протокол. С его помощью можно эффективно взаимодействовать с датчиком через специальное программное обеспечение. Существующих программ относительно не много и все они не идеальны по отдельным показателям (универсальность, стоимость, простота), поэтому создание программы такого рода является актуальной задачей.
Целью выпускной квалификационной работы является разработка проекта программного обеспечения для связи с HART-устройствами.
Задачи работы:
-провести анализ существующих программ для работы с датчиками и сравнить с разрабатываемой программой;
-провести обзор технологий, используемых при создании программы;
- разработать архитектуру веб-приложения;
- разработать прототипы приложения;
Практическая ценность.
HART-Online с легкостью устанавливается на любой компьютер или планшет с USB входом и выходом в интернет, имеет малый вес, занимает мало оперативной памяти. Веб-приложение сможет работать с любым HART- устройством автоматически, получая как конфигурационные, так и измерительные данные прибора.
Где разрабатываемое приложениебудет востребовано?
- инженерные центры разработки HART-устройств;
- промышленные предприятия;
- сервисные службы, занимающие обслуживанием и настройкой датчиков;
- метрологические службы, занимающиеся поверкой датчиков;
- лаборатории технических факультетов.
А теперь остановимся подробнее на втором подразделе. В каких отраслях промышленного производства используются датчики давления, температур, расходомеры и другие измерительные приборы?
- пищевая промышленность;
- целлюлозно-бумажная промышленность;
- нефтегазовая (пример, измерение высокого давления природного газа), переработка и добыча;
- энергетическая;
- металлургическая и горнодобывающая;
- водоснабжение и водоотведение;
- медико-биологическая;
- химическая и т.д.
Обзор используемых технологий
В данном разделе описаны основные технологии, применяемые в приложении: используемые языки программирования, а также непосредственно технология взаимодействия с измерительными устройствами - HART-протокол.
✅ Заключение
В процессе выполнения выпускной квалификационной работы были рассмотрены существующие на рынке образцы ПО. Был проведен сравнительный анализ разрабатываемого ПО с существующими, выявляющий его заметные преимущества. Также обнаружено, что отечественных аналогов разрабатываемого приложения - нет.
Была разработана подробная архитектура приложения, включающая классы и связи между ними. Описан принцип работы программы по данной архитектуре.
Созданы рабочие прототипы HART-Online, реализующие ее различные функции и конфигурации, что показывает что выбранные архитектура и принцип работы - удачны, обеспечивают должное быстродействие и корректность взаимодействия с датчиком. Также положено начало разработке непосредственно HARTOnline - создана модель.





