I would like to animate an object (blinking for exemple) when an event frame is going on.
Or switch a tag to 1 when the event frame is going on.
Many Thanks for reply.
That is not possible unless you use a custom symbol. Of course the workaround is to create a PI tag/AF Attribute and use a multi-state indicate that an EF is open.
Thanks Dan Fishman!!
Have you got a sample to create this multi-sate indicate PI point?
In this example, the light blinks when the tag is active:
I used BA:Active.1 because it is a great test point. Just be sure to check "blink" on the multi-state configuration. The only trick here is you might need to duplicate you EF start trigger. If you EF is coming from a 3rd party of batch interface, this might be a little more complicated.
Thanks Dan Fishman!
The first goal was not to duplicate the EF start Trigger, i have 8 start trigger for my event frame...
Wow, I see. Of course it is never so simple!
You could write one tag that just "OR's" those 8 triggers together into one PI attribute/tag as an analysis. Use that one tag to know that an event frame is going on. But, why not use a multistate that changes colors of symbols based on the |hihi and |lolo properties? If you take any symbol in PI Vision and right-click->add multi-state, then it will use the traits of the attribute if configured. Make it turn red and blink if it is above |hihi or below |lolo.
Jim Gavigan, thanks for reply!
So, i've write an 'expression' analys and made the EF with the result of my expression.
I think it's the better way!
Excellent! There are usually several choices to do things like this, so glad you found an alternative. We often will capture that an event has started, when it started, and how long it has been going on and display that to the user (often in batches/phases, downtime, or environmental excursions).
So, what you did allows for a lot of customization in what you can show the user. You can also use the multistates to show WHICH condition is causing the event.
Retrieving data ...