Tag historian with a non-Good quality leads to blank Easy Chart

I have a fairly slowly-changing signal that for some reason, the most recent value has a dataquality value of 600 (legacy Unknown, I think). The quality has since recovered and the value is fine, but the historian has not yet written an updated value.

On the corresponding Easy Chart, the line ends with that last value. If I select Ignore Bad Quality Data, the line is extrapolated out to the current time on the chart. But once the last good point ages out of the chart, it becomes completely blank.

  1. If the historian writes a value when the tag quality changes to Unknown, shouldn't it also write a value once the quality goes back to Good?
  2. It doesn't seem like my charts should go blank if Ignore Bad Quality Data is selected and the last data point isn't Good quality.

Here's what the chart looks like with Ignore Bad Quality Data set to false:

And here is that same chart, after changing the duration to the most recent 15 minutes, even with Ignore Bad Quality Data set to true:

Why not? You're telling it to Ignore Bad data, as in don't report it.

image

The flag is not saying "Report data even if the quality is bad". It is saying "Don't report any data where the quality isn't good". In other words, "Only report Good Quality Data".

You're right, I don't think I said that correctly and also misunderstood how it is extrapolating the last data point to the current timestamp. I guess with Ignore? turned on, it's extrapolating the last Good data point out. I thought it was ignoring the quality and extrapolating the most recent data point.

The chart's going blank because the last chartable point has aged off the chart, it's not related to quality.

Correct, and a long-standing limitation of "analog" deadband style. Arrange for your max time between samples to be smaller than the smallest time span you allow your users to select.