Разработка библиотеки, реализующей протокол Modbus udp на C++

Макаров Тимофей Александрович

Аннотация


Выпускная квалификационная работа посвящена разработке библиотеки, реализующей протокол Modbus udp для устройств Regul R500 компании ООО "РегЛаб".
Цель работы - создать библиотеку, реализующую протокол Modbus udp, способной работать на контроллерах заказчика Regul R500.
Предмет исследования - библиотека, на языке C++, реализующая протокол Modbus udp для компании ООО "РегЛаб".
Объект исследования - система коммуникации данных в промышленности на базе протокола Modbus udp.
При написании выпускной квалификационной работы использовались следующие методы: генерации идей, активации творческого мышления, анализ и исследование литературы, моделирование, программирование, тестирование, экспериментальная проверка, рефакторинг.
Первый раздел посвящен обзору теоретического материала, проведению проблемного интервью с заказчиком для составления технического задания и анализу конкурентов.
Второй раздел посвящен реализации библиотеки, а именно: разработке архитектуры, описанию способа разработки, описания реализованных модулей.
Третий раздел посвящен тестированию разработанной библиотеки.
Результатом работы является разработанная библиотека, реализующая протокол Modbus udp, предназначенная для использования на контроллерах Regul R500.