Связь с датчиком есть, а измерение не обновляется
Зелёный признак связи легко принять за подтверждение актуальности всех показаний. Но система может получать служебные сообщения, пока полезное измерение остаётся прежним. Для понятного судового экрана полезно разделять доступность обмена и свежесть данных, вместо одного общего слова «исправно».
Это самостоятельный разбор организации телеметрии. Он не утверждает, что конкретный прибор использует определённый служебный протокол, и не задаёт допустимое время обновления ответственной функции.
Два независимых наблюдения
Первый вопрос: когда от известного источника в последний раз поступило предусмотренное сообщение связи. Второй: когда получено новое измерение нужной величины. Эти события могут совпадать, но совпадение нельзя считать обязательным без знания конкретного обмена.
Представим условную последовательность. Служебные сообщения продолжаются, а отметка измерения не меняется. Такой набор данных подтверждает одно свойство обмена и оставляет другой вопрос открытым. Он ещё не определяет причину: измерительная функция, обработка и особенности протокола требуют собственного рассмотрения.
Как ошибка попадает на экран
Если интерфейс обновляет время показания при любом принятом пакете, старая величина начинает выглядеть новой. Пользователь видит текущее время рядом с числом и может не заметить, что оно не было измерено повторно. Поэтому происхождение отметки времени необходимо сохранять в самих данных.
Обратная ситуация тоже требует точности. Отсутствие отдельного служебного сообщения не всегда доказывает отсутствие всех полезных данных: конкретный протокол может быть устроен иначе. Нельзя придумывать обязательный признак доступности по аналогии с другой системой.
Что полезно спросить при интеграции
Для каждой рабочей величины стоит определить доступные признаки нового измерения, предусмотренный период и поведение при недостатке данных. Отдельно уточняют, что именно означает состояние канала. Тогда названия экранных признаков будут опираться на наблюдаемые события, а не на общее пожелание сделать зелёную карточку.
В журнале полезно сохранить оба типа событий, если они действительно доступны. Это поможет при разборе отличить остановку полезных обновлений от полного прекращения обмена. При этом запись служебного сообщения не должна автоматически становиться новой строкой физического измерения.
Практический итог — экран с понятными границами: связь наблюдается, измерение обновилось либо его свежесть неизвестна. Такой подход облегчает передачу смены и обсуждение конкретного пробела с поставщиком. Он не заменяет диагностику установленного оборудования и не объявляет устройство исправным или неисправным по одному цвету индикатора. Реальные выводы делают по документации, назначению системы и подтверждённым данным выбранной конфигурации.