Качество значения данных как 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' |
|
Значения |
Целое число от |