Details

Title Реверс-инжиниринг системы мониторинга вибраций для контроля перегрузок и диагностики состояния токарного станка: выпускная квалификационная работа бакалавра: направление 15.03.04 «Автоматизация технологических процессов и производств» ; образовательная программа 15.03.04_03 «Автоматизация технологических машин и оборудования» = Reverse engineering of a vibration monitoring system for overload control and lathe condition diagnostics
Creators Дорожко Андрей
Scientific adviser Поляхов Дмитрий Николаевич
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт машиностроения, материалов и транспорта
Imprint Санкт-Петербург, 2026
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects вибрационная диагностика ; система контроля технологического процесса ; Montronix SPECTRA GL2 ; реверс-инжиниринг ; протокол передачи данных ; TCP ; токарно-карусельный станок ; ПЛК ; мониторинг вибрации ; vibration diagnostics ; process control system ; reverse engineering ; data transmission protocol ; turning machine ; PLC ; vibration monitoring
Document type Bachelor graduation qualification work
Language Russian
Level of education Bachelor
Speciality code (FGOS) 15.03.04
Speciality group (FGOS) 150000 - Машиностроение
DOI 10.18720/SPBPU/3/2026/vr/vr26-2518
Rights Доступ по паролю из сети Интернет (чтение)
Additionally New arrival
Record key ru\spstu\vkr\42408
Record create date 8/14/2026

Allowed Actions

Action 'Read' will be available if administrator prepare required files

Group Anonymous
Network Internet

Объект исследования: система контроля технологического процесса Montronix SPECTRA GL2, установленная на токарно-карусельном станке с ЧПУ Mario Carnaghi 1583 TG-30 2 ch. Предмет исследования: сетевой протокол обмена данными между модулем Montronix Spectra и штатным программным обеспечением, а также мониторинг показаний датчиков вибрации. Цель работы: снижение трудоемкости выявления неисправностей токарно-карусельного станка путем организации системы мониторинга датчиков вибрации, позволяющей следить за общим состоянием станка и фиксировать перегрузки, на базе установленной на станок системы контроля технологического процесса. По результатам ВКР были выполнены следующие задачи: 1) Проведен реверс-инжиниринг закрытого протокола обмена между системой Montronix SPECTRA и штатным ПО, работающего поверх TCP с использованием escape-последовательностей (VT100). Определена последо-вательность команд для получения показаний датчиков вибрации BV100. 2) Разработан программный комплекс на языке Python, осуществляющая сбор, сохранение и постобработку показаний датчиков вибрации, с подтверждением выявленных закономерностей протокола. 3) Разработана программа для контроллера S7-314C с коммуни-кационным процессором CP 343-1 на основе модели конечного автомата, реализующая TCP-соединение с системой контроля технологического процесса, прием данных, контроль перегрузок и передачу на сервер.

The object of research: Montronix SPECTRA GL2 process control system installed on Mario Carnaghi 1583 TG-30 2 ch CNC turning machine. The subjects of the research are the network protocol for data exchange between the Montronix Spectra module and the standard software, as well as monitoring of vibration sensor readings. The purpose of the work: to reduce the difficulty of detecting malfunctions of a turning machine by organizing a vibration monitoring system that allows monitoring the overall condition of the machine and detecting overloads based on the integrated into the machine processing control system. According to the results of the work the following tasks were completed: 1) The reverse engineering of the private exchange protocol between the Montronix SPECTRA system and the debugging software running on top of TCP using escape sequences (VT100) was carried out. A sequence of commands has been defined for obtaining readings from the BV100 vibration sensors.. 2) A Python software package has been developed that collects, stores, and postprocesses vibration data to confirm the identified protocol patterns. 3) A program has been developed for the S7-314C controller with a CP 343-1 communication processor based on a finite state machine model that implements a TCP connection to a process control system, data reception, overload control, and information transfer to a server.

Network User group Action
ILC SPbPU Local Network All
Internet Authorized users SPbPU
Internet Anonymous
...