/  Архив форума
   /  Оборудование производства НПО "Тепловизор"
/  ВИС.Т.Мини. Протокол MODBUS

Форум : Оборудование производства НПО "Тепловизор"

Название : ВИС.Т.Мини. Протокол MODBUS

© NegaSoft co., 2005
http://www.teplovizor.ru

URL этой темы
http://www.teplovizor.ru/forum/viewtopic.php?topic_id=817&forum=1


 crossrw :

30.7.23 15:52
 Добрый день.

В документе "Описание реализации протокола MODBUS тепло-/водосчётчиков ВИС.Т-ТС, ВИС.Т-ВС, ВИС.МИР на основе вычислителя ВИС.Т.Мини" версия "A3" от 21-12-2022 обнаружена ошибка:
Раздел 4 (Файловый интерфейс): отображение выбранного файла в адресное пространство на самом деле производится начиная с адреса 0x8080. В документе ошибочно указан адрес 0x8020.
Версия ПО прибора: 1.0.2.

Вопрос: существует-ли способ программно определить дату/время самого старого файла с архивами?

[ Редактировано crossrw в 30.7.23 16:01 ]

 xBocT :

31.7.23 23:08
 Да, Спасибо что обратили внимание на ошибку в Документации.

В идеале, дата/время самого старого файла архива = "Дата/время создания набора" записи типа [SETnn] для этого архива из ADS файла.
Почему я сказал "в иделае" - теоретически существует вероятность нештатного внесения изменений в прибор (в серийных образцах это единичные случаи), когда старый архив затирается без внесения изменений в ADS файл (происходит только в заводских условиях). В штатном режиме работы (включая моменты перепрограммирования прибора, в случае внесения изменений в метрологические характеристики), такого не должно происходить.

ПО Архивист начинает чтение архива (в нуля, если ранее архив прибора не читался) начиная от текущей даты (согласно текущему установленному на приборе времени) и перебирает запросами все сутки "вглубь" до даты создания набора из ADS файла.