OPC UA Deadband: сравнение идёт не обязательно с последним числом на экране
Фотография конкретного исполнения не приложена.
AbsoluteDeadband OPC UA сравнивает новое значение с последним значением, помещённым в очередь. Уведомление возникает при превышении заданной абсолютной разницы. Это не обязательно разница с последним отображённым клиентом отсчётом, особенно при накоплении очереди.
При изменении статуса deadband игнорируется. Поэтому фильтрация небольших числовых колебаний не должна скрывать переход к недостоверному качеству. Нужно проверить и выбранный trigger, который определяет условия DataChange.
Для массива превышение одним элементом либо изменение размеров может привести к возврату всего массива. Нагрузку следует оценивать по фактическому типу данных, а не только по числу изменившихся чисел. Процентный и абсолютный режимы также нельзя считать одинаковой настройкой единиц.
В приёмке используют колебания вокруг порога, изменения качества и задержанную выдачу очереди. Проверяют реальные уведомления и их порядок. Уменьшение количества сообщений не является достаточным подтверждением корректной фильтрации измерений.
Основание — OPC Foundation OPC 10000-4, v1.05.07, 2026-04-15, разделы 7.22.2. Сохранён текст публичной справочной публикации; конкретная реализация может поддерживать только часть возможностей. Клиент, сервер и физический объект не испытывались. Приведён проектный критерий проверки, а не отчёт о выполненной настройке.