Кейс
NTK Device Monitor
16 live inputs — without walking the floor
Desktop Monitor for an Industrial Module over Modbus: 16 Live Inputs, Alerts & Export
Кейс NTK Device Monitor: разработка промышленного desktop-приложения для диспетчеризации и мониторинга контроллеров по протоколу Modbus.
- Опрос по Modbus RTU и Modbus TCP
- 16 дискретных входов в реальном времени
- Алерты и история событий в SQLite
- Экспорт CSV / Excel и автономный .exe
Задача
Нужен был удобный инструмент для live-контроля дискретных входов промышленного модуля и истории событий — без ручных обходов.
Решение
Сделали приложение на Python/PyQt6: подключение по Modbus RTU и TCP, мониторинг 16 каналов, графики, алерты, локальная история в SQLite, экспорт CSV/Excel и сборка .exe.
Результат
Оператор видит состояние всех 16 входов в реальном времени, хранит историю и выгружает данные без ручных обходов.
Стек
Python · PyQt6 · Modbus · SQLite · PyInstaller
Интерфейс


