Кейс · сбор данных с измерительного модуля
ПО для сбора данных с измерительного модуля ADLink MCM-204
Веб-приложение снимает показания сразу с нескольких каналов измерительного модуля ADLink MCM-204, показывает сигналы на графиках в реальном времени и сохраняет каждое испытание в базу данных — с доступом к истории и частотному анализу.
Главный результат
Инженер видит состояние оборудования в реальном времени и в любой момент возвращается к записанным измерениям — без ручного экспорта и разрозненных файлов.

Как выглядела работа со стендом до приложения
Модуль есть, а программного обеспечения под него нет
Измерительный модуль закуплен, но программного обеспечения для сбора и обработки данных с него не было.
Не видно, что происходит сейчас
За сигналом с датчиков нельзя было следить в реальном времени — только выгрузить файл и просмотреть его после завершения испытания.
Данные разбросаны по файлам
Инженер вручную сохранял каждое измерение в отдельный файл, из-за чего найти нужную запись впоследствии было сложно.
Анализ — в разных программах
Просмотр сигнала, спектр и отчёты приходилось собирать в нескольких сторонних инструментах.
Что нужно было сделать
Дать инженеру единый инструмент: настроить сбор, снять данные сразу с нескольких каналов модуля MCM-204, увидеть сигналы в реальном времени и сохранить каждое испытание так, чтобы к нему можно было вернуться. Все операции выполняются в браузере, дополнительное программное обеспечение на компьютеры устанавливать не требуется.
Что я сделал
Связал измерительный модуль с веб-приложением: приложение принимает сигналы сразу с нескольких каналов и строит их на отдельных графиках в реальном времени. Инженер следит за состоянием оборудования, не покидая браузер.
Настройка контроллера — тип сигнала, частота дискретизации, длительность и активные каналы — задаётся тут же и сохраняется в конфигурацию, чтобы повторить испытание с теми же параметрами.

Путь одного испытания
Настраивает сбор
Задаёт тип сигнала, частоту дискретизации, длительность записи и активные каналы.
Снимает данные
Получает сигналы сразу с нескольких каналов модуля MCM-204 по протоколу HTTP или через TCP-соединение.
Показывает в реальном времени
Строит график по каждому каналу и отображает текущее состояние.
Сохраняет и разбирает
Записывает испытание в базу данных, строит спектр и выгружает готовый отчёт в Excel.
Что умеет приложение
Многоканальный сбор
Снимает данные сразу с нескольких каналов измерения одновременно.
Мониторинг в реальном времени
Отдельный график по каждому каналу обновляется в процессе записи.
История испытаний
Все измерения хранятся в базе данных — к любой записи можно вернуться в любой момент.
Частотный анализ
Строит спектр и частотные характеристики сигналов для детального разбора.
Отчёты в Excel
Выгружает результаты готовым файлом — удобно передать коллегам или в протокол.
Настройка модуля и сети
Каналы, режимы записи, сетевые параметры и профили пользователей — в одном месте.
Данные не теряются
Каждое испытание записывается в базу данных вместе с настройками. К любой записи можно вернуться позже, открыть сигнал по каналу, приблизить нужный участок и построить частотную характеристику — прямо в браузере, без подключения к стенду.
Результаты выгружаются готовым отчётом в Excel — их удобно передать коллегам или приложить к протоколу испытаний.

Как это выглядит
Что изменилось
Было
- —Данные снимали вручную и складывали в разрозненные файлы
- —За сигналом нельзя было следить в реальном времени
- —Анализ и построение спектра — в отдельных программах
Стало
- ✓Все каналы снимаются и автоматически записываются в базу данных
- ✓Инженер видит состояние оборудования в реальном времени
- ✓Спектр, отчёты и история — в одном окне браузера
Измерительный стенд стал управляемым из браузера: собрать, увидеть, сохранить и разобрать данные — в одном месте, без ручной работы с файлами. Решение применяется на производстве и в лабораториях.