AVGZ / INSIGHTS
Збір показів при втраті зв’язку
Як відрізнити відсутність даних від відсутності споживання.
Постановка задачі
Недоступний лічильник не означає нульовий показ. Система має зберігати статус отримання та час вимірювання окремо від часу доставки.
Порядок перевірки
Перевірте глибину буфера приладу, повторне зчитування та порядок обробки запізнілих записів. Ідентифікатор точки й часовий інтервал допомагають уникнути дублювання.
Межі та типові помилки
Після відновлення зв’язку узгодьте історію до розрахунків. Оцінені значення потрібно позначати й замінювати виміряними за контрольованою процедурою, зберігаючи історію змін.
Приклад перевірки
Після відновлення каналу концентратор надсилає накопичені записи, частину яких сервер уже отримав раніше. Без контрольованих ідентифікаторів повтор може створити дубль або спотворити похідний розрахунок.
| Контроль | Питання до системи |
|---|---|
| Час виміру | Коли прилад зафіксував значення? |
| Час доставки | Коли запис потрапив у систему? |
| Унікальність | За якими полями розпізнається повтор? |
| Узгодження | Як відновлена історія впливає на звіт і розрахунок? |
У тесті імітують втрату каналу, повернення зв’язку та повторну доставку одного пакета. Перевіряють не лише появу даних, а й відсутність подвійних записів. Оператор повинен бачити, чи завершене узгодження історії та які інтервали залишилися неповними.
Чи потрібно переписувати вихідні записи?
Первинні отримані дані доцільно зберігати окремо від виправлень і похідних результатів, щоб можна було пояснити походження кожного значення.
Джерела та подальше читання
DLMS User Association — технічна довідка. Описаний порядок перевірки є редакційним інженерним підходом, а не звітом про впроваджений проєкт.