exponenta event banner

QualityID

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

Описание

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

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

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

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

Для получения дополнительной информации смотрите Качество OPC.

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

Особенности

Доступ

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

Применяется к

daitem

Тип данных

дважды

Значения

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

См. также

Свойства

Quality, Value