Программный комплекс включает прошивку для
STM32 и 2
приложения, написанных с использованием
C++ /
QT5
Прошивка использует операционную
систему
реального времени Сhibi OS
и решает следующие задачи:
-
Настройка общения с датчиками (давления, температуры и т.п.)
-
Сохранение данных с датчика на
SD карту, формирование журналов, сохранение
и загрузка настроек
-
Передача данных через
Ethernet
& GSM (ModBusTCP, ModBus
RTU, ModBus ASCII)
-
Связь с десктопной программой для
настройки через TCP/IP удаленный доступ к портам
ввода/вывода для отладки
-
Авторизация и аутентификация
-
Автоматическая калибровка часов
посредством общения SNTP серверами
-
удаленный терминал
-
Удаленное обновление прошивки
Задачи решаемые программой для
управления:
-
Подключение к контроллеру отображение состояния работы
прошивки, состояния и данные опроса сенсоров
-
Настройка программы и работы
контроллера (какие сенсоры на каких портах, скорости
интерфейсов, интервалы опроса и прочее)
-
Графическая оболочка удаленного
терминала
Второе приложение
позволяет обновлять прошивки группы контроллеров в
автоматическом режиме