В УСПД серии RTU102/202 используется встроенная энергонезависимая память NOR, в которой хранится архив накопленных данных.


Архив данных УСПД состоит из журнала записей.

Каждая запись журнала имеет фиксированный размер 28 байт и может содержать либо регистрацию состояний входов с отметкой времени (срез данных на момент времени), либо информацию о возникшем событии с отметкой времени.

 
Для наглядности, на рисунке 1 приведена структура записи журнала с информацией о состоянии входов.


Номер события
Время события (локальное в Unix Epoch)
Вход 1, тип данных
Вход 1, значение
Вход 2, тип данных
Вход 2, значение
Вход 3, тип данных
Вход 3, значение
Вход 4 тип данных
Вход 4, значение
Байт для битовых значений
CRC
1 байт
4 байта
1 байт
4 байта
1 байт
4 байта
1 байт
4 байта
1 байт
4 байта
1 байт
2 байта
28 байт

Рисунок 1. Структура записи регистрации состояний входов


Участок памяти, отведенный под архив данных, позволяет хранить до 134 000 записей любого типа.


Запись данных в архив осуществляется последовательно, независимо от типа записи (срез или событие).
Если говорить о глубине архива с точки зрения хранения записей значения счетчиков (срезов), то рекомендуется брать для расчета 90 000 записей, оставляя резерв под записи регистрации событий, которые неизбежны в процессе эксплуатации оборудования (ошибки связи, обрыв/кз шлейфа и пр.).


  • Пример:
    Для часовых срезов глубина архива составит 10 лет.
    Для пятиминутных срезов глубина архива составит примерно 1 год.

При исчерпании доступной памяти, начинается циклическая перезапись архива - новые записи журнала перезаписываются на место самых старых записей.


Причем структура памяти такова, что записи журнала хранятся в памяти группами постранично и для перезаписи будет стираться несколько страниц, на которых хранится группа последовательных записей (около 100 записей).
Следует обратить внимание, что всегда при новой записи в журнал необходимо, чтобы как минимум одна страница перед текущей (используемой) всегда была пуста. Эта особенность позволяет определить конец записи журнала.