Качество значения данных как 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, или когда коллбэк подписки происходит.
|
Доступ |
Только для чтения |
|
Применяется |
|
|
Тип данных |
'double' |
|
Значения |
Целое число от |