5 Replies Latest reply on Jul 14, 2016 12:30 PM by Marcos Vainer Loeff

    Can you register an event in C# for when an attribute value changes?

    Corless

      Hi,

       

      I am new to PI and doing some research into its capabilities for a potential project. One thing that would be needed for the project is for a C# application to be informed of when data from certain attributes is updated.

       

      So far the only method that comes close is to use AFDataPipe.GetUpdateEvents() to get the values that have changed since the last request but this would require constant polling to the PI server which isn't ideal.

       

      Is there a way for the PI server to push changed value events to a C# client to avoid constantly polling the server?

       

      Thank you in advance,

      Rich