Кейс

NTK Device Monitor

Desktop-мониторинг промышленного модуля PRE-16DI

Кейс NTK Device Monitor: мониторинг промышленных устройств — сигналы и контроль состояния без ручных обходов.

Пакет под этот кейс →

Desktop Industrial IoT мониторинг
Кейс NTK Device Monitor: Desktop-мониторинг промышленного модуля PRE-16DI
  • Modbus RTU / TCP
  • 16 дискретных входов live
  • Алерты и история
  • Экспорт CSV / Excel

О проекте

NTK Device Monitor

NTK Device Monitor — desktop-приложение для мониторинга и управления промышленным модулем дискретного ввода PRE-16DI.E24-RS24. Программа позволяет подключаться к устройству по Modbus RTU / TCP, отслеживать состояние 16 дискретных входов в реальном времени, анализировать счетчики импульсов, длительности логических состояний и историю изменений.

Приложение построено на Python и PyQt6, использует модульную архитектуру с разделением на интерфейс, сервисы, работу с устройствами, базу данных и конфигурацию. Для хранения истории используется локальная база данных, для графиков — pyqtgraph, для экспорта данных — CSV и Excel.

Ключевые возможности проекта:

  • мониторинг 16 дискретных входов в реальном времени
  • подключение по RS-485 через Modbus RTU и по Ethernet через Modbus TCP
  • отображение счетчиков, длительностей сигналов и истории событий
  • система алертов и уведомлений
  • экспорт данных в CSV / Excel
  • настройка тем интерфейса, каналов и параметров подключения
  • автоматическое обновление, резервное копирование конфигурации и отправка диагностических отчетов

сборка Windows .exe через PyInstaller. Стек: Python, PyQt6, pymodbus, pyserial, SQLite / Peewee, pyqtgraph, NumPy, openpyxl, PyInstaller.

Стек

Python · PyQt6 · Modbus · SQLite · PyInstaller

Хочу так же

Оставить заявку → Диагностика 90 сек
Telegram Позвонить