The OPC server is generating update in the range of 900 to 1600 updates per hour. But when we are reading from the event pipe we are very consistenyly getting 340-345 updates per hour. I don't think this 340-345 is a coincidence, may be getting driven from some setting. What I would like is, to get the updates on the events in the pipe as soon as possible, almost in real time. Just to add the points are eventually reaching the event pipe, but quite late, as production rate is almost three time the drain rate.
What are the setting I should look for in the PI server, as well as PI SDK client side code, which might have an effect on this rate. I am thinking of MaxUpdateQueue and TotalUpdateQueue.
Please let me know if you need any other information and let me know where should I be looking.