Форум АО "ВЗЛЕТ"

Приборы ЗАО "Взлет" => Отдел программистов => Тема начата: pfka от 31.05.2021, 12:21:29



Название: ТСРВ-026М даты первых архивных записей.
Отправлено: pfka от 31.05.2021, 12:21:29
Добрый день!

Есть ли способ сформировать такой запрос архивной записи по MODBUS, к прибору Взлёт ТСРВ-026М чтобы он вернул дату/время самой первой имеющейся архивной записи (или саму запись целиком).
 


Название: Re:ТСРВ-026М даты первых архивных записей.
Отправлено: dimoniche от 31.05.2021, 17:31:58
Здравствуйте.

По адресам регистров 316386, 316387, 316388 ("Адрес в архиве" в списке регистров на прибор) можно получить текущий индекс архивной записи куда будет вносится следующая архивная запись, соответственно для часового, суточного и месячного архива. Значения этих регистров и есть индекс самой старой архивной записи, которую можно прочитать воспользовавшись чтением архива по индексу. Прочитав по индексу эту запись, вы сможете определить и время ее формирования. Если время в полученной записи нулевое или 0xffffffff, значит самая старая запись находится по индексу 0.


Название: Re:ТСРВ-026М даты первых архивных записей.
Отправлено: pfka от 01.06.2021, 10:10:28
Добрый день!

Спасибо за разъяснение!