Qauric 0 10 октября, 2019 Опубликовано 10 октября, 2019 (изменено) · Жалоба Техническое задание Требуется написать модуль опроса прибора учета тепла Карат 306, Карат 307, Карат 308(далее — ПУ) для разработанного на stm32 радиомодуля(далее — IS_industry ) работающего по каналу связи LoRaWAN. Язык программирования при этом нужно использовать С. Протокол опроса ModBus307(подобен протоколу ModBus-RTU) Описание протокола и взаимодействия с ПУ будет во вложении. Непосредственное взаимодействие между ПУ и IS_ industry по последовательному интерфейсу RS-485. Опрос ПУ должен происходить на самом модуле. Далее исходя из ТЗ, данные нужно приводить к согласованному формату и передавать по LoRaWAN(Работа с лора частью реализована и описана, требуется передавать данные в нужную часть прошивки). Механизм взаимодействия ПУ и IS_ industry: Устанавливаем связь с счетчиком, Далее считать служебную информацию: Модель(тип) устройства Серийный номер Текущая дата и время Текущие значения, архивные значения Конфигурации архива и имена параметров: Данные конфигураций и имена параметров требуется предавать для интерпретации текущих значений и архивных значений. Также их нужно хранить на самом приборе и учитывать CRC(Контрольную сумму). При изменении конфигурации требуется сравнивать CRC и если она отличается то конфигурации нужно передавать заново. Текущий данные Конфигурация текущих данных: Данные конфигурации требуется предавать для интерпретации текущих данных и архивных значений. Также их нужно хранить на самом приборе и учитывать CRC(Контрольную сумму). При изменении конфигурации требуется сравнивать CRC и если она отличается то конфигурации нужно передавать заново. Также требуется описать формат передаваемого пакета: по типу: Тип данных, количество байт, название метрики. Пример: Метрика Q1 Тип данных 4 байта 450899334542223344 Связь Telegram @DmNemo Изменено 10 октября, 2019 пользователем Qauric Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
hasl 0 10 октября, 2019 Опубликовано 10 октября, 2019 · Жалоба работа 200к+ устраивает, пишите в личку Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться