Блог
Отраслевые решения для промышленных измерений | METRAVON

Данные уровня в SCADA: буфер, обрыв связи и восстановление истории

2026-09-02

Буферизация данных уровня SCADA требует заданной длительности отсутствия связи, формата записи и проверки восстановления. Ёмкость хранения должна покрывать нужные измерения, не выдавая запоздавшую историю за текущие данные. Для удалённой водной станции задайте требования регистрации и обработку пропущенных или восстановленных записей радаром, RTU и принимающим сервисом до выбора телеметрического оборудования.

Бесконтактный радарный измеритель уровня воды MV-RD12T для удалённой станции мониторинга
MV-RD12T предоставляет измерение. RTU, сервис связи и конфигурация SCADA определяют, что происходит с ним во время обрыва.

Проследите данные через станцию

Один из возможных вариантов — версия RS485 прибора METRAVON MV-RD12T, устройство TG501 RTU, подходящая сотовая связь и принимающий сервис SCADA. Подтвердите совместно протокол радара и режим сбора RTU. Радиосоединение не определяет достоверность измерения по последовательному интерфейсу.

Наладьте местное измерение до испытания удалённой доставки. Установите отсчёт радара, единицы и считываемую величину, затем сравните значение RTU с местным эталоном. Телеметрия может безупречно передавать неверное смещение. Отдельное руководство по пусконаладке RS485 и Modbus охватывает проводку и регистры; испытания обрывов начинаются после исправной работы этой местной цепи.

Отделяйте свежие данные уровня радара в SCADA от восстановленной истории

Задайте в модели данных приёмной системы как минимум время измерения, время приёма, качество измерения и состояние связи. Не все эти поля обязаны поступать из радара. Часть может добавить RTU или сервер, но происхождение должно быть документировано. Если прибор не даёт собственной временной метки, метка RTU обычно описывает сбор, а не обязательно момент внутреннего измерения радара.

После восстановления связи старые отсчёты должны сохранять исходную временную привязку и отличаться от текущих данных. Иначе исторический высокий уровень может выглядеть новым событием или заменить текущее показание. Архиву могут требоваться эти отсчёты для дополнения тренда, а оперативному контуру управления — свежее достоверное наблюдение. Явно определите оба поведения.

УсловиеИнформация операторуТребуемая согласованная обработка
Штатный сборТекущий уровень, время сбора и достоверное состояние измерения.Обновлять оперативный экран и архив по утверждённому расписанию опроса.
Потеря связи с датчикомОшибка чтения прибора даже при работающем сотовом соединении.Помечать удерживаемое значение устаревшим или недостоверным; не создавать фиктивные новые успешные отсчёты.
Сеть недоступнаПоследний контакт и возраст данных на сервере.Продолжать местный сбор лишь согласно настройкам и поддерживаемым возможностям; сохранять сведения о пробелах.
Поступает накопленная очередьВосстановленная история отделена от свежих наблюдений.Применять правила упорядочения и дубликатов, не заменяя оперативные значения более старыми записями.
Перезапуск станцииСобытие перезапуска, состояние часов и достоверность первых измерений.Проверить конфигурацию, время и восстановление хранения до признания данных штатными.

Рассчитайте полезный объём буферизации данных уровня SCADA

В описании TG501 указаны локальное хранение 16 МБ и повторная передача данных. Это не гарантирует доступность всей памяти каждой конфигурации регистрации. Подтвердите выбранную прошивку, формат записей, включённые каналы и резерв ёмкости вместе с поведением при заполнении выделенного буфера.

Для закупочной оценки сначала рассчитайте необходимый полезный объём. Например, запись 64 байта раз в минуту в течение 24 часов требует 92 160 байт до учёта заголовков, индексов, полей качества и накладных расходов хранения. Удвоение числа отдельно сохраняемых записей удваивает этот объём. Расчёт задаёт требование, а не подтверждает поддерживаемый срок хранения TG501 в конкретной конфигурации.

Сравнивая требование с предлагаемым буфером, укажите, общая ли ёмкость или выделенная по каналам и какие байты в неё входят. Полезный объём — нижняя оценка для выбранной структуры записи. Срок хранения нельзя подтвердить без документации накладных расходов и используемой ёмкости. Включите время разгрузки очереди при продолжающемся поступлении новых записей.

Попросите поставщика указать поддерживаемую ёмкость буфера и политику переполнения выбранной прошивки. Подтвердите сохранение записей после потери питания, работу подтверждений получения и возобновление прерванной передачи без потерь или дубликатов. Если это не документировано, включите проверки в приёмочное испытание с участием сторон, вместо предположения, что функция хранения всё это обеспечивает.

Компактная RTU TG501 с клеммными соединениями для сбора полевых данных
Для TG501 подтвердите точную прошивку, режим сбора и настройки автономного хранения. Варианты сети и поведение хранения должны быть выбраны для станции.

Испытайте потерю, восстановление и повторный обрыв

Используйте испытательную среду или согласованное окно обслуживания с изолированными последствиями для управления. Запишите конфигурацию, прошивку, источник часов, интервал опроса и начальное состояние буфера. Создайте различимую последовательность безопасных изменений входа или тестовых записей; при одном постоянном уровне трудно обнаружить пропуски и дубликаты.

  1. Прервите только внешнюю сеть. Проверьте продолжение местного сбора и то, показывает ли сервер увеличение возраста данных.
  2. Восстановите связь. Сравните отправленные и принятые последовательности, временные метки, качество и число записей, а не только последнее значение.
  3. Подтвердите своевременность новых наблюдений при восстановлении истории. Согласуйте допустимую задержку восстановления до испытания.
  4. Повторно прервите связь во время восстановления. Проверьте документированное возобновление и обработку дубликатов.
  5. Отдельно испытайте перезапуск станции и ошибку чтения прибора. Сетевой буфер не восстановит измерения, которые никогда не были успешно получены.

Задайте максимальную требуемую длительность обрыва и политику для данных сверх поддерживаемой ёмкости. Если испытание не охватывает нужную длительность, документируйте подтверждённое и оставшееся непроверенным. Короткую проверку переподключения нельзя выдавать за доказательство многодневного хранения.

Согласуйте ответственность до пусконаладки

Поставщик прибора должен определить измеряемую величину и индикацию неисправностей. Поставщик RTU или интегратор документирует сбор, хранение и доставку. Интегратор SCADA реализует трактовку времени, дубликаты, показ устаревших значений и правила вставки в архив. Владелец объекта одобряет сигнализацию и управление при недостоверных или отсутствующих данных.

Не делайте общедоступную сотовую связь единственной основой важного местного защитного действия. Требуемые независимая защита и реакция на отказ должны следовать оценке риска объекта. Кэшированная запись высокого уровня может помогать анализу происшествий, не являясь достоверной командой текущему процессу.

Для запроса предоставьте число объектов, интерфейсы датчиков, интервал отчётности, самый долгий период отсутствия связи, за который нужно сохранить данные, протокол сервера, региональные требования сети и условия корпуса. Укажите поставщика SIM, сервера и поддержки пусконаладки. Попросите METRAVON проверить конфигурацию радара и RTU по этим требованиям, включив хранение и восстановление в пункты приёмки.

Вопросы обрывов и восстановленных записей

Q1. Доказывает ли подключённая RTU актуальность уровня?

Нет. Сеанс сети может оставаться активным при отказе опроса датчика. Отслеживайте последний успешный сбор с прибора отдельно от последнего соединения с сервером. Если прибор передаёт статус измерения, сохраняйте и его, вместо сведения всех условий к одному индикатору подключения.

Q2. Должны ли восстановленные отсчёты высокого уровня вызывать тревоги?

Им могут потребоваться исторические записи событий, но они не должны незаметно становиться новыми оперативными тревогами или командами. Согласуйте, записывает ли система исходное время события, выдаёт уведомление задним числом или лишь дополняет архив. Отделите эту политику от обработки свежего высокого уровня.

Q3. Что делать при неверных часах станции после перезапуска?

Сохраните исходные записи и отметьте неопределённость времени. Метка приёма показывает, когда сервер получил запись, но не восстанавливает точное время измерения. Подтвердите источник часов, синхронизацию и обработку перезапуска; не представляйте неопределённый исторический порядок проверенной последовательностью.

Итог

Задайте восстановление после обрыва наблюдаемой последовательностью: сбор, временная метка, хранение, переподключение и сверка. MV-RD12T и TG501 дают возможную связку прибора и RTU, а не гарантию полной истории при любом обрыве. Приёмка должна показать, какие записи сохраняются, как различаются текущие данные и что видит оператор при отказе измерения или связи.

Связанные категории продукции

Просмотрите категории и быстро найдите измерительное решение для вашей задачи.

Посмотреть всю продукцию
Измерение уровняСигнализаторы уровняПромышленное взвешиваниеУровень и расходСбор данных

Запросить расчёт

Укажите измеряемую среду, диапазон, условия процесса, способ монтажа, выходной сигнал и ориентировочное количество. Мы подберём конфигурацию и подготовим предложение.