Архитектурные функции#
Разделение real-time и супервизии (MVP)
Критичные контуры управления выполняются на AT32.
Linux-контроллер iT-2110-015700 вносит SDO-уставки и выполняет бизнес-сценарии.
CANopen-контур (MVP)
Работа с PDO/SDO в локальной CAN-сети.
Direct SDO/PDO доступ с ПО «Зеленый робот» без обязательного сетевого транспорта.
MQTT-контур и шлюз AT32/ESP32 (MVP)
Локальный MQTT-брокер на ПО «Зеленый робот».
Трансляция PDO -> MQTT и MQTT -> SDO через ESP32 transport-слой.
RS485 Modbus RTU (Phase 2)
Подключение сторонних счетчиков и устройств.
Нормализация данных для UI и аналитики.
Автономность и отказоустойчивость (MVP)
Продолжение работы локального контура при потере облачной связи.
Консистентная синхронизация состояния после восстановления канала.
Облачная мульти-объектная модель (Phase 2)
Синхронизация local-контроллера с tenant-контейнером хозяйства.
Обмен tenant <-> master только ограниченным набором агрегатов/метрик.
Каталог приборов IOOT PRO по ЕСКД и трассируемость применения (MVP)
Ведение реестра устройств по номеру ЕСКД с фиксацией версии платы.
Привязка прибора к фичерлистам применений и поддерживаемым интерфейсам (CANopen/MQTT/RS485/GSM-LTE/RF-LoRa).
Автономный GSM/LTE транспорт удаленных объектов (MVP)
Передача телеметрии и событий в MQTT через сотовые сети GSM/LTE.
Работа при нестабильной сети с буферизацией и последующей доотправкой.
RF LoRa расширение CANopen (MVP)
Прием/передача данных CANopen через RF LoRa контур.
Поддержка собственного шифрования для радиоканала.
Управление энергопрофилем и пробуждением полевых узлов (Phase 2)
Sleep/wake режимы автономных устройств для экономии энергии.
Подача питания в CAN-сегмент для пробуждения датчиков и съема данных.
Edge-синхронизация и очередь команд (MVP)
Модель
SyncSession/DataPacketдля пакетной синхронизации телеметрии/событий/конфигурации.Очередь
Command/CommandResultс гарантированной доставкой после восстановления связи.Политики разрешения конфликтов изменений с обязательным аудитом.