Прослушка пакетов в магистрали rs485 СКУД Цирконий-М с помощью блока БСС.
Программа создавалась для возможности анализа задержек в приёме/передаче пакетов между КЦМ6.32 и периферийными устройствами (КД40, ТК1М..) из состава СУДОС Цирконий-М.
Внешний вид приложения
Внешний вид приложения
Выполнено в виде консольной утилиты с цветовым оформлением и базовыми горячими клавишами управления.
Логирование трафика в виде html-файла со встроенными фильтрами.
Приложение запускается в консоли. При старте идёт определение доступных СОМ-портов и возможность выборв нужного, на котором подключён блок БСС-485 из состава СУДОС Цирконий-М (нужна специальная прошивка). БСС одним каналом подключён к порту компьютера rs232c, а другим - на магистраль одного из лучей с периферийными устройствами. В процессе прослушивания пакетом идёт вывод в терминале и запись в лог-файл перехваченного пакета с точным указанием времени перехвата. Пакеты перехватываются как от КЦМ6 к периферии, так и в обратном направлении, что удобно для анализа задержек в обраюотке пакетов. Вывод логов в файл выполнен с помощью отдельно написанного модуля логирования, который создаёт посуточно файл html, в котором уже интегрированы фильтры, типы сообщений и цвета оформления.