The IEC61850 Server - I/O driver in zenon Logic - resets EntryID to 0 when received purge for BRCB - when client writes */PurgeBuf[BR]=true in this BRCB. It causes that when client purges buffer frequently the Server uses for new Reports the same EntryID values as already shortly used.
The IEC61850 Server - I/O driver in zenon Logic - resets EntryID to 0 when received purge for BRCB - when client writes */PurgeBuf[BR]=true in this BRCB. It causes that when client purges buffer frequently the Server uses for new Reports the same EntryID values as already shortly used.
For certification reasons we decided to generally not to reset EntryID by buffer purge. The Server continues to generate new EntryID values as long as it runs (or 8 bytes value is overruled).
The UCA Group recommends EntryID to be unique over a long period of time (certification test case Br8).
Note: frequent buffer purge has no practical use - is used probably only during certification tests. The values of EntryID are not standardized, thus they are up to decision of server's vendor.