exponenta event banner

QualityID

Качество значения данных как 16-разрядное целое число

Описание

QualityID является числовым показателем качества daitem значение данных объекта.

QualityID - число в диапазоне от 0 кому 65535, составленные из четырёх частей. Старшие 8 битов QualityID представляют специфичную для поставщика информацию о качестве. Нижние 8 битов расположены как QQSSSSLL, где QQ представляет собой основное качество, SSSS представляет подстатус качества, и LL представляет состояние лимита.

Вы используете opcqparts для извлечения четырех полей качества из QualityID значение. Кроме того, можно использовать побитовые функции для извлечения интересующих полей. Например, чтобы извлечь основное качество, вы можете QualityID с 192 (десятичный эквивалент двоичного 11000000) с использованием bitand и переместите результат 6 бит вправо с помощью bitshift функция.

Вы используете opcqstr для получения четырех полей качества из QualityID значение.

Дополнительные сведения см. в разделе Качество OPC.

QualityID обновляется при выполнении операции чтения с помощью read или readasyncили при обратном вызове подписки.

Особенности

Доступ

Только для чтения

Относится к

daitem

Тип данных

дважды

Ценности

Целое число от 0 кому 65535. Значение по умолчанию: 28 (представляющее качество 'Bad: Out of Service').

См. также

Свойства

Quality, Value