We are on version 7.9.12 and I’m trying to get tag quality when using system.tag.browseConfiguration(). I can get the tag value and any of the other TagConfigProps that I’ve tried (except Timestamp), but Quality always returns DataQuality.GOOD even for disabled tags.
Am I misunderstanding what the Quality property is supposed to be or is this property broken?
Also TagConfigProps.Timestamp always returns none.
from com.inductiveautomation.ignition.common.sqltags.model.types import DataQuality
from com.inductiveautomation.ignition.common.tags.config import TagConfigProps
dev = "[default]DEVICES/some_udt_instance"
tags = system.tag.browseConfiguration(dev, False)
for tag in tags:
print tag.name, tag.getOrDefault(TagConfigProps.Quality)