How to buffer data written to PI AF Attributes to both members of PI DA collective?

We are building a custom application that writes data to PI AF Attributes (with PI Point Data Reference) using the PI AF SDK. The attributes point to PI Points on the primary archive in a collective, but we would like to write the data to both members of the collective. Is there a way to do this by writing to PI AF attributes, or would we need to write directly to the PI Points on the respective archives instead?

Parents
  • PI Buffer Subsystems should be configured on the client workstation if you are using the AF SDK. In general, the subsystem should be available anytime the workstation is online and if it can not reconned to one member of the collective, the data will queue. For a truly custom application, that does not use compression, and does require identical data to be written on both members, and goes against best practices, you could use PI CollectiveMember.Connect method. It sounds like you should configure buffering (takes about 2 minutes) and let AF SDK just work and not care if it is connected to a collective or not. In fact, if new members are added/removed then the buffer will resolve that for you.

  • Thank you - we don't have admin privileges to start PI Buffer Subsystem on the client workstations, but we have found a workaround in the meantime.

Reply Children