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.

Hi Bevan

Summary is based on value type and AF cannot use digital state value to create summary based on non numeric value i.e. digital state . You can create enumeration set similar to digital state and assign it in AF but it only gives two statistics (Percent Good and Count)

Tried a different approach without enumeration set but with StateNo in PI AF Analysis.

PI AF analysis reference

Configuration :