AnsweredAssumed Answered

Getting time based aggregates of Digital PI Points

Question asked by bevanweiss on Apr 17, 2019
Latest reply on Apr 17, 2019 by LalBabuShaik

Hi again,

I've got yet a further problem in my new PI buildout.


I have a whole bunch of Digital points. That is, from the field they can only ever be On or Off (Healthy, or Faulted).

Hence I configured my PI Points to store these as Digital points. I feel this was my first mistake.


Now it seems that I'm unable to perform important time analysis on them within PI AF since the underlying PI Point is a Digital.

I'm getting these delightful errors when trying to obtain numerical time aggregates (Average, Min, Max, Total etc).

I had read that adding the Integer (Int16) PI AF Attribute might have solved it, but unfortunately it looks like it's the underlying PI Point datatype that causes the issue.

(There is no bad value data in the time window that might be throwing this off either... it's what I first thought the problem was)


Is there any way to get this to work without changing the underlying PI Point datatype (or creating another PI Point with Int16 type)?


Failing that... is there an easy way to convert the PI Point datatype from Digital to Int16? I've tried just doing this in the SMT Point Builder, but it says no.