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

Тип данных

'double'

Значения

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

Для просмотра документации необходимо авторизоваться на сайте