1 of 1 people found this helpful
Currently, there are not many true client tools to modify PI Event Frames (create,update, and delete). Of course there is PI System Explorer but that is not an end-user tool. In Excel, Event Frames can be modified using PI System Builder, but again this is more of an administration tool rather than an end user tool. Your current options would be to use the PI Web API or the AF SDK.
2 of 2 people found this helpful
While EventFrames can be handy, these would not make it easy to 'filter-out' periods of time using standard PI functions. You can't use EventFrames in Analytics of AF. For that using e.g. a True/False PI Point would be more handy: set to false for the periods of time not to include. Then do your aggregations using analytics and this PI Point.
3 of 3 people found this helpful
To me the easiest way is to use a second tag to indicate when the value is valid and use a filter expression to filter out those values on in compatible PI Clients.
I can think of PI Datalink that supports filter expressions or by using AF Analyses functions. AF SDK calls also support filtering based on a second tag value.
Annotation can be used to store a comment.
Data Tag Validity Tag Time Data Time Value Annotation 0 10 0 1 1 10 2 Err 2 0 Maintenance 3 Err 4 15 4 1 5 15
Annotations can be entered in PI Processbook, PI Manual Logger and AF SDK.
Annotation can be seen by PI Datalink,PI Manual Logger, PI Processbook, PI System Explorer and also with AF SDK.
There is also probably something interesting that can be achieve with our OLEDB Providers. I don't want to enter into too much details too soon
Hope this helps