I have two OPC clients subbed to about 160 items(temp sensors,pressure sensors,...) on a Siemens PLC(S7 1500) OPC UA server. Each client is on a different machine (one is on-site, other is hosted on cloud). When we compare results on each client we can see small differences with our data. sometimes there is more data on one computer, sometimes there is more on the other. sometimes values are different for the same timestamp
Here is an example of a compare for 1 item between two clients compare of values between two clients
We use the SourceTimestamp of the monitored item and its value coming from the OPC server to put it in the database.
This is not a big issue but I would like to understand why there is such a difference between two identical clients.